rdt-client/server
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
..
RdtClient.Data Add running of external applications. 2022-03-19 15:12:37 -06:00
RdtClient.Service Fixed the AllDebrid client. 2022-03-20 11:43:05 -06:00
RdtClient.Web Filter torrents with the category query string: 2022-04-28 21:18:56 +02:00
.gitignore Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
RdtClient.sln Switched Downloader from sourcecode to the nuget package. 2021-01-25 07:07:45 -07:00
RdtClient.sln.DotSettings 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