Commit graph

26 commits

Author SHA1 Message Date
Sam Heinz
dffce96a45 [TB] Add default for fileName in DownloadHelper 2024-12-10 15:25:30 +10:00
Sam Heinz
c34c62f879 [TB] Move handling filenames from DownloadHelper to TorrentClients 2024-12-10 15:10:55 +10:00
Roger Versluis
ee5b5f8dc3 Upgrade to .NET 9, code cleanup. 2024-11-18 03:39:12 -07:00
Sam Heinz
446b1c0180 Fix error from merge from upstream, fix error on processing 2024-09-12 19:52:03 +10:00
Sam Heinz
0987b1f18c Merge remote-tracking branch 'upstream/master' 2024-09-08 23:57:33 +10:00
Roger Far
35f959ee26 Fixed the DownloadHelper creating ghost folders. Also don't delete the file when starting a symlink download.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-09-03 19:59:21 -06:00
Roger Far
b66b864cae Revert "Prevent creation of download folders when using the symlink downloader."
This reverts commit 078bbe4bfb.
2024-09-03 19:14:36 -06:00
Roger Far
078bbe4bfb Prevent creation of download folders when using the symlink downloader. 2024-09-02 21:08:00 -06:00
Sam Heinz
c34f91fc27 Add UI elements for TorBox, fix downloads. 2024-08-28 17:05:56 +10:00
Roger Far
8dd0eec654 Add retry handler with polly to intercept 429 rate limit errors with Real-Debrid. 2024-07-13 19:54:36 -06:00
Roger Far
05dd562be1 Add logging for the symlink downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-10 17:56:11 -06:00
Roger Far
4fb0a8d726 Fixed issue where a lot of downloads could be tried in 1 go, causing a bit of a DOS to real-debrid, fixed the status of the torrent as error incorrectly when some downloads are errored out.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-02-17 15:34:49 -07:00
Roger Far
a78ff95643 Try using the file/folder structure when downloading. 2024-01-21 22:35:28 -07:00
Roger Far
c83982a4d4 Add setting for aria2 to accomodate a download path that is different in aria2 than in rdt-client. 2024-01-05 14:30:49 -07:00
Roger Far
6ad51b036e Store the torrent name instead of the hash to the blackhole directory. 2024-01-05 10:37:07 -07:00
Roger Versluis
ee88fb50f5 Remove illegal characters from the download path. 2023-09-02 16:05:29 -06:00
Roger Versluis
a1e9b00d2d Remove illegal characters from the download path. 2023-09-02 16:04:51 -06:00
Roger Far
acfe320b8b Add more logging.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-06-11 13:51:38 -06:00
Roger Far
7732649b4b Add request logging and include complete % in the logs. 2023-06-11 13:42:14 -06:00
Roger Far
ee9ce2840b Add support for multiple layers of compression in the unpack client. 2022-11-28 20:29:03 -07:00
Roger Far
e3b38d2834 Add nullable to the projects. 2022-05-13 18:51:04 -06:00
Roger Far
cd6002b5d6 Upgrade packages
Moved C# code to file scoped namespaces
Merged Startup.cs and Program.cs
2022-04-30 11:22:15 -06:00
Roger Far
d16e7f0c88 Changed the Aria2 updates to be done in the main TorrentRunner loop instead of each downloader making their own connections.
Added checks if Aria2 links actually got added.
Improved debug messages and set Microsoft message to Warning.
Abstracted the RealDebrid client into a ITorrentClient.
Add retry mechanism for server errors from RealDebrid.
2021-10-27 14:55:46 -06:00
Roger Far
3ee687f615 Created a separate page for torrent into, added download retrying per file. 2021-07-18 22:46:17 -06:00
Roger Far
bc552612f5 Add more settings for the download client. 2021-01-21 08:41:33 -07:00
Roger Far
f4ae266d19 Add unraring progress and default auto download / auto remove options. 2020-04-11 12:56:44 -06:00