Commit graph

483 commits

Author SHA1 Message Date
Sam Heinz
99c30bbc4f [TB] Fix source parameter null error 2024-11-27 08:19:40 +10:00
Sam Heinz
8b16bd8ee2 [TB] Download files individually rather than via zip 2024-11-27 05:10:24 +10:00
Roger Far
116ca29131 Ignore the "Only download available files on debrid provider" for real-debrid and disable the instant availability completely for Real Debrid. 2024-11-24 06:05:23 -07:00
Roger Far
d932089b90 Catch disabled instant availability endpoint from Real Debrid.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-11-24 05:45:22 -07:00
Roger Versluis
ee5b5f8dc3 Upgrade to .NET 9, code cleanup. 2024-11-18 03:39:12 -07:00
Roger Far
7573492bcf
Merge pull request #585 from asylumexp/master
TorBox support
2024-11-18 03:28:51 -07:00
Sam Heinz
b12f6812cf update torbox.net to 1.2.1 2024-11-12 15:16:03 +10:00
Sam Heinz
ec4e160288 disable seeding
Would rather have seeding disabled and Torbox support be merged then fix it in December when I have time again.
2024-11-12 14:29:47 +10:00
Sam Heinz
b78f0cdd95
Remove zipped 2024-11-11 17:59:00 +10:00
YvesPa
5e52e2dd8c Use local Synology for test 2024-10-17 14:32:53 +02:00
YvesPa
c562e75a97 correct Path with category 2024-10-15 21:48:48 +02:00
YvesPa
d15b1a2c01 some changes for tests 2024-10-15 18:27:11 +02:00
YvesPa
c6beedf675 Correct RealDebrid renaming sometimes 2024-09-25 18:07:34 +02:00
YvesPa
fcbd9d8096 Correct Path using qbittorrent 2024-09-25 14:51:37 +02:00
Sam Heinz
9104197000 Update TorBox.NET to v1.1.2
fixes GetInfoAsync rename to GetHashInfoAsync
2024-09-25 14:53:54 +10:00
YvesPa
047326a30f Add Synology Download Station 2024-09-23 12:51:04 +02:00
GabbeHags
df084bcebe download limit now takes in to consideration total active downloads 2024-09-15 21:04:55 +02:00
Sam Heinz
194b9fd2a3 Update TorBox.NET to 1.0.1 2024-09-13 16:00:03 +10:00
Sam Heinz
446b1c0180 Fix error from merge from upstream, fix error on processing 2024-09-12 19:52:03 +10:00
Sam Heinz
6bac21b426 Update for TorBoxNET v1.0.0.42 changes 2024-09-09 22:27:51 +10:00
Sam Heinz
0987b1f18c Merge remote-tracking branch 'upstream/master' 2024-09-08 23:57:33 +10:00
Sam Heinz
320c52c4be Handle zipped DL only w/ file count > 100 2024-09-04 17:14:36 +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
Roger Far
cc52f5f7f5 Fixed download progress reporting to the qBittorrent API. 2024-09-02 21:07:46 -06:00
Roger Far
fae983237a Merge branch 'master' of https://github.com/rogerfar/rdt-client 2024-09-02 19:16:23 -06:00
Roger Far
f65e3fb405 Upgrade packages and build with Alpine 3.20. 2024-09-02 19:16:01 -06:00
Sam Heinz
70584d1acb Add DB values for seeding and zipped, pass to addtorrent 2024-09-01 20:14:07 +10:00
Sam Heinz
91dcdb9d7c Fix importing from TorBox, adding queued torrents 2024-09-01 16:25:36 +10:00
Sam Heinz
e20dd84e1d Fix adding torrent via file
it was a reference conflict between System.Io.File and TorBoxNet.File, but committing anyways to make sure i don't forget that i fixed it
2024-08-31 19:27:20 +10:00
Sam Heinz
e60059a5bd Fix deleting torrents from provider 2024-08-31 10:17:27 +10:00
Sam Heinz
183798db2d Fix TorBox GetAvailability
Won't display anything in the UI though as its set to only show available files for RD
2024-08-30 17:26:53 +10:00
Sam Heinz
754588091d Fix seeding 2024-08-29 07:16:54 +10:00
Sam Heinz
c34f91fc27 Add UI elements for TorBox, fix downloads. 2024-08-28 17:05:56 +10:00
Sam Heinz
395f83847e Add Getting DL link, tracking via hash 2024-08-27 19:11:24 +10:00
Sam Heinz
fc9ea4c29a Implement queudtorrents, selecting files, hash rather than id 2024-08-27 11:06:33 +10:00
Mitchell Kelly
6d4440de20 Fixed issue moving downloaded files in the base directory 2024-08-04 20:07:54 -04:00
Roger Far
788fe654be Fixed deserialization issue in Real-Debrid provider. 2024-07-28 21:43:17 -06:00
Roger Far
7a8a0946d1 Force update torrent data when no filename is set. 2024-07-28 21:42:08 -06:00
Roger Far
a356632d50 Upgrade to MonoTorrent 3.
Catch infringed files from Real-Debrid and return a Failed. on qBittorrent.
2024-07-28 21:21:09 -06:00
Sam Heinz
772631d47f partially complete about 1/4 of the TorBoxClient
Up to available files
2024-07-18 20:14:35 +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
343d2d078c Merge branch 'master' of https://github.com/rogerfar/rdt-client 2024-07-13 19:40:50 -06:00
Roger Far
2ec3a3b5ca Prevent spamming Real-Debrid when a torrent is completed, do more efficient periodic updates. Fetch more torrents in 1 go to prevent too many endpoint requests. 2024-07-13 19:40:33 -06:00
iPromKnight
297816d671
Rate limit RD requests through the http client 2024-07-13 12:13:21 +01:00
Roger Versluis
86eaccd439 Add some error handling for calculating progress for qBittorrent.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-06-03 08:12:09 -06:00
Roger Far
2bf1c997d8 Aria2c fix #2.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-05-04 19:13:56 -06:00
Roger Versluis
06c034f18a Fixed download path issue with Aria2c when a category is set.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-05-03 10:26:15 -06:00
Roger Far
a79e0849d6 Fixed nullable issues in the qbittorrent endpoint. 2024-05-02 23:07:33 -06:00
Roger Far
06a667918e Merge branch 'master' of https://github.com/rogerfar/rdt-client 2024-05-02 23:07:08 -06:00
Roger Far
6a984cc145 Fixed issue where the torrent runner could crash. 2024-05-02 23:02:28 -06:00
Roger Versluis
d5aaad866b Fixed broken symlink recursive searching.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-24 07:29:02 -06:00
Roger Far
dbb502a164 Add recursive searching for the symlink downloader. 2024-04-20 09:47:51 -06:00
Roger Far
0bfb4974d8 Fixed another symlink path resolver issue.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-11 22:26:24 -06:00
Roger Far
eb21211a0c Fixed issue with download speed test when the symlink downloader is selected.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-10 22:00:15 -06:00
Roger Far
ed8637931d Fixed symlink path matching bug.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-10 21:50:01 -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
575ae6af5a Add middleware fix for responses that are not 200.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-09 20:22:23 -06:00
Roger Far
d36b9cf889 Add fix for symlink downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-09 20:02:07 -06:00
Roger Far
367e195ed6 Symlink fixes.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-04-08 20:36:42 -06:00
Roger Far
d6e549bb67 Added option to configure the buffersize for the internal downloader. 2024-04-07 00:14:48 -06:00
Roger Far
508e2f1d7f Add migration to set log level to debug. 2024-04-06 16:38:10 -06:00
Roger Far
bec2dcd20b Add internal downloader logger. 2024-04-06 16:28:03 -06:00
Roger Far
c21d578a23 Style fixes. 2024-04-06 14:58:07 -06:00
Roger Far
e5dfb0e027 Add fixes for the symlink downloader from https://github.com/Pukabyte/rdtclient . 2024-04-06 14:52:11 -06:00
Roger Far
3b72463663 Added bit of logging to debug downloader issues, upgraded packages, cleaned up C# code. 2024-04-06 13:54:58 -06:00
Roger Far
d172da80b5 Formatting fixes. 2024-04-06 13:38:50 -06:00
Ivan Sanz Carasa
2ef0ddc0b7 all changes 2024-03-28 18:59:09 +01:00
Roger Far
99a29ca6a8 Change delete behaviour for the QBittorrent Delete endpoint.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-03-05 19:05:26 -07: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
74423b49e9 Add some more logging to the link selection for Real-Debrid. 2024-02-12 22:26:59 -07:00
Roger Far
b0823f596d Add regex option to include or exclude files. 2024-02-12 21:39:02 -07:00
Roger Far
ed01900f69 Upgrade packages, fixed potential logging issue? 2024-02-12 19:38:00 -07:00
Roger Far
a78ff95643 Try using the file/folder structure when downloading. 2024-01-21 22:35:28 -07:00
Roger Far
71e1aae5ab Force delete from activedownloads and activeunpacks when a torrent has been deleted. 2024-01-21 22:27:15 -07:00
Roger Far
6c47ebcfad Added the previous downloader back in, keep the Bezzad downloader in as a secondary. 2024-01-21 16:48:44 -07:00
Roger Far
c95f0171f7 no message
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-01-10 18:12:02 -07:00
Roger Far
486cea1006 Add ParallelCount setting back, don't calculate chunk count but use a setting value. 2024-01-10 18:11:46 -07:00
Roger Far
f80f041eeb Fixed symlink retrying. 2024-01-09 19:23:46 -07:00
Roger Far
a5709ae52e Fixed torrent runner retry for downloaders.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-01-08 21:52:51 -07:00
Roger Far
70aae02d55 Return a fake ID from the symlink downloader when the symlink is done to accomodate a retry mechanism. 2024-01-08 19:52:00 -07:00
Roger Far
de9045d3f6 Tweaked the downloader a bit to fix the memory issues. 2024-01-08 19:51:32 -07:00
Roger Far
1817bd7508 Add logging. 2024-01-07 12:09:11 -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
3cfb3cfdbb Fixed premiumize when a torrent is in seeding state. 2024-01-05 12:10:38 -07:00
Roger Far
dfd97b2c3c Add BASE_PATH environment variable for the base path setting. 2024-01-05 11:57:30 -07:00
Roger Far
12eefa028b Run the torrent complete before deleting the torrent. 2024-01-05 11:38:39 -07:00
Roger Far
95574847e9 Fixed setup screen and some labels. Removed 100 char limit on inputs. 2024-01-05 11:37:01 -07:00
Roger Far
2b39f92106 Fixed post torrent %F parameter. 2024-01-05 11:27:52 -07:00
Roger Far
8114baa7b8 Switch the internal downloader (again). 2024-01-05 11:07:38 -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 Far
ba243d3e83 Set the general downloadclient when adding torrents through *rr, watchfolder. 2024-01-05 09:59:54 -07:00
Roger Far
ba3a12e305 Store the download client on the Torrent itself when creating the download. Make sure the torrent doesn't get automatically deleted on the debrid client when the symlink downloader is used. 2024-01-05 09:42:18 -07:00
Roger Far
f4e7a9bcf7 Add setting to store added torrents and magnets to a directory. 2024-01-05 09:24:02 -07:00
Merrick28
d4a7ef3a83 test ok 2023-12-07 15:47:11 +01:00
Merrick28
30f334088f blackhole 2023-12-07 14:58:40 +01:00
Merrick28
4837f92fa4 test1 2023-12-07 13:32:24 +01:00
Merrick28
81c735b3f1 test1 2023-12-07 13:29:18 +01:00
Roger Versluis
dc0541eabf Upgrade downloader to solve memory issue.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-24 08:50:00 -07:00
Roger Versluis
9f4a34b20e Add missing retry count to the internal downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 18:59:44 -07:00
Roger Versluis
562ecef75d Update internal downloader. 2023-11-15 16:54:51 -07:00
Roger Versluis
5089690f4e Improvements to the internal downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 08:39:10 -07:00
Roger Versluis
b8e45417b5 Update to .NET 8.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-14 14:29:32 -07:00
Roger Versluis
7122dff9e6 Code cleanup. 2023-10-03 08:15:06 -06:00
Roger Versluis
5a8ab0789a Reverted some changes from the gaisberg PR. 2023-10-03 08:15:00 -06:00
Gaisberg
fe77391e7f Symlink downloader performance fixes
- Added concurrent downloading for symlink downloader
- Use FinishAction configuration setting for QBittorrent delete endpoint
- Add symlink downloader readme section
2023-10-02 18:20:29 +03:00
Roger Far
6ad6da5679 Add extra request logging. 2023-09-20 20:28:06 -06:00
Roger Far
89efa76f76 Add extra error logging on the RealDebrid GetClient. 2023-09-20 19:55:08 -06:00
Roger Far
9488eae8d1 Add Symlink downloader. 2023-09-20 19:43:19 -06: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 Versluis
1b082c3cd1 no message 2023-09-02 15:59:12 -06:00
Roger Versluis
db0880b843 Fixed premiumize nested folders. 2023-09-02 15:53:52 -06:00
Roger Versluis
cb291ad3b0 Upgrade premiumize API. 2023-09-02 11:41:42 -06:00
Roger Versluis
824c107a9f Upgrade packages. 2023-09-02 11:41:01 -06:00
Roger Versluis
cac5a3b3fc Fixed baseURL content length.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-06-27 08:06:23 -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
8418b26d70 Add option to set the base href. 2023-06-11 12:31:13 -06:00
Roger Far
dbfc348945 Improved the internal downloader bandwidth limiter.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-04-09 20:03:40 -06:00
Roger Far
8b8943c3c5 Fixed Premiumize selecting of files when there is no folder.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-04-08 16:46:29 -06:00
Roger Far
ffa5e274b7 Add Premiumize fixes and logging.
Swapped the internal downloader for a new one.
2023-03-30 19:15:29 -06:00
Roger Versluis
1c2837008d Bump to 2.0.23 2023-03-15 07:20:10 -06:00
Roger Far
998ddb05ac Add Premiumize support. 2023-03-11 19:11:38 -07:00
Roger Far
b6c79d32a7 Add anonymous authentication. 2023-03-08 20:28:09 -07:00
Roger Far
729b1a2a31 Removed Serilog.Exceptions. 2023-03-08 20:08:07 -07:00
Roger Far
ab64e5dcbd Add settings to specify the ErrorPath and ProcessedPath for the watcher. 2023-03-08 20:03:35 -07:00
Roger Far
56050877e7 Upgrade packages. 2023-03-08 19:49:22 -07:00
Roger Far
46f6e06572 Migrated the simple downloader to the Downloader. 2022-11-28 21:51:25 -07: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
f96ba0d20d Bump to 2.0.19 2022-11-01 09:49:33 -06:00
Roger Far
1d959bd7a4 Update AllDebrid.NET. 2022-11-01 09:37:07 -06:00
Roger Far
297216dea5 Move watch files to the error folder when there is an error. 2022-10-18 12:13:02 -06:00
Roger Far
187a428ba7 Add setting to skip downloading the files to the host. 2022-10-18 12:06:03 -06:00
Roger Far
799a7ce83b Add finish action "Only delete from client". 2022-10-18 11:05:35 -06:00
Roger Far
b33cb7ae21 Update packages. 2022-10-18 10:42:11 -06:00
Roger Far
3b507730e4 Fixed settings for the qBittorrent integration. 2022-05-15 09:12:09 -06:00
Roger Far
007e154d8d Added missing migration, fixed watch folders. 2022-05-14 08:09:15 -06:00
Roger Far
e3b38d2834 Add nullable to the projects. 2022-05-13 18:51:04 -06:00
Roger Far
fc15569e1b Rewrote the setting store, retrieve and displaying on the settings page to make maintenance a lot easier.
Added settings to set defaults for the provider import, sonarr, gui and watch folders.
2022-05-13 14:39:52 -06:00
Roger Far
3fe9680e35 Add watch folder monitor. 2022-04-30 12:18:30 -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
f25d849cfa Fixed the AllDebrid client. 2022-03-20 11:43:05 -06:00
Roger Far
38ca2a199a Fixed the download progress for the AllDebrid client. 2022-03-19 17:08:41 -06:00
Roger Far
6ca403f7f2 Add running of external applications. 2022-03-19 15:12:37 -06:00
Roger Far
d4cb09e1a3 Fixed simple downloader speed indication. 2022-03-19 14:19:50 -06:00
Roger Far
f75ac43e49 Add QBittorrent API sync/maindata endpoint for home assistant integration. 2022-03-19 12:49:38 -06:00
Roger Far
aae367d673 Upgrade RD.NET to fix some serialization issues. 2022-03-19 12:49:08 -06:00
Roger Far
0f0fc91b64 Upgrade packages. 2022-03-12 12:31:19 -07:00
Robert Kopaczewski
97d1b519bd
fix: alldebrid with empty .files 2022-02-28 17:09:50 +01:00
Roger Far
dc16108983 Added setting to set the category when a torrent is imported from RealDebrid or other provider. 2022-02-06 16:46:18 -07:00
Roger Far
d7b22ab433 no message 2022-02-06 16:25:13 -07:00
Roger Far
6a2533aa3b Added lifetime setting to automatically expire torrents after a certain amount of time. 2022-02-06 16:03:12 -07:00
Roger Far
25f8c70b17 Added setting to automatically delete torrents in the state of error after a certain amount of time. 2022-02-06 15:34:36 -07:00
Roger Far
444c547b15 Add profile pages to update your username and password. 2022-02-06 12:27:36 -07:00
Roger Far
7cc5de61fb Upgrade packages. 2022-02-06 12:08:15 -07:00
Roger Far
8d036847f3 Updated AllDebrid provider to fix issue with ID's not being a number. 2022-01-11 20:14:21 -07:00
Roger Far
d0ef259cae Fixed bug where the QBittorrent API didn't report the error state correctly when an error ocurred in the debrid provider. 2022-01-08 10:38:19 -07:00
Roger Far
2dd5810320 Fixed bug with auto adding of AllDebrid torrents. 2022-01-02 15:35:49 -07:00
Roger Far
5de11cea6e Upgrade packages. 2022-01-02 11:45:38 -07:00
Roger Far
be73e1b543 Add simple update checker. 2021-11-25 17:31:34 -07:00
Roger Far
24deccccec Fixed update time for providers. 2021-11-24 13:55:28 -07:00
Roger Far
cdef655a00 Fixed issue with AllDebrid deserialization of magnet link files. 2021-11-24 07:59:45 -07:00
Roger Far
763ce5a036 Fixed potential issue with the RealDebrid data mapper. 2021-11-24 07:59:14 -07:00
Roger Far
4d5dfc34a4 Add auto import and auto delete functionality. 2021-11-21 14:40:16 -07:00
Roger Far
4dbd2cf8df Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
Roger Far
52b5aa1b09 no message 2021-11-02 16:08:42 -06:00
Roger Far
4837c5c673 Fixed logging links, add 1 minute delay when RD only reports 1 link ready to download to see if there are more downloads. 2021-11-02 08:31:49 -06:00
Roger Far
b9889dbbc3 Add download speed limiter on the Simple downloader. 2021-10-30 20:00:20 -06:00
Roger Far
8774243d2f Add AllDebrid support. 2021-10-30 18:48:32 -06:00
Roger Far
dd8102b0b6 Fixed issue where a deleted torrent could be retried. 2021-10-30 11:05:55 -06:00
Roger Far
b3dd856410 Add retry count as a setting per torrent and global.
Add error status on the torrent itself too.
Improved torrent retrying.
2021-10-30 10:25:53 -06:00
Roger Far
a0d000138c Fixed settings parsing when entering an invalid full Int32.
Add Uploading status to the interface.
2021-10-28 17:26:53 -06:00
Roger Far
075f494ec6 Fixed simple downloader retrying. 2021-10-28 17:15:47 -06:00
Roger Far
0d5d28483b Fixed issues with retrying and cancelling torrents. 2021-10-28 08:29:42 -06:00
Roger Far
5fa5f416c7 Removed obsolete torrent runner code, fixed queuing issue. 2021-10-27 21:47:22 -06:00
Roger Far
5d58bc9082 Add some logging to the downloaders, fixed issue with torrents and downloads not matching up. 2021-10-27 18:55:12 -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
545e476d80 Bump to 1.9.0 2021-10-24 10:53:45 -06:00
Roger Far
6ac0265d2d Add priority mechanishm and support for sonarr priority.
Changed to have /torrents/files return only files that are selected.
Add pause/unpause from Sonarr/Radar. Works only for Aria2.
2021-10-24 10:40:59 -06:00
Roger Far
e9e16bedf0 Add more checks for when torrents or downloads have been removed. 2021-10-24 09:39:15 -06:00
Roger Far
0f4d896e53 Add proper retry mechanism for Aria2. 2021-10-24 09:38:55 -06:00
Roger Far
11c65d0017 Fixed bug where real debrid would report torrent links that are empty. 2021-10-21 07:45:18 -06:00
Roger Far
c90c336e70 Add aria2 test connection button on the settings. 2021-10-11 14:22:45 -06:00
Roger Far
ae41865bb2 Finished torrent retry. 2021-10-11 14:06:57 -06:00
Roger Far
399456c815 Fixed retrying of torrents. 2021-10-11 13:53:05 -06:00
Roger Far
d6327e44b6 Add torrent retry functionality. 2021-10-11 13:50:27 -06:00
Roger Far
0d6304a237 Fixed issue with the simple downloader. 2021-10-11 13:37:00 -06:00
Roger Far
c728e17bb3 Add first Aria2c support. 2021-10-09 20:35:03 -06:00
Roger Far
dbdf2acc9c Upgrade packages. 2021-10-09 15:03:55 -06:00
Roger Far
9947a4dc97 Fixed potential error when the qbittorrent API fetched info about a torrent that doesn't have a name yet. 2021-10-09 13:35:27 -06:00
Roger Far
55560a865a Change timeout to 10 seconds for Real-Debrid API communication. 2021-08-05 14:59:27 -06:00
Roger Far
732e8d9691 Fixed potential issue with duplicate categories. 2021-08-05 11:29:48 -06:00
Roger Far
7931568803 Fixed bug where downloads weren't starting properly.
Bump to 1.8.2.
2021-08-02 13:37:22 -06:00
Roger Far
1f754daf1f pragma warning disable 4014 2021-07-31 14:52:39 -06:00
Roger Far
05e565ff1f Fixed bug where the download and unpack handlers were not properly dispatched. 2021-07-31 14:50:59 -06:00
Roger Far
a121593829 Add better distinct checking for categories. 2021-07-25 10:13:31 -06:00
Roger Far
e4c001b0ce Update database settings retrieval. 2021-07-20 22:53:55 -06:00
Roger Far
697cd58023 Update RD.NET to 2.0 2021-07-20 19:15:11 -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
fa11dc9bc7 Big update on the add download and setting screens which are now proper pages instead of modals.
Fixed issue where it would slow down on waiting for RealDebrid generating links for downloads.
2021-07-18 17:29:45 -06:00
Roger Far
3e832cc416 Fixed enter button press on the login and setup pages. 2021-07-18 14:22:12 -06:00
Roger Far
e4d522b00e Upgrade packages, clean up some small things. 2021-07-18 14:17:13 -06:00
Roger Far
0e1e547c71 Add category support by saving the categories in the settings table now. 2021-07-18 14:11:40 -06:00
Roger Far
16dfda50b9 Updated RD.NET to 1.0.4 2021-06-16 07:39:17 -06:00
Roger Far
4a87a57a65 Fixed retrying failed selecting of torrent files. 2021-06-09 18:59:06 -06:00
Roger Far
34422d7167 Fixed error handling on downloads. 2021-06-09 18:58:49 -06:00
Roger Far
fa9c839be0 Fixed rare issue where the download link would be empty or invalid. 2021-06-09 17:39:30 -06:00
Roger Far
71c9eb17fb Fixed issue with torrent data caching. 2021-06-05 14:21:29 -06:00
Roger Far
f151312d47 Fixed issue with downloading new files. 2021-06-05 12:40:24 -06:00
Roger Far
3380bc6820 Update RD.NET 2021-06-05 12:20:44 -06:00
Roger Far
5e490e8b0d Add check if torrent is actually changed from RD to prevent DB updates. 2021-06-05 11:46:59 -06:00
Roger Far
9a7aefaa71 Add a thread safe lock to the settings 2021-06-05 11:25:47 -06:00
Roger Far
1f50cda389 Update packages. 2021-06-05 10:59:56 -06:00
Roger Far
75875af36a no message 2021-06-05 10:59:36 -06:00
Roger Far
5bdf224e1b Fixed bug where original filename wasn't handled properly. 2021-06-05 10:50:56 -06:00
Roger Far
fe3b7d8867 Improve handling of torrent URL's that are HTTP files. 2021-04-28 07:46:07 -06:00
Roger Far
659675d538 Update packages. 2021-04-26 19:47:33 -06:00
Roger Far
49beb60894 Fixed issue where sometimes the name of the torrent would change, causing the download not to be recognized by sonarr anymore. 2021-04-19 15:43:06 -06:00
Roger Far
2cb81e2c41 Added path seperator on the content_path, fixed reporting errors. 2021-04-14 15:44:30 -06:00
Roger Far
1764bdc803 Fixed bug where downloads sometimes got added twice.
Added a retry download functionality.
2021-04-01 15:45:46 -06:00
Roger Far
0489ab1115 Fixed issue with downloads being added prematurely when the torrent is in the Processing state. 2021-03-15 08:33:23 -06:00
Roger Far
3e1b30ad1a Add a retry button in the interface.
Fixed issue with some downloads not processed.
Fixed issue with deletion and files in use.
2021-03-13 08:04:03 -07:00
Roger Far
8b85521839 Fixed a bug in the torrent runner where it could download the same file multiple times. 2021-03-12 08:11:02 -07:00
Roger Far
5265a8b442 Changed the unrestrict process to only unrestrict when the download is starting. 2021-03-10 17:56:54 -07:00
Roger Far
bbf2217718 Upgrade 2021-02-14 11:48:07 -07:00
Roger Far
290ed4c7de Add logging and fixed issue with the torrentrunner hanging sometimes. 2021-02-12 14:39:20 -07:00
Roger Far
58a6fafbc2 Fixed issue with the filenames not working when unpacking. 2021-02-11 19:54:08 -07:00
Roger Far
426ff20273 no message 2021-02-11 15:35:38 -07:00
Roger Far
d46e6f8997 Fixed issue with selecting files when it would filter all files out. 2021-02-10 07:25:39 -07:00
Roger Far
5e8d65fcb2 Add Proxy Server setting. 2021-02-09 19:56:24 -07:00
Roger Far
4cf25b6b37 Upgraded RD.NET to 1.0.2 2021-02-09 19:48:21 -07:00
Roger Far
b1c70b723f Url decode the filename, sometimes RD would return a url encoded string, sometimes not. 2021-02-07 21:59:47 -07:00
Roger Far
ed10c630ee Add option to only download the files that are available on RD. 2021-02-05 20:54:37 -07:00
Roger Far
8bd26b7441 Switched Downloader from sourcecode to the nuget package. 2021-01-25 07:07:45 -07:00
Roger Far
2652895ba0 Make the downloader switchable. 2021-01-23 10:02:37 -07:00
Roger Far
9ab889f7db Clean temp files on startup. 2021-01-21 09:22:01 -07:00
Roger Far
cd2f29e9f5 Fixed bug in the download client. 2021-01-21 09:14:13 -07:00
Roger Far
bc552612f5 Add more settings for the download client. 2021-01-21 08:41:33 -07:00
Roger Far
19e5e5eb10 Use a new Downloader from https://github.com/bezzad/Downloader, add a write and download speed test to the settings interface. 2021-01-20 10:44:59 -07:00
Roger Far
49071a7f48 Increased download buffer size, change the torrentrunner to only query RDT when there are any torrents, added a simple speed test. 2021-01-19 10:02:26 -07:00
Roger Far
5f84c2b317 no message 2021-01-14 16:47:48 -07:00
Roger Far
44d7d0f9b8 Moved the responsibility for starting the Download and Unpack process to the TorrentRunner instead of the Torrents service. 2021-01-14 16:21:58 -07:00
Roger Far
63e44d02ef Fixed bug where it would redownload file that was already downloaded. 2021-01-14 16:01:05 -07:00
Roger Far
3598b1f218 Fixed category setting when adding a torrent from Sonarr or Radarr. 2021-01-13 19:15:00 -07:00
Roger Far
5245a9448f no message 2021-01-13 16:46:59 -07:00
Roger Far
fe5a2a5940 Fixed process status fields in qBittorrent API 2021-01-13 16:30:42 -07:00
Roger Far
4f0d75a9f5 Fixed issue with qBittorrent category save paths and updated all qBittorrent versions. 2021-01-13 16:03:15 -07:00
Roger Far
9b74c45ec3 Fixed speed and statuses on the qBittorrent api. 2021-01-13 13:57:09 -07:00