Feat: APScheduler — täglich Push für Health-Erinnerungen
- 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
This commit is contained in:
parent
c721d051c8
commit
5518064be3
3 changed files with 93 additions and 0 deletions
|
|
@ -10,3 +10,4 @@ httpx==0.27.2
|
|||
openai==1.50.0
|
||||
anthropic==0.34.0
|
||||
pywebpush==2.0.0
|
||||
apscheduler==3.10.4
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue