Commit Graph
13 Commits
Author SHA1 Message Date
florian 3ceaf3f455 Moved logging setup to seperate module
/ build (push) Successful in 59s
2025-11-03 19:47:37 +01:00
florian 5672af8d3f Added json logger
/ build (push) Successful in 46s
2025-10-21 20:19:34 +02:00
florian ded5203950 Typo
/ build (push) Successful in 30s
2025-10-20 12:46:09 +02:00
florian 5c49b6ad83 Bugfix: Explicitly cast returned versions as string for comparisons
/ build (push) Successful in 41s
2025-10-20 12:44:27 +02:00
florian 7d9efdbc28 Correct notfication format
/ build (push) Successful in 39s
2025-10-18 21:27:06 +02:00
florian f2ffe394ad Unified log levels
- Logger doesn't start with log level DEBUG by default, instead reads a environment variable
- Secret handler raises exceptions instead of using the module os to exit
- Added extensive debug logging
- Notifications: Added timestamp and category
2025-10-18 20:59:50 +02:00
florian 3a722eca04 Removed health check invocation message
/ build (push) Successful in 25s
2025-10-13 08:19:01 +02:00
florian c89804b7b3 Improved database connection and logging 2025-10-12 13:19:30 +02:00
florian 661ba8dd42 Github actions: Automatically update deployment configuration file 2025-10-11 21:04:07 +02:00
florian 5bb1c61647 Github Actions: Build image and push to GHCR
/ build (push) Successful in 1m6s
2025-10-11 21:00:13 +02:00
florian dc9310e5d4 Added further error handling and retries when sending a notification 2025-10-11 20:53:51 +02:00
florian db70de7659 Rewrote the Flask server into a FastAPI one that has Prometheus metrics and connects to a database 2025-10-09 20:21:04 +02:00
florian 0d04a0f790 Initial commit 2025-10-09 18:51:07 +02:00