Commit Graph

11 Commits

Author SHA1 Message Date
Matthias Hochmeister
219e5f1195 feat(geplante-nachrichten): show age in birthday list 2026-04-17 14:28:02 +02:00
Matthias Hochmeister
8ee2b9170d fix(geplante-nachrichten): resolve {{date_range}} template variable in content builders 2026-04-17 14:24:47 +02:00
Matthias Hochmeister
968b24156b fix(geplante-nachrichten): fix wrong column refs in content builders — abgesagt bool, join users for names, correct status values 2026-04-17 14:15:34 +02:00
Matthias Hochmeister
d44f53a8a9 fix(geplante-nachrichten): cache rooms response 60s and pass Nextcloud errors through to frontend 2026-04-17 13:33:07 +02:00
Matthias Hochmeister
53c8be0f6d add clear error message for bot api 2026-04-17 13:29:09 +02:00
Matthias Hochmeister
68e4ed265f fix(geplante-nachrichten): use getAllConversations in getRooms to return full room list instead of top 3 2026-04-17 12:47:13 +02:00
Matthias Hochmeister
d8afcc1f63 fix(geplante-nachrichten): add /api prefix to all API paths, fix subscribe room token, unmask empty bot credentials, add Einzelnachrichten tab 2026-04-17 12:33:48 +02:00
Matthias Hochmeister
b91cf88812 add: add feature to schedule messages 2026-04-17 10:41:00 +02:00
Matthias Hochmeister
5811ac201e fix(geplante-nachrichten): distinguish unconfigured bot from unreachable Nextcloud in room picker 2026-04-17 09:47:31 +02:00
Matthias Hochmeister
7532a19326 fix(geplante-nachrichten): read bot credentials from tool_config_nextcloud, add manual trigger endpoint 2026-04-17 09:20:18 +02:00
Matthias Hochmeister
8a0c4200ff feat(geplante-nachrichten): scheduled message rule engine with bot delivery, admin UI, and manual trigger 2026-04-17 09:10:57 +02:00