Commit Graph

35 Commits

Author SHA1 Message Date
Flaminel 4a1e0f6896 renamed vars; added root dir; fixed root dir file counts; fixed qbit flow 2025-03-24 18:05:50 +02:00
Flaminel a83809eef7 Merge branch 'main' into add_cleanup_on_no_hardlinks 2025-03-24 16:34:11 +02:00
Flaminel f21f7388b7 Add download client customizable url base (#43) 2025-03-20 00:09:24 +02:00
Flaminel 4bc1c33e81 Add option to explicitly disable the download client (#93) 2025-03-19 16:02:46 +02:00
Flaminel e6d3929fc9 Restrict max strikes to a minimum value (#87) 2025-03-11 23:35:07 +02:00
Flaminel 027c4a0f4d Add option to ignore specific downloads (#79) 2025-03-09 23:38:27 +02:00
Flaminel e8d287de84 fixed missing notification configuration 2025-02-26 22:20:23 +02:00
Flaminel c65c85a0c5 fixed categories not being filtered when fetching downloads; fixed inconsistent var naming 2025-02-26 22:20:22 +02:00
Flaminel bd81f2ffca fixed using root directory instead of root path 2025-02-26 22:20:22 +02:00
Flaminel 19ac8cbd28 trying to account for cross-seed 2025-02-26 22:17:30 +02:00
Flaminel 017e25fb06 added category change for downloads with no additional hardlinks 2025-02-26 22:17:28 +02:00
Marius Nechifor 596a5aed8d Add download cleaner and dry run (#58) 2025-02-16 03:20:00 +02:00
Marius Nechifor 19b3675701 Add Notifiarr support (#52) 2025-02-16 03:17:54 +02:00
Marius Nechifor 133c34de53 Add option to reset stalled strikes on download progress (#50) 2025-01-25 03:27:40 +02:00
Marius Nechifor 8a8b906b6f Add option to not remove private downloads from the download client (#45) 2025-01-18 17:20:23 +02:00
Marius Nechifor 922f586706 Add Lidarr support (#30) 2025-01-15 23:55:34 +02:00
Marius Nechifor 2bc8e445ce Add configurable number of retries and timeout for http calls (#40) 2025-01-14 22:58:03 +02:00
Marius Nechifor 058507ac39 Add option to ignore private downloads when blocking files (#39) 2025-01-13 15:15:58 +02:00
Marius Nechifor f0dc51f10b Improve stalled and failed imports (#37) 2025-01-13 13:18:58 +02:00
Marius Nechifor d7913ae2b8 Add option to not use a download client (#35) 2025-01-11 01:45:12 +02:00
Marius Nechifor 21e59072d0 Increase trigger interval limit (#34) 2025-01-09 23:03:53 +02:00
Marius Nechifor 64bb9fc513 Remove stalled downloads (#21) 2024-12-17 00:40:35 +02:00
Marius Nechifor 0a6ec21c95 simplified how the download client selection works (#22) 2024-12-17 00:40:35 +02:00
Marius Nechifor 74c49f041d upgraded to .NET 9 (#19) 2024-12-05 11:03:25 +02:00
Marius Nechifor f35abdefe5 Add sonarr search option (#18)
* added Sonarr search type option

* updated test data

* fixed duplicated Sonarr search items when using search type Season

* added enhanced logging option along with Sonarr and Radarr enhanced logs

* switched to ghcr.io
2024-12-04 22:38:32 +02:00
Marius Nechifor 43a11f0e4c added Serilog and file logging (#17) 2024-11-28 23:12:08 +02:00
Marius Nechifor a0c8ff72fb Trigger queue cleaner sequentially (#14)
* added option to run queue cleaner after content blocker

* updated readme to clearly state what the jobs do
2024-11-25 21:33:06 +02:00
Marius Nechifor 599242aa2a added startup job trigger (#12) 2024-11-24 01:47:01 +02:00
Marius Nechifor 54cabd98b4 remove empty creds restriction (#10)
* removed empty checks on qbit and deluge credentials

* updated configuration readme
2024-11-19 23:54:16 +02:00
Marius Nechifor 65b8a7f988 removed Transmission validation on empty credentials (#6) 2024-11-19 13:46:40 +02:00
Marius Nechifor e0a6c7842b add content blocker (#5)
* refactored code
added deluge support
added transmission support
added content blocker
added blacklist and whitelist

* increased level on some logs; updated test docker compose; updated dev appsettings

* updated docker compose and readme

* moved some logs

* fixed env var typo; fixed sonarr and radarr default download client
2024-11-18 20:08:01 +02:00
Marius Nechifor 513134fd65 added support for Radarr 2024-11-13 22:37:00 +02:00
Flaminel c48090db2f renamed classes; added series search call 2024-11-10 03:17:43 +02:00
Flaminel 781210e978 downgraded .net version 2024-11-10 00:22:23 +02:00
Flaminel 04961f6d04 initial project commit 2024-11-09 19:40:57 +02:00