lazyflat/web/routes
EiSiMo 64439fd42e feat(notifications): add Telegram test button
New "Test senden" button next to Speichern posts current form
credentials (not DB) to /actions/notifications/test, which fires a
test message and redirects back with a flash chip showing the outcome
(including the Telegram API's error description on failure).

telegram_send is now public and returns (ok, detail) so the UI can
surface real error messages ("chat not found", "Unauthorized", etc.).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 09:35:02 +02:00
..
__init__.py refactor: split web/app.py into routers 2026-04-21 19:27:12 +02:00
admin.py refactor: rename wohnungsdidi → lazyflat 2026-04-23 09:26:12 +02:00
auth.py refactor: split web/app.py into routers 2026-04-21 19:27:12 +02:00
bewerbungen.py refactor: rename wohnungsdidi → lazyflat 2026-04-23 09:26:12 +02:00
einstellungen.py feat(notifications): add Telegram test button 2026-04-23 09:35:02 +02:00
internal.py refactor: split web/app.py into routers 2026-04-21 19:27:12 +02:00
wohnungen.py refactor: split web/app.py into routers 2026-04-21 19:27:12 +02:00