14f974f4ed
Merge pull request 'Improved database connection and logging:' ( #2 ) from feature/improved-db-handling into main
...
Build & Publish to GHCR / build (push) Successful in 28s
Reviewed-on: #2
2025-10-12 11:55:05 +02:00
7b0ba7de10
Improved database connection and logging:
...
Robust ping/reconnect: get_db() now retries ping multiple times and safely recreates the pool once per request.
Healthcheck thread: background daemon periodically pings connections and recreates the pool if needed.
Logging improvements: early pool creation and healthcheck logs appear via proper logger setup.
2025-10-12 11:50:13 +02:00
cd759f43a8
Added further error handling and retries when sending a notification
Build & Publish to GHCR / build (push) Successful in 27s
2025-10-11 21:50:22 +02:00
7fc851e936
Actually use the api_key
Build & Publish to GHCR / build (push) Successful in 24s
2025-10-11 19:10:48 +02:00
d03780d420
Merge pull request 'Github actions: Automatically increase image number pushed to GHCR and update deployment configuration file' ( #1 ) from feature/automatic-deployment into main
...
Build & Publish to GHCR / build (push) Successful in 1m27s
Reviewed-on: #1
2025-10-11 18:25:21 +02:00
008a44c94f
Github actions: Automatically increase image number pushed to GHCR and update deployment configuration file
2025-10-11 18:00:43 +02:00
8477f778eb
Deployment configuration
2025-10-11 17:57:10 +02:00
36a8767349
Imported RoyalRoad chapter checker, changed it to use FastAPI with metrics and uses their RSS feed instead of scraping with the FanFicFare module
2025-10-09 21:42:38 +02:00
4ebf3c1df8
Initial commit
2025-10-09 20:30:48 +02:00