e127b404f9
SonarQube linting
2025-11-08 12:41:48 +01:00
72013364b6
Switched to Gitea PyPi packages
2025-11-08 12:41:20 +01:00
c88865e3f5
Added local building
2025-11-07 21:03:43 +01:00
38b5db520f
Added manual trigger
/ build (push) Successful in 26s
2025-11-06 17:40:23 +01:00
ba878f2ec4
Moved database module to separate library
2025-11-06 17:40:12 +01:00
9daf283a6e
Added lib-secret-manager which consumes secrets after application launch
/ build (push) Successful in 1m25s
2025-11-05 22:32:35 +01:00
d58769e314
Added Uvicorn logging config module
/ build (push) Successful in 1m15s
2025-11-04 11:52:35 +01:00
4d7d614f7b
Hardened Dockerfile
...
/ build (push) Successful in 1m8s
Switched to multi stage process to harden the Dockerfile
2025-11-04 10:13:29 +01:00
3ceaf3f455
Moved logging setup to seperate module
/ build (push) Successful in 59s
2025-11-03 19:47:37 +01:00
5672af8d3f
Added json logger
/ build (push) Successful in 46s
2025-10-21 20:19:34 +02:00
ded5203950
Typo
/ build (push) Successful in 30s
2025-10-20 12:46:09 +02:00
5c49b6ad83
Bugfix: Explicitly cast returned versions as string for comparisons
/ build (push) Successful in 41s
2025-10-20 12:44:27 +02:00
7d9efdbc28
Correct notfication format
/ build (push) Successful in 39s
2025-10-18 21:27:06 +02:00
258e53f304
Merge pull request 'Unified log levels' ( #3 ) from feature/unified-logging into main
...
/ build (push) Successful in 37s
Reviewed-on: #3
2025-10-18 21:15:32 +02:00
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
3a722eca04
Removed health check invocation message
/ build (push) Successful in 25s
2025-10-13 08:19:01 +02:00
14b1c7f82d
Merge pull request 'Improved database connection and logging' ( #2 ) from feature/database-retry-connections into main
...
/ build (push) Successful in 25s
Reviewed-on: #2
2025-10-12 13:21:01 +02:00
c89804b7b3
Improved database connection and logging
2025-10-12 13:19:30 +02:00
519e13f045
Merge pull request 'Github actions: Automatically update deployment configuration file' ( #1 ) from feature/automatic-deployment into main
...
/ build (push) Successful in 24s
Reviewed-on: #1
2025-10-11 21:43:53 +02:00
661ba8dd42
Github actions: Automatically update deployment configuration file
2025-10-11 21:04:07 +02:00
5bb1c61647
Github Actions: Build image and push to GHCR
/ build (push) Successful in 1m6s
2025-10-11 21:00:13 +02:00
dc9310e5d4
Added further error handling and retries when sending a notification
2025-10-11 20:53:51 +02:00
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
0d04a0f790
Initial commit
2025-10-09 18:51:07 +02:00
22957fa34e
Initial commit
2025-07-15 23:34:53 +02:00