Berarbeiter dürfen Stundenbuchung löschen

This commit is contained in:
Erik Thiele
2026-05-22 23:43:54 +02:00
parent 0a86f49310
commit 54ae12771e
6 changed files with 930 additions and 231 deletions

View File

@@ -16,7 +16,7 @@ Strato-taugliche PHP-Webanwendung für die Arbeitszeiterfassung des TC Ingelfing
- Dashboard-Infokasten für alle Mitglieder, pflegbar durch Admins mit einfacher Markdown-Unterstützung
- Aggregierte Dashboard-Übersicht für Bearbeiter und Admins über alle Mitglieder
- Stundenbuchungen mit Rollenansicht: Mitglieder nur eigene, Bearbeiter und Admins alle
- Admins können einzelne Stundenbuchungen löschen
- Bearbeiter und Admins können einzelne Stundenbuchungen löschen
- Paginierung mit 50 Einträgen pro Seite in Benutzerliste, Stundenbuchungen und Logansicht
- Audit-Log für Verwaltungsaktionen sowie Login- und Logout-Vorgänge
- CSV-Export und CSV-Import für Benutzerdaten inklusive geleisteter Stunden
@@ -74,7 +74,7 @@ Die Anwendung ist so aufgebaut, dass sie mit oder ohne DB läuft. Bei gesetzter
- Stundenbuchungen
- `member` sieht nur eigene Buchungen
- `editor` und `admin` sehen alle Buchungen
- `admin` kann einzelne Buchungen löschen
- `editor` und `admin` können einzelne Buchungen löschen
- Die Liste ist auf 50 Einträge pro Seite paginiert
- Vereinskonfiguration
- Pflichtstunden und Stundenwert pflegen