Files
ProxLedger/docs/issues/README.md
T
florian.wildeandClaude Opus 5 7775b6211f feat(security): Haertung nach OWASP Top 10 (#024)
Drei echte Luecken gefunden und geschlossen:

1. Die 27 Server Actions verliessen sich allein auf proxy.ts. Jede prueft die
   Sitzung jetzt selbst und schlaegt gegen die Datenbank nach, ob das Konto
   noch gilt - damit lassen sich Sitzungen ueberhaupt erst widerrufen.
2. Der Anmelde-Endpunkt prueft die Herkunft des Formulars; vorher war
   Login-CSRF moeglich.
3. Content-Security-Policy mit Nonce je Anfrage und strict-dynamic.

Dazu: npm audit ist ohne Befund (mysql2 und deepmerge-ts per overrides
angehoben statt Prisma zurueckzustufen), eine Benutzerverwaltung fuer die
Kommandozeile und docs/sicherheit.md mit allem, was bewusst offen bleibt -
keine Rollen, keine Zwei-Faktor-Anmeldung.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-18 23:45:35 +02:00

2.7 KiB

Issue-Übersicht

Details und Architektur: ../architektur.md. Zeiten werden aus dem DEVLOG übernommen.

Nr. Titel Status Meilenstein Geschätzt Tatsächlich
#001 Projekt-Setup erledigt v0.1.0 3 h 0 h 08 min
#002 Klickbarer Prototyp erledigt v0.1.0 8 h 0 h 20 min
#003 Datenmodell und Migrationen erledigt v0.1.0 5 h 0 h 25 min
#004 Agent-API erledigt v0.1.0 6 h 0 h 20 min
#005 Agent-Skript erledigt v0.2.0 8 h 0 h 25 min
#006 Kunden, Standorte und Hostzuweisung erledigt v0.3.0 6 h 0 h 35 min
#007 Host-Tabelle, Suche und Detailansichten erledigt v0.4.0 8 h 0 h 25 min
#008 Laufzeiten und Rechnungen erledigt v0.5.0 10 h 0 h 35 min
#009 Kundenübersicht, Dashboard und Jahresbahn erledigt v0.6.0 8 h 0 h 15 min
#010 Export CSV und PDF erledigt v0.6.0 5 h 0 h 20 min
#011 Warnregeln erledigt v0.7.0 8 h 0 h 30 min
#012 Benachrichtigungen erledigt v0.8.0 6 h 0 h 25 min
#013 Authentifizierung und Audit-Log erledigt v0.9.0 6 h 0 h 30 min
#014 Deployment und Dokumentation erledigt v0.10.0 8 h 0 h 40 min
#015 Feinschliff für 1.0 erledigt v0.11.0 6 h 0 h 35 min
#016 Benutzerhandbuch mit Screenshots erledigt v0.12.0 5 h 0 h 30 min
#017 Favicon-Dateien erzeugen erledigt v0.12.1 1 h 0 h 15 min
#018 Agent auf echten Proxmox-Hosts prüfen erledigt v0.14.0 2 h 0 h 40 min
#019 CI-Pipeline erledigt v0.13.0 3 h 0 h 20 min
#020 Issues nach Gitea übertragen erledigt v0.4.1 2 h 0 h 10 min
#021 Zugangsdaten verschlüsselt speichern erledigt v0.13.1 2 h 0 h 20 min
#022 Cluster-Abgleich erledigt v0.14.0 3 h 0 h 25 min
#023 Feldtest auf PBS und PMG offen v1.0.0 2 h 0 h 35 min (PBS erledigt, PMG offen)
#024 Härtung nach OWASP erledigt v0.15.0 4 h 0 h 45 min
Summe 125 h 10 h 28 min