README: Projekt-Fortschrittstabelle (Live-Status der Bausteine)
This commit is contained in:
23
README.md
23
README.md
@@ -112,12 +112,29 @@ Docker/Podman Compose ist vorgesehen (Henry-Lab, danach Kundenhardware).
|
|||||||
Für Postgres genügt `SPIELE_DATABASE_URL`; die Migrationen sind portabel
|
Für Postgres genügt `SPIELE_DATABASE_URL`; die Migrationen sind portabel
|
||||||
geschrieben.
|
geschrieben.
|
||||||
|
|
||||||
|
## Projekt-Fortschritt
|
||||||
|
|
||||||
|
> Diese Tabelle ist der Live-Status. Sie wird bei jedem Push aktualisiert.
|
||||||
|
|
||||||
|
| # | Baustein | Status |
|
||||||
|
|---|----------|--------|
|
||||||
|
| 1 | Kern: FastAPI, Plugin-System, DB/Migrationen, Auth/Rollen, HTMX-Layout | ✅ fertig (28 Tests grün) |
|
||||||
|
| 2 | Plugin `benachrichtigung` (E-Mail/Telegram/In-App, User-Präferenzen) | 🔄 in Arbeit |
|
||||||
|
| 3 | Plugin `audit-log` (Wer/Was/Wann, Admin-Ansicht) | 🔄 in Arbeit |
|
||||||
|
| 4 | Plugin `neuheiten` (BGG-Sync, APScheduler, Filter) | 🔄 in Arbeit |
|
||||||
|
| 5 | Plugin `dedup` (Verlags-Konflikt, deutsche Version, Vorgänger-/Planungs-Check) | ⏳ offen |
|
||||||
|
| 6 | Plugin `planung` (Verschiebung, händischer Eintrag + Prüfungen + Benachrichtigung) | ⏳ offen |
|
||||||
|
| 7 | Plugin `archiv` (12-Monats-Autopilot) | ⏳ offen |
|
||||||
|
| 8 | Plugin `erinnerung` (Redaktionsschluss pro Ausgabe, 4-Wochen-Erinnerung) | ⏳ offen |
|
||||||
|
| 9 | Plugin `export` (CSV + PDF via WeasyPrint) | ⏳ offen |
|
||||||
|
| 10 | Integrationstests über alle Plugins | ⏳ offen |
|
||||||
|
| 11 | Deployment auf swen.henry.insight-it.de (Compose + Traefik, Live-Check) | ⏳ offen |
|
||||||
|
|
||||||
|
Legende: ✅ fertig · 🔄 in Arbeit · ⏳ offen · ⚠️ fertig mit offenen Punkten
|
||||||
|
|
||||||
## Offene Punkte (nicht Teil von Phase 1)
|
## Offene Punkte (nicht Teil von Phase 1)
|
||||||
|
|
||||||
- CSRF-Schutz für Formulare (aktuell SameSite=Lax-Cookie als Basisschutz)
|
- CSRF-Schutz für Formulare (aktuell SameSite=Lax-Cookie als Basisschutz)
|
||||||
- Fachliche Plugins (Neuheiten/BGG-Sync, Dedup, Planung, Archiv, Erinnerung,
|
|
||||||
Benachrichtigung mit Adapter-Muster, Audit-Log, CSV/PDF-Export)
|
|
||||||
- Hintergrund-Jobs (APScheduler) für BGG-Sync und Erinnerungen
|
- Hintergrund-Jobs (APScheduler) für BGG-Sync und Erinnerungen
|
||||||
- WeasyPrint für PDF-Export (Systemabhängigkeiten im Container)
|
- WeasyPrint für PDF-Export (Systemabhängigkeiten im Container)
|
||||||
- Tailwind via CDN nur für Dev; für Produktion lokal gehostete Assets
|
- Tailwind via CDN nur für Dev; für Produktion lokal gehostete Assets
|
||||||
- Docker-/Podman-Compose-Setup
|
|
||||||
|
|||||||
Reference in New Issue
Block a user