Commit Graph
8 Commits
Author SHA1 Message Date
stefankoelle 569ceccb93 new feature: weekly blacklistwords 2026-08-18 18:22:46 +02:00
stefankoelle 0f16aa45dc mailer weekly notifier 2026-08-11 22:04:11 +02:00
stefankoelle ac07e8f917 license added 2026-08-04 19:28:48 +02:00
stefankoelle 3b05342409 new optional notify feature 2026-08-04 19:28:44 +02:00
stefankoelle 911924d627 fix: replace deprecated datetime.utcnow() with datetime.now(timezone.utc) 2026-08-01 16:42:46 +02:00
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
Stefan Koelle e10a31d230 initial commit 2026-08-01 15:06:34 +02:00