- apscheduler==3.10.4 in requirements.txt - scheduler.py: AsyncIOScheduler, täglich 08:00 Uhr (Europe/Berlin) - Job prüft naechstes IN (heute, in 7 Tagen, gestern): heute → "Heute fällig", 7 Tage → Vorwarnung, gestern → Überfällig - Nur Impfung, Entwurmung, Medikament - misfire_grace_time=3600 (robust nach Container-Neustart) - Scheduler start/stop im FastAPI lifespan |
||
|---|---|---|
| .. | ||
| routes | ||
| static | ||
| auth.py | ||
| database.py | ||
| ki.py | ||
| main.py | ||
| requirements.txt | ||
| scheduler.py | ||