Commit Graph
7 Commits
Author SHA1 Message Date
agentbox 3681f9dfce Add ntfy push notifications with action buttons for meal reminders
CI / test-and-package (push) Successful in 37s
- ntfy.py: send_meal_reminder() with Home/Out HTTP action buttons, test helper
- models.py: new columns ntfy_url, ntfy_token, callback_token on users table
- meals.py: /api/ntfy-callback (public, token-authenticated), /ntfy-settings, /ntfy-test
- app.py: flask send-reminders CLI command (cron-schedulable)
- Dashboard: ntfy config form in Account Settings
- i18n: translations for all ntfy strings (en/fr/de)
- Dockerfile: include ntfy.py in COPY
- tests: 15 new tests covering callback, settings, and auth
- docs: updated AGENTS.md and doc/index.md
2026-08-01 06:17:26 +00:00
agentbox 27a6829242 Fix Dockerfile: add missing i18n.py to COPY
CI / test-and-package (push) Successful in 28s
2026-08-01 06:04:44 +00:00
agentbox 219003dffb Replace Dockerfile and docker-compose.yml with .meal versions, update references
CI / test-and-package (push) Successful in 1m53s
2026-08-01 05:52:12 +00:00
Romane aabc83281b typo in dockerfile 2026-07-31 22:57:13 +02:00
Romane d9b39e2d4a make agentbox inactive by default 2026-07-31 22:55:32 +02:00
Romane 4a25930cd2 update config 2026-07-31 22:40:51 +02:00
Romane 020442c9d6 initial commit 2026-07-31 22:25:57 +02:00