7fd82a6004
Hardened Dockerfile Switched to multi stage process to harden the Dockerfile
Florian2025-11-04 10:05:22 +01:00
9180315b0b
Moved logging setup to seperate module
florian2025-11-03 19:41:34 +01:00
eda004626a
Feed parser: Changed behaviour to use RR id for tracking chapters instead of using the extraced chapter number (which was dumb anyway)
Florian2025-10-30 09:26:20 +01:00
a302d4c373
Merge pull request 'Unified logging behaviour and added exponential backoff' (#3) from feature/extended-logging into main
florian2025-10-17 15:16:22 +02:00
abc894869f
Unified logging behaviour and added exponential backoff - 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 - Added detailed function descriptions - Added exponential backoff when parsing the RSS feed
Florian2025-10-17 15:12:02 +02:00
14f974f4ed
Merge pull request 'Improved database connection and logging:' (#2) from feature/improved-db-handling into main
florian2025-10-12 11:55:05 +02:00
7b0ba7de10
Improved database connection and logging:
Florian2025-10-12 11:50:13 +02:00
cd759f43a8
Added further error handling and retries when sending a notification
florian2025-10-11 21:50:22 +02:00
7fc851e936
Actually use the api_key
florian2025-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
florian2025-10-11 18:25:21 +02:00
008a44c94f
Github actions: Automatically increase image number pushed to GHCR and update deployment configuration file
florian2025-10-11 18:00:43 +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
florian2025-10-09 21:42:38 +02:00