Commit Graph
6 Commits
Author SHA1 Message Date
stefankoelle b30c02beb8 feat: REST API + Web-Frontend für Kalenderübersicht
- FastAPI Backend mit /api/events, /api/events/{id}, /api/health Endpoints
- Optionale Suche nach Event-Titel (Query Parameter ?search=...)
- Jinja2 Web-Frontend auf / mit Suchfeld
- Shared DB Connection Module (api/database.py)
- Docker Compose: calendar-api Service hinzugefügt
- Sync.py refactored: nutzt shared database.py
2026-08-01 16:12:07 +02:00
stefankoelle b8c8c68f94 feat: add optional healthcheck URL ping after successful sync 2026-08-01 15:28:03 +02:00
stefankoelle e44362da72 fix: increase min-versions-to-keep to 4 to preserve latest image 2026-08-01 15:22:25 +02:00
stefankoelle cdbe45c881 fix: remove cleanup job that deleted latest image 2026-08-01 15:20:59 +02:00
stefankoelle 0bacd8b98f chore: update GitHub Actions to Node.js 24 compatible versions 2026-08-01 15:16:25 +02:00
stefankoelle b465e57f47 docs: add README.md and AGENTS.md 2026-08-01 15:13:35 +02:00