Alex Mueller
|
54b1eb2ad5
|
feat(ihk): vollstaendige Lehrplan-Ueberarbeitung nach ZPA Nord-West 2. Auflage (2024/2025)
- AP1 & AP2 Fragenbank bereinigt: SQL komplett aus AP1 nach AP2 verlagert, Struktogramme/PAP entfernt, 171 authentische Pruefungsfragen
- AP1 auf 12 ZPA-konforme Module erweitert: BPMN 2.0, EPK, Netzplantechnik (DIN 69900), Belegrechnung (PrintTop GmbH), IEC-Binaerpraefixe
- AP2 FISI von 9 auf 12 Module erweitert: VRT-Netzwerksymbole, Enterprise SQL, Systemautomation (PowerShell/Bash), Backup 3-2-1-1-0 & DR, WiSo & 40h-Projekt
- 4 neue interaktive Tools: netzplan_trainer.js, beleg_kalkulator.js, bpmn_trainer.js, prefix_converter.js
- Saemtliche Navigationslinks auf moderne Buttons (ihk-btn) umgestellt, keine langweiligen Hyperlinks
- Server-Routen und Manifeste synchronisiert, Abwaertskompatibilitaet fuer Altkapitel sichergestellt (Zero 404s)
|
2026-09-14 21:12:04 +02:00 |
|
Alex Mueller
|
1f889f9f2f
|
fix(routing): automatic root chapter redirects, safe workspace link handling, and legacy navigation cleanup
|
2026-09-13 13:57:32 +02:00 |
|
Alex Mueller
|
3a1d279c73
|
fix(runners): enforce real test validation across all language runners and eliminate false-positive test passed modal
|
2026-09-12 23:03:47 +02:00 |
|
Alex Mueller
|
45e11299c6
|
fix(platform): finalize runner registration, certificate verification and dynamic workspace loading
|
2026-09-12 20:34:03 +02:00 |
|
Alex Mueller
|
3b27101503
|
feat: IT-Ausbildungsberufe KMK-Lernfelder, Azubi-Kurszuweisung & neue Kurse (Git, Active Directory, DNS)
|
2026-09-12 20:28:09 +02:00 |
|
Alex Mueller
|
af4b1dc460
|
feat(security): implement robust maintenance mode, session login guard, and comprehensive security hardening
|
2026-09-12 15:02:31 +02:00 |
|
Alex Mueller
|
e49c685f25
|
feat(admin): implement full admin panel with user management, role switcher and platform settings
- admin.html: Executive Dashboard mit KPI-Metriken (User, Rollen, gelöste Aufgaben, DB-Größe)
- Userverwaltung: Interaktive Tabelle mit Sofortsuche, Rollen-Filter, Rollenwechsel (Admin/Lehrer/Schüler/Solo), Passwort-Reset & Benutzer löschen/anlegen
- Plattform-Einstellungen: Globales Announcement-Banner, Registrierungs-Toggle & Wartungsmodus
- Backend-API (server.py): Geschützte Admin-Endpunkte (/api/admin/stats, /api/admin/users, /api/admin/settings etc.) mit rollenbasierter Autorisierung (RBAC)
- CLI-Tool make_admin.py zur Vergabe von Administratorrechten im Terminal
|
2026-09-12 14:00:53 +02:00 |
|
Alex Mueller
|
b240ed9a6b
|
Implementiere mehrschichtigen Code-Guard & Sandbox-Schutz: AST-Musterprüfung, Pyodide-Härtung (Sperrung von js/subprocess/socket) und Timeout-Schutz
|
2026-08-29 21:21:27 +02:00 |
|
Alex Mueller
|
8032441b23
|
Single-User Modus & 1-Klick Gast-Start für Solo-Selbstlerner ohne Klassenbindung implementiert
|
2026-08-29 21:02:16 +02:00 |
|
Alex Mueller
|
698e6625ac
|
Verfeinerung nach Sub-Agent-Audit: Sicherheits-Härtung (HMAC, IDOR-Schutz, .htaccess), Dynamische Parsons-Puzzles, 4-Stufen-Scaffolding, Code-Inspektor & CSV-Export
|
2026-08-29 20:57:54 +02:00 |
|
Alex Mueller
|
759e64666a
|
Implementiere Online-Lernplattform: Monaco Split-Screen Web-IDE, In-Browser Pyodide Test-Runner, User Auth, Auto-Save und Lehrer-Dashboard
|
2026-08-29 20:50:59 +02:00 |
|