Update: ToDos, Namen und Bugfixes Live (Tisch-Artikel, UI, Modals)
All checks were successful
Docker Build & Push / build-and-push (push) Successful in 36s

This commit is contained in:
Gemini
2026-05-13 07:06:43 +00:00
parent 480c4d4cd9
commit 015a131edd
198 changed files with 858 additions and 12 deletions

View File

@@ -193,3 +193,14 @@ Das Projekt basiert auf bewährten Web-Standards:
* Fehler bei der Artikelanzahl behoben: Wenn ein Artikel mehrfach im Bestand vorhanden ist (z.B. 5 Stück), verschwindet er nicht mehr aus der Auswahlliste, nachdem das erste Stück in einen Rucksack gezogen wurde.
* Bugfix für Session-Timeouts ("Headers already sent"): Die PHP-Sitzung wird nun korrekt überprüft und verarbeitet, bevor HTML-Header gesendet werden (z.B. in `backpacks.php`).
* Session Timeout (Ausloggen) auf 24 Stunden verlängert (per `.htaccess`).
### 13.05.2026
* **Features:**
* ToDo-Listen können nun direkt bei der Erstellung einer neuen Packliste verknüpft werden.
* **Fixes:**
* "Tisch"-Artikel (nicht zugewiesene Artikel) werden nun konsequent aus Statistiken, Druckansichten und Detailansichten ausgeblendet. Es wird stattdessen ein prominenter Warnhinweis angezeigt.
* Verschieben von Artikeln zurück auf den Tisch (Phase 2) fasst diese nun mit bestehenden Artikeln desselben Typs auf dem Tisch zusammen.
* Die Überprüfung auf doppelte Benutzernamen beim Ändern des Benutzernamens (Groß-/Kleinschreibung) wurde korrigiert.
* Das Layout der ToDo-Listen-Verwaltung wurde an das restliche moderne App-Design (Cards) angeglichen.
* PHP-Warning beim Deaktivieren von Checkboxen in ToDo-Listen behoben.
* JavaScript-Standardmeldungen (`confirm()`) für das Löschen von Artikeln in Phase 1 durch moderne Bootstrap-Modals ersetzt.