Diego Heras
9cdad3de64
core: separate categories from movie-search ( #9862 )
...
* Categories and Torznab movie-search are separated
* Movie-search parameters are validated
* Fixed some bugs in Cardigann indexers
2020-10-18 19:26:22 +02:00
Diego Heras
dcf339a6eb
core: remove default categories in c# trackers ( #9831 )
2020-10-13 22:17:26 +02:00
Diego Heras
c991d27b85
core / firebit: fix download referer. resolves #9758 ( #9789 )
2020-10-08 22:21:40 +02:00
seeyabye
5be9224bb5
redacted: fixed ip ban issue. resolves #9751 resolves #9753 resolves #3345 ( #9770 )
2020-10-08 21:16:22 +02:00
ngosang
d6139714af
Revert "redacted: add API Key support to GazelleTracker. resolves #8898 ( #9666 )"
...
This reverts commit 3e22ff0d6d
.
2020-10-06 20:54:00 +02:00
seeyabye
3e22ff0d6d
redacted: add API Key support to GazelleTracker. resolves #8898 ( #9666 )
...
Co-authored-by: Diego Heras <ngosang@hotmail.es>
2020-09-30 21:02:27 +02:00
ngosang
621a47338d
core: refactor http webclient part 16 #8529
...
Rename RequestWithCookiesAsync method
2020-09-21 19:06:32 +02:00
Cory
ac0ba0f9b1
core: refactor http webclient part 13 #8529 ( #8941 )
...
Merge string/byte request code
2020-09-21 18:13:30 +02:00
Cory
67c7b4ca70
core: refactor http webclient part 12 #8529 ( #8939 )
...
Merge web results classes into single class and update usages
2020-09-21 18:13:27 +02:00
Cory
125298425a
core: refactor http webclient part 10 #8529 ( #7729 )
...
Move WebResult String and Byte properties to base class
2020-09-21 18:13:19 +02:00
Cory
4dd6da4f6e
core: refactor http webclient part 4 #8529 ( #7653 )
...
Change byte result name to ContentBytes in preparation for merge
2020-09-21 18:12:00 +02:00
Cory
4531a876eb
core: refactor http webclient part 2 #8529 ( #7654 )
...
Use base class when not looking at content variable
2020-09-21 18:11:53 +02:00
Cory
d760350dc0
core: refactor http webclient part 1 #8529 ( #7652 )
...
Rename WebClientStringResult.Content to WebClientStringResult.ContentString
2020-09-21 18:11:48 +02:00
ngosang
1271ecaa4c
Revert "core: refactor http webclient part 1 #8529 ( #7652 )"
...
This reverts commit 0bdcfd1e7b
.
2020-09-21 08:04:26 +02:00
ngosang
9c492c5dcb
Revert "core: refactor http webclient part 2 #8529 ( #7654 )"
...
This reverts commit 7c071b32ee
.
2020-09-21 08:04:21 +02:00
ngosang
ede3f77e6a
Revert "core: refactor http webclient part 4 #8529 ( #7653 )"
...
This reverts commit c605c9a7ae
.
2020-09-21 08:04:11 +02:00
ngosang
2d0b378545
Revert "core: refactor http webclient part 10 #8529 ( #7729 )"
...
This reverts commit 3a0ece162f
.
2020-09-21 08:03:14 +02:00
ngosang
a8d055f0d5
Revert "core: refactor http webclient part 12 #8529 ( #8939 )"
...
This reverts commit 22bced9ca3
.
2020-09-21 08:02:58 +02:00
ngosang
ca61f965e9
Revert "core: refactor http webclient part 13 #8529 ( #8941 )"
...
This reverts commit 4d63fa81d5
.
2020-09-21 08:02:53 +02:00
Cory
4d63fa81d5
core: refactor http webclient part 13 #8529 ( #8941 )
...
Merge string/byte request code
2020-09-19 18:43:06 +02:00
Cory
22bced9ca3
core: refactor http webclient part 12 #8529 ( #8939 )
...
Merge web results classes into single class and update usages
2020-09-19 18:40:08 +02:00
Cory
3a0ece162f
core: refactor http webclient part 10 #8529 ( #7729 )
...
Move WebResult String and Byte properties to base class
2020-09-19 18:39:12 +02:00
Cory
c605c9a7ae
core: refactor http webclient part 4 #8529 ( #7653 )
...
Change byte result name to ContentBytes in preparation for merge
2020-09-19 18:36:33 +02:00
Cory
7c071b32ee
core: refactor http webclient part 2 #8529 ( #7654 )
...
Use base class when not looking at content variable
2020-09-19 18:35:26 +02:00
Cory
0bdcfd1e7b
core: refactor http webclient part 1 #8529 ( #7652 )
...
Rename WebClientStringResult.Content to WebClientStringResult.ContentString
2020-09-19 18:33:39 +02:00
Qstick
f8ad109b78
cardigann: Add TVDbId, TMDbId Query Support ( #9102 )
2020-08-17 10:07:04 +12:00
ta264
df91bd4573
Add support for book-search ( #9306 )
2020-08-17 09:44:12 +12:00
Diego Heras
6156ad0cd5
core: allow renaming & merging of trackers with config (part 1 #8355 ) ( #8608 )
...
core: allow renaming & merging of trackers with config (part 1 #8355 ) (#8608 )
* rename site field to id in yaml indexers
* add id field in c# indexers
* use id field instead of class name in c#
2020-05-11 21:59:28 +02:00
Diego Heras
9cbc78b1c2
core: fix cookie parsing (part 2) ( #8150 )
...
* core: fix cookie parsing (part 2)
After fixing cookie storage in #8133 I noticed that I still have a lot of '.json.bak' files in the Jackett configuration folder. After deleting them they were created again in each request. The cause was we were parsing bad the cookies with '=' character in the value. Most Cloudflare cookies include if so we were sending bad cookies and solving the callenge in each request.
This PR should increase performance in several ways: we are not solving the challenge again (it takes time), we are not making extra requests and we are not updating the Jackett configuration in each request (both files '.json' and '.json.bak').
Tested with the client HttpWebClient2NetCore only. Please do some tests with the site 1337x.
2020-04-13 06:22:50 +02:00
Diego Heras
8ce15eca73
core: fix cookie storage. resolves #8126 ( #8133 )
2020-04-12 15:00:14 +02:00
Cory
06315470c4
core: remove enumerable related extensions ( #7842 )
2020-03-26 22:13:38 -05:00
Cory
916f4756ef
Rargb: Update category mappings. Resolves #7760 ( #7761 )
2020-03-21 20:59:56 +13:00
Cory
889a8da4e5
Convert functions and properties to expression bodies when able ( #7312 )
...
Convert functions and properties to expression bodies when able
2020-02-25 10:08:03 -06:00
Cory
348dddfbee
core: Apply declarations styles ( #7166 )
2020-02-11 11:16:19 +13:00
Cory
98541ac6f8
core: Sort and remove usings ( #7159 )
2020-02-10 07:08:34 +13:00
Cory
c12da520a4
Run dotnet format on solution ( #7145 )
2020-02-09 15:35:16 +13:00
morpheus133
a89c7dedeb
ImdbTVSearchSupport added for c# based indexers ( #5791 )
2020-01-09 16:32:02 +13:00
lpearl
fd36eb068c
add pornolab a semi-private Russian site ( #6465 ) resolves #4373
2019-12-05 16:26:59 +13:00
flightlevel
f86e8dd5b6
Limit IMDB searches to movies
...
#5124
2019-05-11 13:27:25 +10:00
flightlevel
f9b4b5a76c
Attempt to handle not found System.Runtime.InteropServices.RuntimeInformation
...
https://github.com/Jackett/Jackett/issues/3816
2018-09-24 19:24:17 +10:00
kaso17
2d5a90ae31
BaseIndexer: add cloudflare ReCaptcha detection
2018-09-04 19:30:48 +02:00
flightlevel
524a0c7885
Remove IsRunningLegacyOwin check
...
Dead code since upgrade to Jackett.Server
2018-08-18 17:09:19 +10:00
kaso17
ef316590cb
support multiple category mappings
2018-07-30 14:25:35 +02:00
kaso17
6b44cc9b74
fix migration logic
2018-06-26 17:47:19 +02:00
flightlevel
8ae09d453d
Remove Microsoft.Extensions.PlatformAbstractions dependency
...
Was only needed for .NET Core 1
2018-06-24 11:38:57 +10:00
kaso17
3468e7d404
improve BEncode error handling
2018-06-15 11:12:03 +02:00
flightlevel
8c953bbf01
Avoid Engine for AspNetCore
2018-06-11 17:17:56 +10:00
flightlevel
e8bc2816ef
Update migration logging
2018-06-10 12:51:34 +10:00
flightlevel
4b599f391c
Mono 5.8 is the minimum supported runtime
...
#3181 fix. Can get away without using RuntimeInformation and didn't
consider public trackers without a password
2018-06-05 21:47:20 +10:00
kaso17
1615bff2d0
handle RuntimeInformation exception
2018-06-05 13:14:32 +02:00