Commit graph

332 commits

Author SHA1 Message Date
Roger Far
d99a9e00ed no message 2024-01-05 14:32:34 -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
47f8c587af no message
Some checks failed
Docker Image CI / build (push) Has been cancelled
2024-01-05 12:36:02 -07:00
Roger Far
3cfb3cfdbb Fixed premiumize when a torrent is in seeding state. 2024-01-05 12:10:38 -07:00
Roger Far
22ba9c7ce6 Expose the Post Torrent Download Action setting on the Provider settings. 2024-01-05 12:03:23 -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
388411748a Bump to 2.0.51. 2024-01-05 11:49:18 -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
d01cb71866 Add bulk change settings modal. 2024-01-05 10:28:22 -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
Roger Far
32dfca5fb1
Merge pull request #372 from Merrick28/master
Backs up any torrent added to /data/db/blackhole directory
2024-01-05 09:17:04 -07:00
realaashil
5b82a2102a Bump version 2023-12-23 22:23:04 +05:30
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
c349cd2613 no message
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-21 17:01:19 -07:00
Roger Versluis
1693120d7b Revert to using the package manager to install .NET 8.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-21 10:15:34 -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
a176bf8891 Revert broken upgrade step.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 08:54:11 -07:00
Roger Versluis
21490ee2d5 Revert broken upgrade. 2023-11-15 08:53:23 -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
ca463fa9fd Fixed docker build as .NET8 isn't published yet.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-14 15:16:14 -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
ee0a631cd9 Bump to 2.0.40
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-10-03 08:16:33 -06: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
Roger Far
d463e690c5
Merge pull request #323 from Gaisberg/symlink_downloader_concurrency
Symlink downloader concurrency
2023-10-03 08:04:24 -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
Jeremy R
3db5cd7060
Moved from root to server/RdtClient.Web/
Moved to proper location, next to windows update script
2023-09-29 06:22:07 -04:00
Roger Versluis
8d16f7fc57 Fixed docker build.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-21 07:25:28 -06:00
Roger Far
2c8eee24c4 Bump to 2.0.38.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-20 20:47:42 -06: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 Far
199296dc57 Lower password requirements. 2023-09-20 19:22:39 -06:00
Roger Versluis
b8aa834dd1 Fixed docker build process.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-04 12:19:35 -06:00
Roger Versluis
7f2e49ab54 Fixed docker build process and upgraded to Node18. 2023-09-03 13:22:44 -06:00
Roger Versluis
4bea2f444f Removed arm/32 support.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-03 13:09:04 -06:00
Roger Versluis
b0a0772931 Update Docker image.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-02 17:14:09 -06:00
Roger Versluis
86fdf23eb8 Push to 2.0.33.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-02 17:07:49 -06:00
Roger Versluis
3b9a68c92f Add "Post download action" to the settings dialog. 2023-09-02 16:20:41 -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
0a36a3fd20 no message 2023-07-12 16:38:41 -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
14a7a6373f Bump to 2.0.31 2023-06-11 14:08:49 -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
5cde1fb154 Test commit. 2023-04-09 11:39:50 -06:00
Roger Far
e9c83e30da Add version to repository in the menu.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-04-09 10:47:10 -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
f165b07421 2.0.25 2023-03-17 15:47:50 -06:00
Roger Versluis
8b6de76321 Bump to 2.0.24 2023-03-16 11:37:54 -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 Versluis
3974189c5e Fixed docker build issue. 2023-03-09 08:02:09 -07:00
Roger Far
263557a576 Fixed @angular/flex-layout 2023-03-08 20:48:01 -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
bde0ad591e Publish 2.0.18 2022-10-18 12:17:49 -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
95306264fd Allow updating the category of a torrent. 2022-10-18 11:15:17 -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
599fc5011a Fixed issue with some settings not saving. 2022-05-31 07:41:23 -06:00
Roger Far
78408278af Set the BackgroundServiceExceptionBehavior to ignore to investigate why Raspi hosts aren't fully starting. 2022-05-24 09:01:22 -06:00
Roger Far
3b507730e4 Fixed settings for the qBittorrent integration. 2022-05-15 09:12:09 -06:00
Roger Far
aac570f697 Fixed windows service starting. 2022-05-14 08:26:51 -06:00
Roger Far
bd5d96d2c3 Fixed windows service. 2022-05-14 08:24:38 -06:00
Roger Far
9a278d4fd3 Bump to version 2.0.13. 2022-05-14 08:12:12 -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
Edouard CHIN
dcea8dcc1a Filter torrents with the category query string:
- ### Problem

  When using multiple *arr instances (sonarr, radarr ...), the queue
  on each instance displays *all* torrents being processed by RDT.
  The normal behaviour is to display torrents that have the same
  category as the one set in the DownloadClient config on
  radarr/sonarr.

  ### Solution

  *arr uses the `/api/v2/torrents/info` QBittorrent endpoint which
  accepts a `category` query string.
  This is how the Qbittorent API behaves when that query string
  exists:

  ```text
  See https://github.com/qbittorrent/qBittorrent/wiki/WebUI-API-(qBittorrent-4.1)#get-torrent-list

  Get torrents with the given category.
  empty string means "without category";
  no "category" parameter means "any category"
  ```

  See [here](3125b038d5/src/NzbDrone.Core/Download/Clients/QBittorrent/QBittorrentProxyV2.cs (L96)) how radarr sets the categories when making the query.

  Thanks for your indulgence, first time writing dotnet :)
2022-04-28 21:18:56 +02:00
Roger Far
f25d849cfa Fixed the AllDebrid client. 2022-03-20 11:43:05 -06:00