Commit graph

24 commits

Author SHA1 Message Date
e5cc0ccbf1 Improved performance by manually handling mail server communication instead of using smtp.SendMail() and thus opening a new connection for each mail 2023-10-19 21:01:29 +02:00
8c427cc571 Improved the default templates 2023-10-19 20:50:32 +02:00
676454972c Changed the order of the api endpoints so that notifications from the LSI Bayern will be sent first 2023-10-19 20:48:44 +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
57b26240fc Updated .gitignore 2023-10-16 17:56:40 +02:00
7dddb91504 Added build script that cross-compiles, set minimal go version to 1.21 and updated README 2023-10-16 17:53:55 +02:00
d608af2a0d Added systemd service file 2023-10-16 17:06:30 +02:00
f753a368b7 Removed those fields from the mail body that are already included in the subject 2023-10-16 16:30:47 +02:00
734ae592ef Removed log.Lshortfile flag from all loggers 2023-10-16 16:17:39 +02:00
9bc5e8edce Added caching of generated mails to speed up notification delivery 2023-10-14 13:26:29 +02:00
170d6fb353 Improved the wording of some debug messages and a line in the README 2023-10-14 10:48:06 +02:00
9534dc3492 Implemented proper logging and added more log messages 2023-10-14 10:41:22 +02:00
5a90f9736b Improved README by removing redundant information 2023-10-14 09:25:12 +02:00
2af8122753 Fixed and improved logging of sent mail notifications 2023-10-13 21:05:01 +02:00
905eb32c90 Removed typo 2023-10-13 20:55:37 +02:00
e17799266a Improved the documentation about filtering 2023-10-13 20:51:50 +02:00
ca2acc21db Added more information to the README 2023-10-13 20:35:02 +02:00
852a8107ae Added author/copyright information to the source code files 2023-10-13 20:02:51 +02:00
eef075e899 Added an api endpoint filter and updated the README 2023-10-13 19:58:24 +02:00
1fe6bacbc2 Fixed faulty email sender address in the initial config and the readme 2023-10-11 23:46:11 +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
24f4aeca18 Replaced tab spaces in the README with whitespaces 2023-10-11 22:22:49 +02:00
a6377b805d Initial commit 2023-10-11 22:14:01 +02:00
f6c2eafc54
Initial commit 2023-10-11 22:04:38 +02:00