Configurable per-organization retention period, daily job, reuses the existing hard-delete path from PROJ-3 instead of introducing a new one. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0143yYvjesjHndBACoweyK67
2.6 KiB
2.6 KiB
Feature Index
Central tracking for all features. Updated by skills automatically — never hand-edit the status column without also updating the matching feature spec header.
Status Legend
- Planned - Requirements written, ready for architecture
- In Progress - Tech design done, frontend/backend being built
- In Review - QA testing in progress
- Deployed - Live in production
Features
| ID | Feature | Status | Spec | Created |
|---|---|---|---|---|
| PROJ-1 | Auth (Login/Logout/Session) | Deployed | PROJ-1-auth.md | 2026-09-11 |
| PROJ-2 | Verein anlegen + Vereinsadministrator | Deployed | PROJ-2-verein-und-vereinsadministrator.md | 2026-09-11 |
| PROJ-3 | Mitgliederverwaltung | Deployed | PROJ-3-mitgliederverwaltung.md | 2026-09-11 |
| PROJ-4 | Abteilungsverwaltung | Deployed | PROJ-4-abteilungsverwaltung.md | 2026-09-11 |
| PROJ-5 | Mannschaftsverwaltung (inkl. Saison) | Deployed | PROJ-5-mannschaftsverwaltung.md | 2026-09-11 |
| PROJ-6 | Rollen & Berechtigungen (RBAC) | Deployed | PROJ-6-rollen-und-berechtigungen.md | 2026-09-11 |
| PROJ-7 | Einladungssystem | Deployed | PROJ-7-einladungssystem.md | 2026-09-11 |
| PROJ-8 | Audit Log | Deployed | PROJ-8-audit-log.md | 2026-09-11 |
| PROJ-9 | Synapse-Integration (Health Check, User Provisioning, Raum-Sync) | Deployed | PROJ-9-synapse-integration-health-check.md | 2026-09-11 |
| PROJ-10 | Deployment (Docker Compose + Synapse Installer) | Deployed | PROJ-10-deployment.md | 2026-09-11 |
| PROJ-11 | Chat (Matrix Client-Server API) | Planned | PROJ-11-chat.md | 2026-09-11 |
| PROJ-12 | Automatische Löschfrist für ausgetretene Mitglieder (DSGVO) | Planned | PROJ-12-mitglieder-loeschfrist.md | 2026-09-11 |
Noch nicht gestartet (siehe docs/PRD.md Core Features): dedizierte Tenant-Isolation-Tests. P2 (Medien-Anhänge, Push) bewusst aus PROJ-11 ausgeklammert, siehe dessen Non-Goals.
Nachträge 2026-09-11 (commit bc4d749): Passwort-Reset → PROJ-1, Mitglied hart löschen → PROJ-3.
Nachtrag 2026-09-11 (commit ffe2d45): API-Zugriff bei suspended/left sofort entziehen (nicht nur Matrix) → PROJ-3.