# Changelog ## 2026-03-24 ### Changed - Version auf `1.08` angehoben. - Startup/DB-Migrationen: - Schema-Checks laufen nicht mehr bei jedem Start. - Nach erfolgreichem Lauf wird ein Marker (`bootstrap_schema_version=2026-03-24-v1`) in `app_settings` gesetzt. - PDF (Reisekosten): - Tabellenlayout fuer `Satzuebersicht` und `Tagespauschalen` vereinheitlicht (volle Breite, linksbuendig). - Reihenfolge der unteren Tabellen getauscht: zuerst `Satzuebersicht`, danach `Tagespauschalen`. - Spaltenbreiten in `Tagespauschalen` angepasst (`Verpflegungssatz` breiter, `Zeit` schmaler). - Kopfbereich: `Erstellt`/`Letzte Aenderung` als Kurzformat `YYYY-MM-DD HH:MM`. ### Fixed - Reisekosten: Mahlzeitenabzug bei Verpflegungspauschalen korrigiert. - Der Abzug fuer Fruehstueck/Mittag/Abend wird jetzt auch an An-/Abreisetagen korrekt vom 24h-Satz berechnet. - Mail- und PDF-Ausgabe zeigen dieselben korrigierten Abzugswerte. - Reisekosten-PDF: - Spalte `Tagessatz` auf tatsaechlich geltenden Tagesanspruch korrigiert (Teil-/Volltag), benoetigte `part_rate` wird mitgeladen. - `Satzuebersicht`: Mittag-/Abend-Abzug korrigiert (nun korrekt aus dem 24h-Satz abgeleitet). - BAR-Beleg-PDF: - Kopfzeile pro Belegseite erweitert auf `BAR-Beleg - <Mitarbeitername>`. ## 2026-03-10 ### Changed - Version auf `1.07` angehoben. - Einstellungen -> Allgemeine Einstellungen: - Neue Option `Hintergrundbild ausblenden (Barrierefreiheit)`. ### Fixed - Bug-Report-Link korrigiert auf `md_testing@broadcast-solutions.de`. ## 2026-02-22 ### Changed - Beleg-Erfassung/Bearbeitung: - Vorhandene Belege sind klickbar und als Grossansicht (Modal) oeffnbar. - Bei vorhandenem Bild fuehrt `Upload oeffnen` wieder ins Upload-Modal, damit Zuschnitt erneut moeglich ist. - Drag & Drop fuer Beleg-Uploads: - In `Neuer Beleg` und `Beleg bearbeiten` oeffnet D&D kein Upload-Modal mehr automatisch. - Datei wird direkt uebernommen und angezeigt; in der Bearbeitung wird der Upload direkt gespeichert. - Beleg-Uebersicht (Kreditkarte/BAR): - D&D-Upload direkt auf die jeweilige Beleg-Zeile hinzugefuegt. - Im D&D-Modus werden upload-faehige Zeilen hervorgehoben. - Die aktuell angehoverte Zielzeile wird farblich staerker markiert. - Farben fuer Light/Dark Theme angepasst. ### Fixed - Reihenfolge im Upload-Bereich vereinheitlicht: `Beleg` -> Vorschau -> `Upload oeffnen / Upload loeschen`. ## 2026-02-19 ### Added - Strukturierte Dokumentation ergänzt: - `docs/BENUTZERANLEITUNG_DE.md` - `docs/ADMIN_ANLEITUNG_DE.md` - Changelog im Footer als Modal eingebunden. - Drag & Drop im Wizard (Datei ins Browserfenster ziehen -> direkter Import bei gültigem Excel-Format). - Drag & Drop für Beleg-Uploads: - `templates/index.html` (Neuer Beleg) - `templates/edit_receipt.html` (Beleg bearbeiten) ### Changed - Wizard-Import/Matching angepasst: - POS wird nicht mehr aus Excel gelesen, sondern aus der Import-Reihenfolge berechnet. - Duplikat-Erkennung nutzt `Periode + Betrag + POS`. - Prefill/Zuordnung im Wizard berücksichtigt die berechnete POS. - Wizard-Anzeige nach POS sortiert. - Admin-Funktion für Standard-Befürworter: - In der Benutzerverwaltung per Checkbox setzbar. - Wird automatisch bei neu registrierten Usern in den Einstellungen hinterlegt. - Footer-Text korrigiert: - `Broadcast-Solution Connect` -> `Broadcast-Solutions Connect`. - Versionierung auf manuell umgestellt: - Keine automatische Erzeugung mehr aus Datei-Änderungsdatum. - Version wird nur noch über festen Wert/`APP_VERSION` gesetzt. - Versionsfallback auf `1.05` angehoben. ### Fixed - Upload-Löschen im Beleg: - Löscht Datei und DB-Referenz korrekt. - Bleibt nach dem Löschen auf der Beleg-Bearbeitungsseite (kein Sprung in die Übersicht). - Umlaute in `templates/edit_receipt.html` nach Encoding-Artefakten korrigiert. - Defektes Euro-Zeichen in `templates/edit_receipt.html` korrigiert (`Betrag (EUR)` im Changelog, UI zeigt `Betrag (€)`).