Commit Graph

77 Commits

Author SHA1 Message Date
Diego Heras 13f0698388
core: remove some cardigann traces (#10085) 2020-11-03 07:21:46 +01:00
Alexandre Beloin 4b743e4040
Cardigann: add check for redirect when pulling login page (#9984) 2020-10-28 10:00:18 +13:00
Diego Heras 8bc765eaae
core: code cleanup. part 2 (#9909) 2020-10-19 23:19:10 +02:00
Diego Heras da0761406f
core: refactor book-search (#9897) 2020-10-19 21:26:43 +02:00
Diego Heras 1e42016546
core: refactor music-search (#9895) 2020-10-18 23:20:08 +02:00
Diego Heras 56a260f0d7
core: disable tv-search by default (#9893)
* Disable tv-search in music trackers
* Add TVRage search in Cardigann
2020-10-18 22:47:36 +02:00
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 c991d27b85
core / firebit: fix download referer. resolves #9758 (#9789) 2020-10-08 22:21:40 +02:00
Garfield69 aef813b8e2 cardigann: drop default MR and MST
only some private (and a few semi-private) sites have requirements for ratio and seedtime in which case they are specified in their respective indexers.
Public site have not such requirements.
2020-09-27 11:19:54 +13: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
Garfield69 1aa5c18f0c cardigann: debug the requestblock link 2020-09-19 17:05:43 +12:00
Diego Heras 652dac4163
core: change seeds/leechers type to long. resolves #6558 (#9505)
There are several sites with wrong seeds/leechers like 4,294,967,295
We can fix that by increasing the variable to long (to avoid casting error)
and then set a valid value (0 seeds/leechers)
2020-09-12 16:32:38 +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
ta264 37a9d6b393
Fixed: Unset variable in CardigannIndexer if it's missing in the row (#9305) 2020-08-12 18:01:59 +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
Cory c9aec23304
Cardigann: Add .Today.Year to template variables. Resolves #8258 (#8269) 2020-04-20 12:16:19 +12:00
Cory fa0842c1c8
Cardigann: Add template functions eq/ne (#8214) 2020-04-17 08:52:54 +12:00
Cory 0fc36236cd
Cardigann: Add query url separator option (#8128) 2020-04-12 19:55:56 +12:00
krt- f355db6788
CardigannIndexer: Fix andmatch filter to respect keywordsfilters resolves #7988 (#8007) 2020-04-11 14:02:00 -05:00
Cory b5a6aab894
core: prefer object initializers (#7342) 2020-03-26 17:15:28 -05:00
Diego Heras 91812d94b9
core/cardigann: add noappend modifier to category field (#7816) 2020-03-23 15:07:33 +13:00
Garfield69 392a0d7b7e cardigannindexer: add optional arg to strdump
when you are using multiple strdumps it is useful to tag them with an unique eyecatcher so you can tell them apart in the enhanced log.
2020-03-19 09:09:58 +13:00
Diego Heras fe3fcda356
style: improve date utils code style (#7632) 2020-03-15 05:05:10 +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
Jonas Stendahl 950d38a651
Add codec and medium filters to HDBits API (#7209)
* Add codec and medium filters to HDBits API

* Add checkboxes support to CardigannIndexer

* Expose multi-select as template variable

* update datestamp to force cache refresh

Co-authored-by: garfield69 <garfield69@outlook.com>
2020-02-20 09:23:55 +13: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
Diego Heras 5bb163d521
core: show configuration dialog when GetConfigurationForSetup fails (#7104) 2020-02-06 17:01:46 +13:00
Diego Heras 26564cdfbd set default value for MinimumRatio / MinimumSeedTime. resolves #6811 (#6921) 2020-01-12 07:07:19 +13:00
Diego Heras 9413006524 cardigann: add attribute for download selector (#6891) 2020-01-11 17:52:11 +13:00