- Implemented RuleManager and JSON storage - Added background enforcement scheduler - Added Web UI for rule management at /ui/rules - Bumped version to 0.3.0
1.1 KiB
ID: US_000045 | Version: 0.2.3 | Status: Done By: Codex (GPT-5)
US_000045: Regeln fuer Login-Zeitfenster definieren und durchsetzen
Als Administrator moechte ich Regeln definieren, in welchen Zeitfenstern sich ein Nutzer anmelden darf, damit Parent-Control verbindlich umgesetzt wird.
Akzeptanzkriterien
-
Given ein Nutzer hat keine Regel
-
When er sich anmeldet
-
Then ist Login erlaubt
-
Given ein Nutzer hat eine Regel mit erlaubten Zeitfenstern
-
When er sich ausserhalb dieser Zeiten anmeldet
-
Then erhaelt er einen Hinweis
-
And das Konto wird deaktiviert
-
And der Rechner wird heruntergefahren
-
Given das Geraet startet
-
When Regeln existieren
-
Then wird geprueft, welche Nutzer anmelden duerfen
-
And gesperrte Nutzer bleiben deaktiviert
-
And Nutzer ohne Auto-Reaktivierung bleiben gesperrt, auch wenn ein Zeitfenster startet
-
Given eine Regel erlaubt automatische Reaktivierung
-
When ein Zeitfenster beginnt
-
Then wird das Konto automatisch wieder aktiviert
Task-Platzhalter
- TASK_000052: Regelmodell und Speicherung definieren
- TASK_000053: Login-Pruefung und Enforcement
- TASK_000054: Admin-UI fuer Regeln und Scheduler