Commit graph

55 commits

Author SHA1 Message Date
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
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
ed01900f69 Upgrade packages, fixed potential logging issue? 2024-02-12 19:38:00 -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
8114baa7b8 Switch the internal downloader (again). 2024-01-05 11:07:38 -07: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
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 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 Far
998ddb05ac Add Premiumize support. 2023-03-11 19:11:38 -07:00
Roger Far
729b1a2a31 Removed Serilog.Exceptions. 2023-03-08 20:08:07 -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
1d959bd7a4 Update AllDebrid.NET. 2022-11-01 09:37:07 -06:00
Roger Far
b33cb7ae21 Update packages. 2022-10-18 10:42:11 -06: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
f25d849cfa Fixed the AllDebrid client. 2022-03-20 11:43:05 -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
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
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
cdef655a00 Fixed issue with AllDebrid deserialization of magnet link files. 2021-11-24 07:59:45 -07:00
Roger Far
4dbd2cf8df Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
Roger Far
8774243d2f Add AllDebrid support. 2021-10-30 18:48:32 -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
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
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
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
e4d522b00e Upgrade packages, clean up some small things. 2021-07-18 14:17:13 -06:00
Roger Far
16dfda50b9 Updated RD.NET to 1.0.4 2021-06-16 07:39:17 -06:00
Roger Far
3380bc6820 Update RD.NET 2021-06-05 12:20:44 -06:00
Roger Far
1f50cda389 Update packages. 2021-06-05 10:59:56 -06:00
Roger Far
659675d538 Update packages. 2021-04-26 19:47:33 -06:00
Roger Far
bbf2217718 Upgrade 2021-02-14 11:48:07 -07:00
Roger Far
4cf25b6b37 Upgraded RD.NET to 1.0.2 2021-02-09 19:48:21 -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
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