This commit is contained in:
@@ -101,6 +101,22 @@ Docker/CI-Härtung und erste Tests.
|
||||
Beschriftung reicht als Handlungsaufforderung und passt besser zur eigenständigen Designsprache.
|
||||
- Datenschutzerklärung um lokale Speicherung und Browser-Benachrichtigung ergänzt.
|
||||
|
||||
### CodeEscape
|
||||
- **Neues vollständiges Spiel:** drei Facility-Szenarien mit neun Räumen und 24 IT-Rätseln
|
||||
von AP1 bis AP2 (FIAE/FISI/Cross), Fragment-Inventar, Türcodes, Countdown, Alarmzustand,
|
||||
Hinweise, Reveal, Zeitbonus, Sterne, Highscore und Ergebnis-Debriefing.
|
||||
- **Serverautoritativ:** V11-Schema mit `exam_scope`, lösungsfreie Session-DTOs, serverseitig
|
||||
protokollierte Versuche/Hinweise/Reveals/Türen und vollständige Score-Neuberechnung beim Finish.
|
||||
Fremde oder doppelte IDs, überlange Listen und unplausible Zeiten werden abgewiesen.
|
||||
- **Vier Mechaniken:** freie Code-Eingabe, Choice, Reihenfolge und Matching; alle Lösungen bleiben
|
||||
bis zur expliziten Auflösung auf dem Server.
|
||||
- **Eigene visuelle Welt:** dunkle Facility-/CRT-Optik, Scanlines, Terminal-Dialoge,
|
||||
Fragment-Chips und CodeEscape-Akzent im Dashboard; responsive für mobile Ansichten.
|
||||
- **Admin-CRUD:** Szenarien, Räume und Rätsel inklusive JSON-Payload und Prüfungsbereich pflegbar.
|
||||
- Dashboard, Security-CSRF-Ausnahme, Score-/XP-/Achievement-System und Admin-Dashboard integriert.
|
||||
- Vier neue Service-Tests prüfen Lösungsfreiheit, serverseitige Hint-/Versuchsabrechnung sowie
|
||||
Schutz vor fremden IDs und unplausiblen Laufzeiten.
|
||||
|
||||
## [Unreleased] – 2026-06-30 · Login, Registrierung & Konten
|
||||
|
||||
Reihe von Fixes und Verbesserungen rund um Anmeldung, Registrierung und
|
||||
|
||||
Reference in New Issue
Block a user