Commit graph

7 commits

Author SHA1 Message Date
Chris Veleris
d2695505b3 Limit due dates for digest to 30 days 2025-08-14 18:00:57 +03:00
Chris Veleris
8fb0939282 Auto-set MarkdownV2 parse_mode for Task Summary text
Also plumb options through taskSummaryService -> telegramPoller to allow explicit parse mode when needed.
2025-08-10 08:51:46 +03:00
Chris Veleris
3caa105e87 Respect MarkdownV2 in Telegram Task Summary messages
Teach Telegram sender to accept an optional parse_mode and enable MarkdownV2 only for scheduled task summaries so headings, emphasis, and escaped characters render correctly without affecting other bot replies.
2025-08-10 08:51:46 +03:00
Chris Veleris
97daf25c78 Add completed tasks visibility 2025-07-23 12:22:06 +03:00
Antonis Anastasiadis
e594d1075b
Linting cleanup (#99)
* Add eslint and prettier dependencies and configs

* Lint project.
2025-07-01 11:40:09 +03:00
Chris Veleris
fd1da2de43 Replace classes with functions 2025-06-16 23:01:28 +03:00
Chris
3c1209a5a9
Express migration (#80)
* Initial migration

* Cleanup and create migration scripts

* Introduce test suite

* Fix test issues

* Correct CORS issue and update paths

* Update README
2025-06-16 21:50:44 +03:00