Commit graph

58 commits

Author SHA1 Message Date
Roger Far
cc52f5f7f5 Fixed download progress reporting to the qBittorrent API. 2024-09-02 21:07:46 -06: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
a79e0849d6 Fixed nullable issues in the qbittorrent endpoint. 2024-05-02 23:07:33 -06:00
Roger Far
c21d578a23 Style fixes. 2024-04-06 14:58:07 -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
b0823f596d Add regex option to include or exclude files. 2024-02-12 21:39:02 -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
ba243d3e83 Set the general downloadclient when adding torrents through *rr, watchfolder. 2024-01-05 09:59:54 -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
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
187a428ba7 Add setting to skip downloading the files to the host. 2022-10-18 12:06:03 -06:00
Roger Far
3b507730e4 Fixed settings for the qBittorrent integration. 2022-05-15 09:12:09 -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
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
f75ac43e49 Add QBittorrent API sync/maindata endpoint for home assistant integration. 2022-03-19 12:49:38 -06: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
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
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
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
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
732e8d9691 Fixed potential issue with duplicate categories. 2021-08-05 11:29:48 -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
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
0e1e547c71 Add category support by saving the categories in the settings table now. 2021-07-18 14:11:40 -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
5265a8b442 Changed the unrestrict process to only unrestrict when the download is starting. 2021-03-10 17:56:54 -07:00
Roger Far
426ff20273 no message 2021-02-11 15:35:38 -07:00
Roger Far
4cf25b6b37 Upgraded RD.NET to 1.0.2 2021-02-09 19:48:21 -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
Roger Far
b0f584a6d5 no message 2021-01-13 13:46:47 -07:00
Roger Far
c0d43769de Fixed qBittorrent API status on the torrent list. 2021-01-13 13:45:36 -07:00
Roger Far
d029319ed1 Fixed torrent content_path. 2021-01-13 13:15:44 -07:00
Roger Far
337ecdecd8 Release fixes 2021-01-13 11:16:39 -07:00
Roger Far
55f2c4a338 Fixed downloadpath and contentpath 2021-01-13 09:31:42 -07:00