Commit Graph

31 Commits

Author SHA1 Message Date
Jan-Lukas Else ad7536034a Use slog 2023-12-27 11:37:58 +01:00
Jan-Lukas Else 2f8dabc83e Send contact messages and notifications asynchronously 2023-03-05 17:17:40 +01:00
Jan-Lukas Else 2f18e1d214 Update dependencies and some small improvements 2023-02-13 22:39:35 +01:00
Jan-Lukas Else d6537e9e4f Add Matrix as notifications channel 2023-01-05 06:48:31 +01:00
Jan-Lukas Else 2158b156c5 Basic (experimental) plugin support with two plugin types (exec and middleware) 2022-08-09 17:47:53 +02:00
Jan-Lukas Else a576e364bd Add button to delete all notifications 2022-06-21 19:08:26 +02:00
Jan-Lukas Else 2a867e7c3f Telegram add hook for undelete 2022-03-31 16:18:49 +02:00
Jan-Lukas Else 474155306d Go 1.18 2022-03-16 08:28:03 +01:00
Jan-Lukas Else ffa4ba4ee0 Fix more linting issues and add tests 2022-02-26 20:38:52 +01:00
Jan-Lukas Else 856b504877 More pooled buffers, benchmarks and optional pprof server 2022-02-23 21:33:02 +01:00
Jan-Lukas Else 1c7195a135 Breaking! Render everything using go functions, remove custom pages support and now unused template rendering 2022-01-30 16:40:53 +01:00
Jan-Lukas Else e02ec1cd71 Replace more templates 2022-01-27 18:17:44 +01:00
Jan-Lukas Else e994e5400d Support sending notifications to ntfy.sh 2021-12-29 07:09:42 +01:00
Jan-Lukas Else 194d8698ce Update Telegram message on post update 2021-12-07 19:05:43 +01:00
Jan-Lukas Else c7e3605459 Use tgbotapi and improve http client mocking 2021-12-07 18:23:57 +01:00
Jan-Lukas Else 6429d64b0a Use more strings.Builder instead of += for building queries etc. (more efficient) 2021-07-23 17:26:14 +02:00
Jan-Lukas Else f7d3138c24 More tests and fixes 2021-06-19 08:37:16 +02:00
Jan-Lukas Else c9af4e7efa Unit and integration tests for Telegram 2021-06-14 21:34:29 +02:00
Jan-Lukas Else a2f5ddbdcf Improve method to get relative and full addresses (first unit tests!) 2021-06-10 22:10:13 +02:00
Jan-Lukas Else 9714d65679 Big refactoring: Avoid global vars almost everywhere 2021-06-06 14:39:42 +02:00
Jan-Lukas Else 29dba59574 Improve database usage 2021-05-29 13:32:00 +02:00
Jan-Lukas Else 1898536bf1 Allow to delete notifications 2021-05-15 08:51:48 +02:00
Jan-Lukas Else bbbabdb335 Improve http router setup (use middlewares instead of custom functions) 2021-03-22 08:20:56 +01:00
Jan-Lukas Else 58586fb9a7 Start restructuring router building 2021-03-19 13:04:11 +01:00
Jan-Lukas Else 8fb6d8e177 Update dependencies 2021-03-03 18:19:55 +01:00
Jan-Lukas Else 8a20285029 Fix 2021-02-27 15:43:04 +01:00
Jan-Lukas Else e74afac829 Show admin links when logged in 2021-02-20 23:35:16 +01:00
Jan-Lukas Else be929058cf Save notifications to DB, Notificationsadmin 2021-02-20 15:42:45 +01:00
Jan-Lukas Else d5b37eba73 Add support for TG Instant View 2021-02-08 20:33:48 +01:00
Jan-Lukas Else 78c2ad722b Add Telegram syndication 2020-11-09 19:54:06 +01:00
Jan-Lukas Else 5ea44630d7 Webmentions, Telegram Notifications, etc. 2020-11-06 18:45:31 +01:00