Commit graph

12 commits

Author SHA1 Message Date
295ceec3de
Improve config file structure by combining multiple recipients into lists (breaking) 2025-06-12 00:26:40 +02:00
ef24503214
fix: don't save last published timestamp when email sending fails, so they can be sent in the next iteration 2025-06-11 22:05:44 +02:00
2e1aee0313
Parse -h, --help and --version and show help, version 2025-06-11 17:45:14 +02:00
9f31bf557d
Added the software version to the mail default template and cli help text, updated README and build script 2024-07-22 19:57:55 +02:00
e9f39d25b4
Moved some code around and updated the README 2024-07-22 18:41:22 +02:00
740862efa2 Fixed a bug where all 1000 last notices where recognized as 'new'. This was caused by ApiEndpoint.getNotices() returning time.Time{} and a nil error in some cases. 2023-10-18 20:17:27 +02:00
9bc5e8edce Added caching of generated mails to speed up notification delivery 2023-10-14 13:26:29 +02:00
9534dc3492 Implemented proper logging and added more log messages 2023-10-14 10:41:22 +02:00
2af8122753 Fixed and improved logging of sent mail notifications 2023-10-13 21:05:01 +02:00
852a8107ae Added author/copyright information to the source code files 2023-10-13 20:02:51 +02:00
b306a33f52 Added a bit more logging, handle errors from Recipient.filterAndSendNotices(), factor in delta t for the interval 2023-10-11 23:41:05 +02:00
a6377b805d Initial commit 2023-10-11 22:14:01 +02:00