Anpassungen ergänzt
This commit is contained in:
15
README.md
15
README.md
@@ -18,10 +18,11 @@ Strato-taugliche PHP-Webanwendung für die Arbeitszeiterfassung des TC Ingelfing
|
||||
- Stundenbuchungen mit Rollenansicht: Mitglieder nur eigene, Bearbeiter und Admins alle
|
||||
- Admins können einzelne Stundenbuchungen löschen
|
||||
- Paginierung mit 50 Einträgen pro Seite in Benutzerliste, Stundenbuchungen und Logansicht
|
||||
- Audit-Log für Verwaltungsaktionen wie Benutzer anlegen, löschen, Rollen ändern und Passwortaktionen
|
||||
- Audit-Log für Verwaltungsaktionen sowie Login- und Logout-Vorgänge
|
||||
- CSV-Export und CSV-Import für Benutzerdaten inklusive geleisteter Stunden
|
||||
- Separater CSV-Export für alle Stundenbuchungen
|
||||
- SQL-Dump-Export und SQL-Dump-Wiederherstellung für vollständige App-Backups
|
||||
- Separater CSV-Export der Logansicht für Administratoren
|
||||
- Admin-Funktion zum Zurücksetzen aller Arbeitsstunden auf 0
|
||||
- Tabler CSS via CDN für UI, Cards, Tabellen und Formulare
|
||||
|
||||
@@ -57,8 +58,8 @@ Die Anwendung ist so aufgebaut, dass sie mit oder ohne DB läuft. Bei gesetzter
|
||||
## Rollen
|
||||
|
||||
- `member`: sieht das eigene Dashboard, die eigene Profilseite und die eigenen Stundenbuchungen
|
||||
- `editor`: darf Stunden buchen, Mitglieder anlegen und alle Stundenbuchungen sehen
|
||||
- `admin`: darf alles, inklusive Mitglieder anlegen, Rollen vergeben, CSV-Import/Export und globalem Stunden-Reset
|
||||
- `editor`: darf Stunden buchen, Mitglieder anlegen, alle Stundenbuchungen sehen und die Vereinskonfiguration pflegen
|
||||
- `admin`: darf alles, inklusive Mitglieder anlegen, Rollen vergeben, Administration, CSV-/SQL-Exporte, CSV-/SQL-Importe und globalem Stunden-Reset
|
||||
|
||||
## Funktionen
|
||||
|
||||
@@ -80,12 +81,14 @@ Die Anwendung ist so aufgebaut, dass sie mit oder ohne DB läuft. Bei gesetzter
|
||||
- Informationskasten für das Dashboard pflegen
|
||||
- Benutzerdaten als CSV exportieren
|
||||
- Alle Stundenbuchungen als CSV exportieren
|
||||
- Administration
|
||||
- SQL-Dump für vollständige Datensicherung herunterladen
|
||||
- SQL-Dump zur Wiederherstellung hochladen
|
||||
- Benutzerdaten aus CSV importieren
|
||||
- Alle Arbeitsstunden auf 0 zurücksetzen
|
||||
- Logansicht mit 50 Einträgen pro Seite
|
||||
- Audit-Log für Verwaltungsaktionen
|
||||
- Logansicht als CSV exportieren
|
||||
- Audit-Log für Verwaltungsaktionen sowie Login und Logout
|
||||
|
||||
## Listen Und Paginierung
|
||||
|
||||
@@ -93,7 +96,7 @@ Die folgenden Bereiche nutzen eine Paginierung mit 50 Einträgen pro Seite:
|
||||
|
||||
- Benutzerliste in der Benutzerverwaltung
|
||||
- Stundenbuchungen
|
||||
- Logansicht in der Vereinskonfiguration
|
||||
- Logansicht in der Administration
|
||||
|
||||
## Markdown Im Informationskasten
|
||||
|
||||
@@ -120,7 +123,7 @@ Beispiel-Kopfzeile:
|
||||
|
||||
## Backup Und Wiederherstellung
|
||||
|
||||
Zusätzlich zu den CSV-Exporten gibt es in der Vereinskonfiguration einen SQL-Dump für vollständige Backups der App-Datenbank.
|
||||
Zusätzlich zu den CSV-Exporten gibt es in der Administration einen SQL-Dump für vollständige Backups der App-Datenbank.
|
||||
|
||||
Enthalten sind die App-Tabellen:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user