Commit Graph

57 Commits

Author SHA1 Message Date
ta264 dfb9558868 Fixed: Broken SSL certificate validation option
(cherry picked from commit a6a761cb32a268c4447071dc692c428789063fce)
2021-11-19 20:03:32 +00:00
ta264 5d63ef01b6 Fixed: Calibre authentication with Basic auth 2021-11-14 21:06:02 +00:00
ta264 8f2ae2beff New: Upgrade to .NET 6 2021-11-13 08:45:25 +00:00
ta264 f53a1d7942 Package updates 2021-11-13 08:45:25 +00:00
ta264 cef15887a4 Use modern HttpClient
(cherry picked from commit 402f8b296f17bf161824ec5ff40d67d036d00d94)
2021-11-13 08:45:25 +00:00
BookInfo 6bdfe01fbc Alternative metadata source 2021-11-11 11:08:43 +00:00
Taloth Saldono 916391edc3 Fixed: Qbittorrent api errors when only one of two seed criteria was configured
closes #907

(cherry picked from commit 652d44722b96a7a830ec45fe83260ddcecc525a7)
2021-07-04 00:48:26 -04:00
Qstick 529ffa8864 Revert "Fixed: Corrupt image files when downloading from redirecting Url"
This reverts commit 79dfd8f14d.
2021-07-03 23:08:38 -04:00
Taloth Saldono 79dfd8f14d Fixed: Corrupt image files when downloading from redirecting Url
(cherry picked from commit e28b2e83284f689d3620d8d394ef35fdfd55646f)
Closes #108
2021-07-03 19:19:27 -04:00
Qstick 93ba5ade9e Cleanup Conflicts in Sonarr/Lidarr Pulls
Co-Authored-By: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com>
2021-01-28 23:43:19 -05:00
Qstick 7ea1bf71dd Fixed: Use Proxy for MediaCovers and Metadata
Signed-off-by: Robin Dadswell <robin@dadswell.email>
2021-01-28 23:43:19 -05:00
Taloth Saldono 5ef55d2180 Fixed DownloadFile when file already exists 2020-07-01 21:16:07 +01:00
Taloth Saldono 3c335d498e Fixed tests 2020-07-01 21:16:07 +01:00
Taloth Saldono 138a188cc9 Fixed: Download mediacover using configured proxy. 2020-07-01 21:16:07 +01:00
Qstick 50e9225574 Use HTTPS for httpbin tests 2020-07-01 21:16:07 +01:00
Qstick d1565b44e4 Update HttpClientFixture.cs 2020-07-01 21:16:07 +01:00
ta264 08496c82af New: Readarr 0.1 2020-05-09 22:24:45 +01:00
Qstick 3b7eb01918 New: Lidarr to Readarr 2020-02-29 16:58:13 -05:00
Qstick f77a2feeef StyleCop (#1058)
* Stylecop Rules and Fixes
2020-01-03 07:49:24 -05:00
ta264 4346c76d4f New: Multi target net framework 4.6.2 and net core 3.0 2019-10-29 20:38:57 +00:00
Taloth Saldono 26c8768931 New: Removed libcurl http fallback since mono 5.16+ doesn't need it. Also bumped minimum mono version check to 5.16 (5.20 is the best choice atm) 2019-08-31 17:18:18 +01:00
Qstick acfe2ceef4 Fixed: Change HttpClientFixture links to HTTPS 2019-03-08 22:15:18 -05:00
Qstick 1e48ea58b0 New: Add qBittorrent API V2 support, Indexer seed limit Support (#653)
* Fixed: qBittorrent api v2 support (qbit v4.1+)

Co-Authored-By: taloth <taloth@users.noreply.github.com>
Co-Authored-By: Mark Bebbington <mark@thebebs.uk>

* Fixed: Magnet Link progress visualisation and adding magnet links if dht is disabled in qBittorrent

* New: Indexer Seed Limit settings applied to new downloads for qBit

Co-Authored-By: taloth <taloth@users.noreply.github.com>

* Handle Deluge v2 beta breaking change in their api.

closes #2412

* Fixed: Codacy Format Issues
2019-03-03 21:53:46 -05:00
Qstick 307c989409 Revise cookie handling (#315)
* Fixed: Revised handling of cookies in case of redirects.

* Revised deletion of cookies.
2018-04-22 19:49:08 -04:00
Qstick 1451a63c06 Rename Sonarr References in Backend 2017-10-30 22:25:19 -04:00
Taloth Saldono 2fc58115a0 Fixed: Changes in http redirect logic causing failed grabs and >25% cpu usage. 2017-10-29 00:42:50 -04:00
Taloth Saldono cc0a6dc8da Disable test on mono managed http. 2017-10-29 00:30:17 -04:00
Taloth Saldono 96d97f873a Fixed: http->https redirects do not use the tls1.2 curl fallback.
fixes #2082
2017-10-29 00:29:22 -04:00
TCBWZA b7a46a9e51 Update internal URL's to point to lidarr.audio 2017-04-28 16:55:18 +02:00
Matthew Despain 20c8dec50a First round of refactoring. 2017-03-29 21:49:38 -06:00
Keivan Beigi ad7d571b24 New: Better platform detection specifically for Non-Windows Systems 2017-01-03 18:37:23 -08:00
Taloth Saldono c4a3bc3d2f Fixed cookie tests with expired dates. 2016-07-22 00:34:18 +02:00
Taloth Saldono 9ea753011b Added round-robin over httpbin.org hosts for httpclient tests. 2016-05-21 23:02:02 +02:00
Taloth Saldono b479064abd Moved Proxy types around and refactored/renamed a few things. 2016-04-25 21:53:26 +02:00
Taloth Saldono 23871503a2 Replaced Uri with HttpUri. 2016-03-11 20:36:01 +01:00
Taloth Saldono 2ffbbb0e71 Refactored HttpRequest and HttpRequestBuilder, moving most of the logic to the HttpRequestBuilder.
Added ContentSummary to be able to describe the ContentData in a human readable form. (Useful for JsonRpc and FormData).
2016-03-11 20:35:58 +01:00
Taloth Saldono 7e1c444c02 Fixed: Curl Fallback should ignore invalid cookies. 2015-12-24 19:30:16 +01:00
Taloth Saldono aac4938598 Fixed handling cookies in different system languages.
fixes #896... hopefully
2015-10-25 22:57:37 +01:00
Taloth Saldono fe76d0f98f Refactored the HttpDispatchers. 2015-10-10 22:20:17 +02:00
ta264 4be0fe1b76 Add tests for CurlHttpClient and fix the failures 2015-10-04 11:11:58 +01:00
Taloth Saldono ccfa13e383 Replaced built-in valuetypes with language keywords. 2015-10-03 21:14:06 +02:00
Taloth Saldono 57afa668e1 Fixed: Removing torcache url query params to avoid redirect.
fixes #799
Removing query param was cleaner coz it avoids spoofing the referrer.
2015-09-21 22:01:42 +02:00
Taloth Saldono 9bcb6ff19a New: Sonarr can now update series to use another tvdbid in case when tvdb removes a duplicate and Skyhook detects it. 2015-08-12 22:07:47 +02:00
Taloth Saldono a1bfecedcd Removed duplicate test. 2015-07-20 21:29:51 +02:00
Taloth Saldono f2a70677e4 New: Will now temporarily stop using an indexer if the indexer reported an error. 2015-07-20 21:09:16 +02:00
Taloth Saldono 103de770c3 Fixed thread concurrency issue on http cookie handling. 2015-07-08 20:05:03 +02:00
Taloth Saldono bf3d0ed2d1 Removed dupe tests. 2015-07-08 20:01:48 +02:00
Taloth Saldono 527122452c New: Fallback to libcurl/libssl on mono for https connections. 2015-06-27 01:44:23 +02:00
Taloth Saldono 78ade3250c Added RateLimit service to globally manager short duration ratelimits. 2015-05-29 01:10:49 +02:00
Taloth Saldono ee87537848 Response cookies not stored by default. 2015-04-13 23:44:24 +02:00