docs: update TODO.md with CI timeout improvements

- Add changelog entry for 16.12.2025
- Document job-level and step-level timeouts
- Document vitest timeout configuration

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Martin Porwoll 2025-12-16 22:48:45 +00:00
parent 24ea067cd9
commit cf14584d0c

View file

@ -222,12 +222,21 @@
---
*Letzte Aktualisierung: 15.12.2025*
*Letzte Aktualisierung: 16.12.2025*
---
## Changelog
### 16.12.2025
- **CI/CD Pipeline stabilisiert:**
- Job-Level Timeouts (30 Minuten) für Tests und E2E hinzugefügt
- Step-Level Timeouts: Unit Tests (10min), Integration Tests (15min), E2E Tests (15min)
- Vitest testTimeout (30s) und hookTimeout (30s) konfiguriert
- Verhindert 6-Stunden-Hänger bei fehlgeschlagenen DB-Verbindungen
- drizzle-kit als Dev-Dependency hinzugefügt (früherer Commit)
- drizzle-kit push statt Migrations für CI (früherer Commit)
### 15.12.2025
- **Data Retention System implementiert:**
- Automatische Datenbereinigung für DSGVO-Compliance