Commit Graph
10 Commits
Author SHA1 Message Date
florian 7181cdbd1b Overhauled API calls, it now raises meaningful error messagess that can be understood by an upstream client 2026-11-03 10:40:16 +01:00
florian 5900ef9432 Added gateway and cron authentication
pip-audit / audit (push) Successful in 39s
pip-audit / notify (push) Skipped
2026-11-01 18:43:10 +01:00
florian 92dc1f3ce7 Upgraded modules 2026-10-18 12:17:41 +02:00
florian 5b77b8875e Added Ruff linting 2026-10-13 11:19:09 +02:00
florian e127b404f9 SonarQube linting 2025-11-08 12:41:48 +01:00
florian 9daf283a6e Added lib-secret-manager which consumes secrets after application launch
/ build (push) Successful in 1m25s
2025-11-05 22:32:35 +01:00
florian 3ceaf3f455 Moved logging setup to seperate module
/ build (push) Successful in 59s
2025-11-03 19:47:37 +01: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 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 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