Commit Graph

1154 Commits

Author SHA1 Message Date
Diego Heras 58aeabc164
speedcd: fix login. resolves #8151 (#8164) 2020-04-13 07:25:44 +02:00
cadatoiva f99589443b PassThePopcorn: Add missing tags. Resolves #8157 2020-04-13 00:10:23 -05:00
Garfield69 0b264d5a7c filelist: new domain .io resolves #8161 2020-04-13 16:55:42 +12: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 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
Garfield69 d18927e4b3 tvstore: switch on tv imdbid #8107 2020-04-11 19:03:46 +12:00
Diego Heras 8d8622479d
anidex: fix ddos protection bypass. resolves #8095 (#8106) 2020-04-11 14:46:15 +12:00
Cory 47bafe2a52
PassThePopcorn: Use freeleech status to set download factor. Resolves #6951 2020-04-10 13:58:23 -05:00
Diego Heras bcc3a2c576
hdtorrents: add banner and code cleanup (#8089) 2020-04-10 13:43:28 -05:00
Diego Heras 7736e2f87d
core: disable SupportsImdbTVSearch in all trackers due to #8107 (#8108) 2020-04-10 07:48:59 +12:00
Diego Heras 208ca3b065
avistaz: fix category parsing. resolves #7593 (#8050) 2020-04-09 12:12:43 -05:00
Garfield69 bea75c8647 cgpeers: new domain *.to reselves #8098 2020-04-09 10:11:46 +12:00
Diego Heras 4f42af2a97
cinecalidad: add new public tracker. resolves #6081 (#8040) 2020-04-07 14:58:36 -05:00
Cory 6dc00de864
Re-run dotnet format and enable style enforcement. (#8053) 2020-04-07 11:17:17 -05:00
Diego Heras 4f9670413d
torrentday: fix login without recaptcha. resolves #8057 (#8079)
I can't test this very well because I always get the callenge in all domains.
With this fix the configuration dialog will open at least.
2020-04-07 17:16:16 +02:00
Diego Heras 1c34303f58
iptorrents: fix response without results. resolves #8066 (#8078) 2020-04-07 16:50:04 +02:00
Cory ec3a56ad6f
TorrentHaven: Fix date parsing. Resolves #7983 (#8037) 2020-04-07 16:47:58 +12:00
Lukas Loibnegger 5ce6a77d3a
newrealworld: some fixes. resolves #7314 (#8047) 2020-04-05 16:54:14 +02:00
Diego Heras f16ee42f7d
torrentleech: code cleanup (#8038)
* Code cleanup

Tested
2020-04-04 22:34:55 +02:00
Diego Heras 16a59b8abd
torrentday: some fixes and code cleanup (#8035)
* Add SupportsImdbTVSearch
* Code cleanup

Tested
2020-04-04 22:34:38 +02:00
Diego Heras 45e5d032f7
iptorrents: some fixes and code cleanup (#8034)
* Add SupportsImdbTVSearch
* Fix 4k category
* Remove files code, not available in the website
* Add description
* Add configuration advice
* Code cleanup

Tested
2020-04-04 22:34:19 +02:00
Diego Heras ada079dba7
core: remove virtual member calls (part 2) (#8023) 2020-04-04 19:56:51 +13:00
Diego Heras 484cc35577
core: remove unused imports (#8022) 2020-04-04 19:56:18 +13:00
Diego Heras 4d058ef8b1
epublibre: fix torrent download with retry (#8021) 2020-04-04 00:04:58 -05:00
Diego Heras 4741902ade
core: remove unused classes (#8012) 2020-04-04 01:03:26 +02:00
Diego Heras b2390bb954
core: remove virtual member calls (part 1) (#8011) 2020-04-04 00:37:42 +02:00
Cory e1c15f82d2
TvStore: refactor and update (#7978) 2020-04-03 13:43:32 +13:00
Cory fc74b9ebcf
core: Remove non-null extention classes. (#7979) 2020-04-03 13:31:39 +13:00
krt- 3ef950ac64
rutracker: update category mappings, fix release title cleanup, strip… (#7984) 2020-04-03 10:11:22 +13:00
Garfield69 ef82fc136b xspeeds: site changed title layout. resoves #7975 2020-04-02 11:16:46 +13:00
Garfield69 db37b42b86 Revert "HDBitsAPI: enable torznab TV imdbid support. #4859"
This reverts commit 72e64b41a1.
2020-04-02 10:55:27 +13:00
Garfield69 72e64b41a1 HDBitsAPI: enable torznab TV imdbid support. #4859 2020-04-02 08:52:59 +13:00
Jonas Stendahl 09df00aae5
HDBitsAPI: Add missing filter options (#7931) 2020-04-02 08:05:33 +13:00
Diego Heras 6727b28cf1
speedcd: fix category search and add alternative domain (#7946) 2020-03-31 15:26:07 -05:00
Diego Heras 2672ade767
awesomehd: fix series search and audio track (#7947) 2020-03-31 14:37:07 +13:00
Diego Heras e92bef31ef
pretome: add configuration instructions (#7925) 2020-03-30 14:25:21 +13:00
Diego Heras 06449160b6
torrentbytes: add imdb search (#7930) #4859 2020-03-30 09:43:37 +13:00
Diego Heras 99d3aad60a
newpct: huge refactor, alternative links, remove cache (#7927) 2020-03-30 09:40:31 +13:00
Diego Heras aef52b694a
funfile: add imdb search and code clean up (#7921) #4859 2020-03-30 09:32:37 +13:00
Cory 2608a4cd44
720-pier: Update parsing. Resolves #7877 resolves #7190 (#7895) 2020-03-29 10:21:09 -05:00
Diego Heras 729edfa262
polishtracker: add imdb search and code clean up (#7913) 2020-03-29 13:46:10 +02:00
Diego Heras e808df2e53
pretome: add imdb search and code clean up (#7916) 2020-03-29 13:45:30 +02:00
Garfield69 96d1d4eee7 tvstore: fix out of bounds error. resolves #7876 2020-03-29 16:22:30 +13:00
Diego Heras 42ae10d71e
awesomehd: migrated to c#. resolves #1943 resolves #1481 resolves #5225 (#7827) 2020-03-29 05:24:46 +13:00
Cory ff3f3b9765
TorrentDay: fix invalid cast in results parser. Resolves #7875 (#7884) 2020-03-28 09:23:10 +13:00
Garfield69 c30a8656f5 720pier: switch to https 2020-03-27 23:12:48 +13:00
Cory 06315470c4
core: remove enumerable related extensions (#7842) 2020-03-26 22:13:38 -05:00
Cory b5a6aab894
core: prefer object initializers (#7342) 2020-03-26 17:15:28 -05:00
ende124 8dff433d2e
norbits: fixed no results when the tracker returns one torrent (#7854) 2020-03-26 16:38:05 +13:00
Cory 8fbcbf25c3
core: Remove reflection in Nullable TryParse extension (#7844) 2020-03-26 06:56:22 +13:00
Cory 707298b0d7
core: Add enumerable extension FirstIfSingleOrDefault (#7837) 2020-03-26 06:54:51 +13:00
Cory d7dddf6009
core: remove string extensions in favor of explicit conversion (#7839) 2020-03-24 21:39:38 -05:00
Diego Heras 91812d94b9
core/cardigann: add noappend modifier to category field (#7816) 2020-03-23 15:07:33 +13:00
Garfield69 c2ef2517c3 torrentleech: update categories. resolves #7791 2020-03-22 19:25:02 +13:00
Garfield69 6eaaa419f6 torrentseeds: update categories. resolves #7794 2020-03-22 18:18:18 +13:00
Seriox 15d3d08be7
TorrentSyndikat: Add wildcard to season only search. 2020-03-21 18:06:22 -05:00
Cory 916f4756ef
Rargb: Update category mappings. Resolves #7760 (#7761) 2020-03-21 20:59:56 +13:00
Cory 3d6da64973
DigitalHive: Fix error in configure script. Resolves #7755 (#7757) 2020-03-21 13:17:54 +13:00
Diego Heras be8dfd7ad6
redacted: fix double login in gazelle trackers. resolves #6461 (#7756) 2020-03-21 13:17:25 +13:00
Cory b2040d3a5b
hd-torrents: Add global freeleech check. resolves #7734 (#7751) 2020-03-21 10:58:31 +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
ende124 69b01c34f8
norbits: Add fullsearch option (#7710) 2020-03-18 20:50:13 +13:00
Diego Heras fed41d5b68
epublibre: add server overloaded message (#7697) 2020-03-16 21:48:14 +01:00
Cory 469620d88b
gimme-peers: fix parse error on zero results resolves #7678 (#7683) 2020-03-16 00:21:00 +01:00
Diego Heras 461594e336
elitetracker: fix parsing error. resolves #7675 (#7684) 2020-03-15 17:26:18 -05:00
Cory 63f1870319
bithdtv: implement category searching. resolves #7577 resolves #7596 (#7663)
* Implement category searching. Fixes #7577

* Check if no results Resolves #7596
2020-03-15 22:49:31 +01:00
Cory ba9710cd7c
hdspace: add imdb search support (#7665) 2020-03-15 22:38:54 +01:00
Diego Heras d1290fc226
epublibre: add new spanish public tracker. resolves #6309 (#7669) 2020-03-15 18:42:14 +01:00
Diego Heras d27ab11d8c
elitetracker: add imdb search and fix categories (#7657) 2020-03-15 00:18:42 +01:00
Cory 24f7fa461d
bithdtv: improve imdb search. resolves #7596 (#7629) 2020-03-14 19:16:03 +01:00
Diego Heras fe3fcda356
style: improve date utils code style (#7632) 2020-03-15 05:05:10 +13:00
Diego Heras b689b4581e
funfile: fix parsing error. resolves #7633 (#7639) 2020-03-15 05:04:05 +13:00
Diego Heras e9851a1dbc
funfile: handle disabled download links. resolves #7436 (#7620) 2020-03-12 17:34:07 +13:00
fnk93 ec6ed23ecc
torrentseeds: fix re-login and add imdb id (#7611) 2020-03-11 19:34:02 +01:00
Cory 628944cb59
TorrentHeaven: Update with user provided HTML. Resolves #7586 (related to #7387) (#7616) 2020-03-11 18:20:53 +13:00
Diego Heras 08bc5cca75
shazbat: fix parser. resolves #7604 (#7619) 2020-03-11 17:58:45 +13:00
Diego Heras 5c16161bfc
morethantv: add banner and description. resolves #7594 (#7621) 2020-03-11 12:53:12 +13:00
cadatoiva 74e3dec4ed Revert "Update TorrentHeaven with user provided html. Resolves #7586"
This reverts commit 0b45557292.
2020-03-10 12:05:57 -05:00
cadatoiva 0b45557292 Update TorrentHeaven with user provided html. Resolves #7586 2020-03-10 12:02:03 -05:00
fnk93 5f4206608e
TorrentSeeds: Convert to csharp (#7603) 2020-03-10 20:11:35 +13:00
snamds 538fa6a38d
Newpct: optionally remove year from movies (#7597) 2020-03-10 15:53:57 +13:00
Garfield69 a27c641bcb torrentleech: update categories. resolves #7590 2020-03-10 06:52:40 +13:00
Diego Heras fac07933a2
solidtorrents: remove retries (#7584) 2020-03-08 22:26:50 +01:00
Diego Heras 1d48eb2dd7
avistaz, cinemaz, privatehd: add imdb search and banner (#7579) 2020-03-08 16:28:43 +01:00
Diego Heras e3956e123e
bakabt: fix optional tag. resolves #7571 #7420 (#7578) 2020-03-08 14:50:38 +01:00
Diego Heras 1cfe4f9226
bithdtv: add imdb search (#7576) 2020-03-08 14:12:08 +01:00
Diego Heras 2cc601c5a9
piratethenet: add imdb search and fix categories. resolves #7381 (#7562) 2020-03-08 12:45:10 +01:00
Diego Heras a69664428a
morethantv: add imdb search and others category (#7553) 2020-03-08 12:32:37 +01:00
Diego Heras 389daf9957
hdolimpo: add banner image (#7568) 2020-03-08 12:31:58 +01:00
Cory 7aac4fcfcb
TorrentBytes: fix title bug (#7529) resolves #7527 2020-03-07 07:35:10 +13:00
Cory c36e3356e2
PassThePopcorn: Fix Freeleech check (#7522) resolves #6951 2020-03-06 19:03:42 +13:00
Cory d080c4a2ac
Fuzer: Fix parse error (#7521) resolves #7502 2020-03-06 17:21:28 +13:00
garfield69 ae303a5d4e
Fix parse errors in Fuzer and Hebits (#7506) resolves #7502 2020-03-05 19:45:27 +13:00
Garfield69 ca19d2219e pornolab: add new categories 2020-03-05 19:44:22 +13:00
garfield69 d53a0ae4b9
Fix parse errors with Shazbat (#7493) resolves #7492 2020-03-05 08:00:06 +13:00
Diego Heras 682304d186
animetosho: change feed url. resolves #7456 (#7487) 2020-03-04 10:06:02 +13:00
Diego Heras 64f066839d
TorrentSyndikat: fix error caused by #7386 Resolves #7481 (#7485) 2020-03-04 09:35:13 +13:00
Diego Heras cf676b4a3f
SceneTime: fix error caused by #7394 Resolves #7475 (#7484) 2020-03-04 09:16:11 +13:00
Diego Heras 8bd74a2cc9
Filelist: fix error caused by #7360 and added grabs. Resolves #7474 (#7483) 2020-03-04 09:15:07 +13:00
Diego Heras 6999410617
core: fix file permissions (#7479) 2020-03-03 10:29:01 -06:00
Diego Heras 61f9bec045
FunFile: fix error caused by #7369 Resolves #7451 (#7472) 2020-03-03 11:24:37 +13:00
Diego Heras 86ce7ef1c8
Bit-City: fix error caused by #7357 Resolves #7459 (#7468) 2020-03-03 10:47:08 +13:00
Diego Heras 0997bf674a
ImmortalSeed: fix error caused by #7375 Resolves #7461 (#7464) 2020-03-03 10:45:26 +13:00
Diego Heras c07c4f0682
Ncore: fix error caused by #7378 Resolves #7444 (#7470) 2020-03-03 10:34:46 +13:00
Cory 1563418d88
Gimmepeers: Fix invalid CSS selector caused by #7371 (#7460) resolves #7457 2020-03-03 08:09:12 +13:00
Diego Heras 143ffbf790
HD-Torrents: fix error caused by #7373 Resolves #7426 (#7458) 2020-03-03 07:46:19 +13:00
Garfield69 a3f30a2dd9 newrealworld: fix parse errors caused by #7393 2020-03-02 20:54:41 +13:00
Garfield69 a9d3ae0107 torrentbytes: fix possible parse error caused by #7388 2020-03-02 20:49:59 +13:00
Garfield69 012f3d1bbc torrentheaven: fix parse errors caused by #7387 2020-03-02 20:45:31 +13:00
Garfield69 9826e2c2af myamity: fix parse errors caused by #7377 2020-03-02 20:40:09 +13:00
Garfield69 a512ea37c3 hdtorrents: imdb can be missing. fix #7373 2020-03-02 20:33:21 +13:00
Cory 3aedbc7baf
Ncore: Fix parse errors caused by #7378 Resolves #7444 (#7445) 2020-03-02 18:46:08 +13:00
Cory 6c1c4092bd
Fix null reference after conversion to AngleSharp (#7443) resolves #7442 2020-03-02 15:20:13 +13:00
Diego Heras 758138415e
funfile: fix error caused by #7369 Resolves #7436 (#7440) 2020-03-02 12:28:45 +13:00
Diego Heras 5f1848d1de
bakabt: fix error caused by #7355 Resolves #7420 (#7434) 2020-03-02 08:05:44 +13:00
Christian Franchin 1f9c760246
bjshare: multiple improvements (#7432)
Add details to release when its from the last 24h list;
change cat4 to PCGames;
Changed category parsing on 24h list;
Added parsing from 4K to 2160p
2020-03-02 08:05:17 +13:00
Diego Heras 3f19e6becf
ncore: fix error caused by #7378 Resolves #7430 (#7431) 2020-03-02 08:02:25 +13:00
Diego Heras 130c0bebbe
divxtotal: fix download links and row parsing (#7423) 2020-03-02 08:01:59 +13:00
Diego Heras 35f9e0fbe0
Convert Nordicbits to AngleSharp (#7401) 2020-03-01 19:45:17 +13:00
Diego Heras db669b31a1
Convert Nordbits to AngleSharp (#7402) 2020-03-01 19:16:15 +13:00
Diego Heras c1b2328bbf
Convert Abnormal to AngleSharp (#7403) 2020-03-01 14:46:34 +13:00
Cory f238e78337
Convert Shazbat to AngleSharp (#7400) 2020-03-01 12:27:09 +13:00
Cory fd8823f6bd
Convert XSpeeds to AngleSharp (#7398) 2020-03-01 12:26:46 +13:00
Diego Heras c14ee124f5
Convert SceneTime to AngleSharp (#7394) 2020-03-01 12:07:41 +13:00
Diego Heras f4d45517c5
Convert NewRealWorld to AngleSharp (#7393) 2020-03-01 12:07:18 +13:00
Diego Heras 091cfbb310
Convert Pretome to AngleSharp (#7392) 2020-03-01 12:06:58 +13:00
Diego Heras 698050e86a
Convert RevolutionTT to AngleSharp (#7391) 2020-03-01 09:38:53 +13:00
Diego Heras bb3faa3f62
Convert Partis to AngleSharp (#7390) 2020-03-01 09:30:07 +13:00
Diego Heras 08a68e0116
Convert SpeedCD to AngleSharp (#7389) 2020-03-01 09:29:51 +13:00
Diego Heras d22ef13fb2
Convert TorrentBytes to AngleSharp (#7388) 2020-03-01 09:29:35 +13:00
Diego Heras d5e2014233
Convert TorrentSyndikat to AngleSharp (#7386) 2020-03-01 08:43:12 +13:00
Diego Heras dd52a16bff
Convert TorrentHaven to AngleSharp (#7387) 2020-03-01 08:42:31 +13:00
Diego Heras a697aba985
Convert TVStore to AngleSharp (#7385) 2020-03-01 08:42:11 +13:00
Diego Heras 1533ad1927
Convert TorrentLeech to AngleSharp (#7384) 2020-03-01 08:23:09 +13:00
Diego Heras 348461ebfc
Convert TorrentDay to AngleSharp (#7383) 2020-03-01 08:22:29 +13:00
Diego Heras b83a984365
Convert PirateTheNet to AngleSharp (#7382) 2020-03-01 08:20:15 +13:00
Cory e3bb63aac4
Convert NCore to AngleSharp (#7378) 2020-03-01 08:03:51 +13:00
Cory 65fc651d88
Convert myAmity to AngleSharp (#7377) 2020-03-01 08:03:13 +13:00
Cory 218e0c989c
Convert MoreThanTV to AngleSharp (#7376) 2020-03-01 07:53:36 +13:00
Cory 6f252254e3
Convert ImmortalSeed to AngleSharp (#7375) 2020-03-01 07:53:04 +13:00
Cory 977052dfd7
Convert Hebits to AngleSharp (#7374) 2020-03-01 07:52:35 +13:00
Cory b78d04c116
Convert HDTorrents to AngleSharp (#7373) 2020-03-01 07:36:37 +13:00
Cory 63267b597e
Convert HDOlimpo to AngleSharp (#7372) 2020-03-01 07:35:15 +13:00
Cory 544501d2a8
Convert GimmePeers to AngleSharp (#7371) 2020-03-01 07:33:30 +13:00
Cory 169fda4dbb
Convert Fuzer to AngleSharp (#7370) 2020-03-01 07:32:35 +13:00
Cory d3d78d3662
Convert FunFile to AngleSharp (#7369) 2020-03-01 07:31:54 +13:00
Garfield69 c1bde9b643 torrentleech: download_multiplier can be null. #7367 2020-02-29 17:00:01 +13:00
Diego Heras a89b69e821
Convert IPTorrents to AngleSharp (#7363) #7292 2020-02-29 11:33:21 +13:00
Cory 4d48c1be44
Convert BB to AngleSharp (#7356) #7292 2020-02-29 11:32:43 +13:00
Cory 8056e47fef
Convert HD-Space from csQuery to AngleSharp (#7352) #7292 2020-02-29 11:32:02 +13:00
Cory 63a3465aa6
Convert BitHdtv to AngleSharp (#7358) #7292 2020-02-29 10:42:08 +13:00
Cory 03bbafb0c9
Convert DigitalHive to AngleSharp (#7359) #7292 2020-02-29 10:40:27 +13:00
Cory d8cbae68d5
Convert FileList to Angle Sharp (#7360) #7292 2020-02-29 10:25:23 +13:00
Cory 99c269c896
Convert BitCityReloaded to AngleSharp (#7357) #7292 2020-02-29 10:24:26 +13:00
Cory b4075d1d35
Convert BakaBT to AngleSharp (#7355) #7292 2020-02-29 10:23:24 +13:00
Cory 49eebc90e4
Convert AnimeTorrents to AngleSharp (#7354) #7292 2020-02-29 10:22:13 +13:00
Cory 68b25de828
Convert Abstract/AvistazTracker to AngleSharp (#7353) #7292 2020-02-29 10:20:47 +13:00
Diego Heras 2f694147a1
lostfilm: Remove CsQuery and use AngleSharp instead #7292 (#7328)
also add missing torznab fields not available from results
2020-02-26 09:04:36 +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
Diego Heras 12b2de2725
iptorrents: remove login with user/pass. resolves #7063 resolves #6850 resolves #6485 resolves #6402 resolves #4624 (#7294) 2020-02-23 08:34:14 +13:00
Garfield69 7627671900 torrentcsv: fix empty search error. resolves #7255 2020-02-20 17:28:27 +13: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
Jonas Stendahl 6a913f79d4
TorrentLeech: Add support for IMDb search (#7235) 2020-02-18 10:29:32 +13:00
Lukas Loibnegger 46f03dbb6d
newrealworld: Fix parsing (#7212) resolves #7195 2020-02-15 07:08:54 +13:00
Anthony Snavely cf06cd3541
redacted, orpheus: Add session cookie workaround for 2FA users (#7187) resolves #5912 2020-02-12 08:40:41 +13:00
Cory 348dddfbee
core: Apply declarations styles (#7166) 2020-02-11 11:16:19 +13:00
Yuri Moens 2ed11bd562
orpheus: fix free leech token option breaking the tracker (#7179) resolves #7136 2020-02-11 07:33:10 +13:00
Cory 9efe27ca7a avistaz, privatehd, cinemaz: Remove string sanitising from search query (#7175) resolves #7167 2020-02-10 18:29:39 +13:00
Diego Heras cba78c299b
internetarchive: fix array category (#7158)
* internetarchive: fix array category

* requested changes
2020-02-10 09:07:05 +13:00
Cory 98541ac6f8
core: Sort and remove usings (#7159) 2020-02-10 07:08:34 +13:00
Diego Heras e2310ea70b
anidex: rewrite in C# to bypass DDOS. resolves #7036 resolves #6834 (#7142)
* Replace Cardigann Anidex indexer for C# impelementation

Add bypass for DDOS Guard

* Improve error messages from type conversions

* Add missing cookie check

* Fix index out of range exception

* Change error handling to only warn about DDoS bypass exceptions

This is so that searches will still be attempted if there are issues with the DDoS protection (e.g. if it is removed).

* Improve error handling and clean up code

* pending changes
2020-02-09 15:43:32 +13:00
Cory c12da520a4
Run dotnet format on solution (#7145) 2020-02-09 15:35:16 +13:00
Diego Heras cee7ceb1f6 iptorrents: show bad cookie error. resolves #5164 (#7137) 2020-02-08 19:11:11 +13:00
Diego Heras 77a2264164
newpct: remove deleted torrents. resolves #7074 (#7135) 2020-02-08 14:49:33 +13:00
Diego Heras 48a9765c48
iptorrents: cosmetic code changes (#7134) 2020-02-08 14:47:17 +13:00
Diego Heras 35b606805f
internetarchive: fix array title (#7125) 2020-02-07 12:17:58 +13:00
Diego Heras 5bb163d521
core: show configuration dialog when GetConfigurationForSetup fails (#7104) 2020-02-06 17:01:46 +13:00
Garfield69 056f683de3 myAmity: fix title. resolves #7100
also add anime, movies/uhd and tv/sport categories
2020-02-06 16:38:43 +13:00
Diego Heras 6b51888919
divxtotal: fix error when the search has exactly 15 results (#7105) 2020-02-06 15:28:19 +13:00
feffe daa1149bd3
AnimeBytes: fix RAW tag setting (#7066) resolves #7027 2020-02-06 15:27:26 +13:00
Diego Heras 694c61990d
mejortorrent: rewrite from scratch. sonarr & raddar support. resolves #6988 resolves #5587 resolves #3754 resolves #3869 (#7026) 2020-02-02 07:39:19 +13:00
Diego Heras 41beca0afc
internetarchive: add new public tracker. resolves #3603 (#7042) 2020-02-02 07:32:00 +13:00
feffe be7bd4ea22
AnimeBytes: Fix synonym setting AB (#7056) #7027 2020-02-02 07:31:04 +13:00
Garfield69 6752eb6321 YTS: new domain .mx #7062 2020-02-02 07:20:51 +13:00
Garfield69 fadaa9eb7a BakaBT: add config note about adult-content settings. #7013 2020-01-25 19:47:37 +13:00
Garfield69 b0e5c2e7a9 YTS: add support for 2160p tagging. resolves #7010 2020-01-25 13:38:20 +13:00
Garfield69 7200ba9660 torrentday: re-instate tday.love as primary domain. resolves #6998 2020-01-23 07:03:55 +13:00
Diego Heras 40a0cc70bf rarbg: add sort configuration. resolves #6949 (#6989) 2020-01-21 15:25:19 +13:00
Jonas Stendahl b60c6d132c HDBits with passkey login and assorted improvements. (#6980) 2020-01-21 10:15:22 +13:00
Alexander Chapliuk 860168fe44 LostFilm: improvements. (#6981) resolves #6801 resolves #6945 resolves #2631 2020-01-20 12:09:10 +13:00
Diego Heras 3d5c32b63a newpct: fix download link and remove duplicate episodes (#6933) 2020-01-12 16:25:26 +13:00
Diego Heras 26564cdfbd set default value for MinimumRatio / MinimumSeedTime. resolves #6811 (#6921) 2020-01-12 07:07:19 +13:00
Diego Heras 584ea4cf01 divxtotal: add support for sonarr / radarr. resolves #6869 (#6911) 2020-01-11 20:48:12 +13:00
Diego Heras 2d9a6803c6 divxtotal: fix search with 0 results (#6908) 2020-01-11 20:08:18 +13:00
Diego Heras 6e8ff3fa08 bakabt: re-login when cookie expires. resolves #5486 (#6907) 2020-01-11 20:07:10 +13:00
Diego Heras 9413006524 cardigann: add attribute for download selector (#6891) 2020-01-11 17:52:11 +13:00
Garfield69 1ca8b1e8a4 animetosho: remove redundant / from url 2020-01-10 19:57:00 +13:00
Garfield69 02fc8cee0e torrentcsv: keyword-less search fix. resolves #6896
the anything mask has changed from * to %
2020-01-10 19:11:26 +13:00
Garfield69 eff0d3e332 torrentday. fix 7d073af14f #6880 2020-01-10 07:51:50 +13:00
Garfield69 7d073af14f torrentday: drop tday.love domain. resolves #6880 2020-01-10 07:08:07 +13:00
morpheus133 a89c7dedeb ImdbTVSearchSupport added for c# based indexers (#5791) 2020-01-09 16:32:02 +13:00
Garfield69 6e9c312679 elitetracker: add vostfr to English replacement config option. resolves #6855 2020-01-07 21:05:03 +13:00
Diego Heras 9aedb34dc9 divxtotal: add new public spanish tracker. resolves #1293 (#6851) 2020-01-07 11:41:51 +13:00
Diego Heras ab55c6af7c adds HD-Olimpo, private Spanish tracker. resolves #5142 (#6828) 2020-01-07 06:32:40 +13:00
Mário Franco 424370a1c3 Added Cardigann support for functions "and" and "or" in templates (#6787) resolves #6780
Fix soundpark search for lidarr
2020-01-06 15:13:21 +13:00
takosine b70f38b8ff PassThePopcorn: change login to support 2fa (#6823) resolves #6649 2020-01-06 09:43:54 +13:00
Cory 391a4f8fec corsaro.red: fix bug in category searches (#6807) resolves #6307 2020-01-06 06:43:41 +13:00
IIIspaceIII 9060d8acca filelist: fix login (#6827) resolves #6782 2020-01-05 19:12:19 +13:00
Diego Heras 727e33675c newpct: remove two compilation warnings (#6819) 2020-01-05 08:16:28 +13:00
Diego Heras 22f5b59393 solidtorrents: rewrite in c#. resolves #6681 (#6817) 2020-01-05 08:11:13 +13:00
snamds a865a697fa Newpct - Sites adjustment (#6812) 2020-01-05 07:47:31 +13:00
Diego Heras ca8fbd081d mejortorrent: fix download urls and grabs. resolves #6449 (#6565) 2020-01-05 07:42:25 +13:00
dlmiheev 93aa1dd759 RuTracker: update existing category, add new one (#6785) 2020-01-04 06:50:08 +13:00
ERR1R 8b34e80d5b digitalcore: Cookie workaround because captcha (#6779) resolves #6770
dc added a captcha system.. cookie workaround!
2020-01-04 06:49:08 +13:00
Garfield69 c2174dfdb2 scenehd: ignore the new invalid certificate. resolves #6778 2020-01-03 17:01:59 +13:00
Uilton Oliveira f0b46a1873 BJShare: Improve search result compatibility with Sonarr on few more TV Shows / Animes (#6692) 2019-12-28 09:04:43 +13:00
Cory 370f95f888 720pier: Fix login and search parsing (#6670) resolves #6368 2019-12-24 06:17:48 +13:00
Garfield69 e85ffec947 elite-tracker: add multi config option. resolves #5064
add cat 97
fix category selector
fix longtitle processing
2019-12-23 10:01:32 +13:00
Jonas Stendahl cf1f70d581 TorrentBytes: Remove trailing whitespace (#6663) 2019-12-23 06:58:01 +13:00
Sergey Mikhailov d901b4d275 rutracker: quality and language fix for some movie titles (#6645) 2019-12-20 06:42:40 +13:00
Garfield69 2fe52703b0 bitspiracy: gone. Removed. #4459 2019-12-19 16:46:06 +13:00
Sergey Mikhailov 1737c21eea rutracker: fix movies naming when stripping Russian (directors name cut) (#6639) resolves #6638 2019-12-19 09:22:06 +13:00
Garfield69 5661000c19 torrentleech: use download_multiplier for freeleech spotting. resolves #6624 #6579 2019-12-17 08:48:22 +13:00
klemk86 40b17a93fd Partis: Updated login check. (#6617) 2019-12-16 05:49:46 +13:00
Garfield69 2ffc7899fb newpct: add freeleech. #6599 2019-12-14 11:30:16 +13:00
Garfield69 4da390c1ba corsarored: add freeleech. #6599 2019-12-14 11:24:27 +13:00
Garfield69 226fdfd03c torrentleech: check tags for freeleech. resolves #6579 2019-12-11 20:33:27 +13:00
Garfield69 9c22679b41 IPTorrents: drop invalid char from titles. resolves #6582 2019-12-11 19:12:04 +13:00
Garfield69 d85836ce1b cardigannIndexer: if guid not set from details or comments then try magnet uri. resolves #6581 2019-12-11 17:57:10 +13:00
klemk86 13f193013c Added Partis a SLOVENIAN Private site. (#6573) resolves #1596 2019-12-11 16:34:32 +13:00
snamds 453165e081 [Newpct] fix No results error (#6567) resolves #6551 2019-12-10 12:25:25 +13:00
csutcliff 9c3f1134b9 Beyond-HD-oneurl: Add support for OneURL login (#6566)
Quick fix for the recaptcha/2FA woes of the current method
2019-12-10 12:18:13 +13:00
Garfield69 0ddefb0328 torrentscsv: bunt datestamp from int to long. resolves #6550 2019-12-09 20:47:01 +13:00
lpearl fd36eb068c add pornolab a semi-private Russian site (#6465) resolves #4373 2019-12-05 16:26:59 +13:00
Garfield69 310cba2655 GazelleTracker: enable keeplogged #6461 2019-12-03 18:21:48 +13:00
Garfield69 bf7d36669b transmitthenet: Add daily show support for NEB. Resolves #6413 2019-11-29 06:53:12 +13:00
Garfield69 bbf3a3c749 cardigann: only log AFTER processing when debug enabled. #6377 2019-11-17 19:54:33 +13:00
ERR1R 9f3abf52e0 RevolutionTT : Remove comments redirect. resolves #6044 (#6328) 2019-11-11 06:20:36 +13:00
ERR1R 9aed735325 digitalcore: Show banners and add Pre (#6326) 2019-11-11 06:19:41 +13:00
Garfield69 51c72faf68 torrentscsv: site no longer accepts empty search query
so we supply an * instead.
2019-11-10 18:04:36 +13:00
ERR1R 33a5960459 digitalcore: Added/updated Categories (#6313) 2019-11-09 07:27:10 +13:00
Christian Franchin 93872dde78 bjshare: Fix naming internal releases and releases with multiple titles. (#6303) 2019-11-07 16:21:03 +13:00
Garfield69 f8ea65929f scenetime: update categiroes. resolves #6272 2019-10-31 07:41:09 +13:00
dimqua 8a6d3c6c2e unify lang code for Russian (#6268) 2019-10-30 08:56:36 +13:00
Garfield69 2a0f288fb2 also strip Ёё when using the stripRussianLetters option. 2019-10-26 10:46:26 +13:00
Tawagot0 97ecf0621a xthor: Fix for anime search when using an anime subcategory (#6227) 2019-10-22 16:54:26 +13:00
Garfield69 f24f0fe410 hardbay refusing connection. removed. 2019-10-21 13:09:22 +13:00
Garfield69 6d7329d4c6 bitmetv returning cloudflare 522 connection time out. removed. 2019-10-21 12:38:40 +13:00
Tawagoto 576efccccc xthor: New domain .tk (#6199) 2019-10-21 07:09:41 +13:00
feffe 96d5f4800b AnimeBytes: Update synonyms. resolves #6186 resolves #6181 (#6190) 2019-10-17 15:43:02 +13:00
Artur Ligieri Nunes e6929c0bab bjshare: Fixed search to match with Sonarr and Radarr standards. resolves #4365 (#6174) 2019-10-16 08:35:07 +13:00
eriuhdkjnwwk 6151cc6e8b torrentday: switch cat 17 from Audio to AudioMP3 (#6163) 2019-10-14 18:42:03 +13:00
Garfield69 c7f3ef544e tvchaosuk: switch to unit3d 1.9.4 resolves #6132 2019-10-12 20:05:40 +13:00
Christian Franchin 436970e419 Bj-Share: adds the year when adding 'last 24h torrents' (#6138)
Signed-off-by: Christian Franchin <christian@corp.kionux.com.br>
2019-10-12 19:58:16 +13:00
Garfield69 85850c0d97 improve imdbid selector matching for a bunch of c# indexers 2019-10-07 10:56:47 +13:00
Garfield69 0d83ec2a07 PTP: add freeleech tag. resolves #6056 2019-10-06 09:30:28 +13:00
arielbeje a8f7685446 xspeeds: Removed unused variables + cleaned up code (#6087) 2019-10-06 09:28:20 +13:00
arielbeje 86218debd1 gazelletracker abstract: improve imdb in tags processing (#6085)
Replaced foreach loop with more efficient LINQ
2019-10-06 09:20:27 +13:00
arielbeje 0abc2df38d enable IMDb ID support for AlphaRatio (#6074)
added checking results tags for imdbid on GazelleTracker abstract
added searching with imdbid on GazelleTracker abstract via taglist query
2019-10-03 13:45:15 +13:00
Garfield69 971f464f90 improve cardigann's need-cookie-for-recaptcha checking. resolves #5963 2019-10-02 20:31:18 +13:00
arielbeje 0cb947037f HeBits: Fixed comment links (#6068) 2019-10-01 11:38:20 +13:00
snamds 209cc56216 Newpct: Fix descargas2020.org site search (#6055) 2019-09-29 09:57:03 +13:00
ThomasClemenceau 07360524b9 xthor: Add accent parameter. resolves #6025 (#6026) 2019-09-23 06:41:34 +12:00
Garfield69 853e98f949 Revert "Revert "rutracker: amend seeders selector. resolves #6014""
This reverts commit c9c58f5440.
2019-09-19 17:22:23 +12:00
Garfield69 c9c58f5440 Revert "rutracker: amend seeders selector. resolves #6014"
This reverts commit e83034340e.
2019-09-19 17:15:55 +12:00
Garfield69 e83034340e rutracker: amend seeders selector. resolves #6014 2019-09-19 17:14:15 +12:00
Harald Weber d795251508 TorrentHeaven: new domain (#5971) 2019-09-11 06:15:15 +12:00
Garfield69 faa7c09375 corsarored: add cat 37 2019-09-09 20:15:20 +12:00
Garfield69 899317ed12 Update Corsarored.cs 2019-09-08 19:49:51 +12:00
dandag 0537949497 add Corsaro.red (#5962) 2019-09-08 10:41:22 +12:00
Garfield69 dab98af241 xspeeds: improve login error parsing. #5924 2019-08-31 07:10:21 +12:00
Garfield69 f13f41e254 remove 7tor, closed. #885 2019-08-29 14:05:00 +12:00
Garfield69 ed6eb09387 showrss: add legacylink http. #5920 2019-08-28 22:20:53 +12:00
seeyabye d52260cc9f animebytes: Fixed category filter and episodes with 3 digits. resolves #5461 (#5882) 2019-08-19 15:01:07 +12:00
snamds e272ac447d Newpct: Movie accents (diacritics) (#5878) 2019-08-19 08:53:14 +12:00
snamds 182271ab81 Newpct: Multiple movie search (#5861) 2019-08-17 09:54:11 +12:00
Garfield69 91c0911c0e norbits: torrent health column is gone. resolves #5828 2019-08-16 15:46:29 +12:00
alvaro654 cf4a885ec9 mejortorrent: Fix new format links (#5830) 2019-08-15 07:23:58 +12:00
Garfield69 84f27a6ac2 Fuzer: add movies UHD cat. resolves #5839 2019-08-13 17:00:00 +12:00
javierjp93 5fbd9c7084 newpct: Search in extra links when latest releases return null from default. #5774 (#5834) 2019-08-13 07:52:52 +12:00
Garfield69 a259c37b8a speedcd: update login. resolves #5794 2019-08-06 10:21:44 +12:00
Garfield69 0c87134b82 rutracker: update the result selectors. resolves #5781
the html from the site has changed and the size, seeders, leechers and date selectors needed adjustments.
2019-08-04 09:10:09 +12:00
morpheus133 676aadda6d TvStore: updates (#5770)
- Correct name of torrents (Remove .attribute from it)
- Correct name of season Packs (Previously season packs were showed as
single episodes)
- Add correct Upload Volume factor calculation
- Add preparation for IMDB ID based search
2019-08-03 09:34:01 +12:00
Yuri Moens a699245564 AnimeBytes: fix Sonarr compatibility for single digit episodes (#5759) 2019-07-31 07:36:26 +12:00
Garfield69 87351216cc psytorrents: add bypass for expired cert. #5301 2019-07-31 07:29:17 +12:00
Garfield69 3c40f6707b remove brasiltracker. site gone. 2019-07-25 08:02:19 +12:00
Yllelder Bamir 105ee61807 mejortorrent: Change to UTF-8 (#5660) 2019-07-15 12:54:47 +12:00
Garfield69 87926ea027 mejortorrent: is forcing http. resolves #5632 2019-07-10 10:29:24 +12:00
Garfield69 e1758093bf Revert "mejortorrent: switch to https (#5583)"
This reverts commit c5116e9d06.
2019-07-10 10:18:27 +12:00
Yllelder Bamir c5116e9d06 mejortorrent: switch to https (#5583)
The web now uses https instead http. Without this, the indexer doesn't work.
2019-07-02 07:55:03 +12:00
Kyrylo Mikos 3f8d4d968d Add Toloka.to Semi-Private Tracker. resolves #4970 (#5576) 2019-07-01 08:31:23 +12:00
Yllelder Bamir eeb0e9b982 MejorTorrent: handle 4K and 3D. resolves #3384 (#5568)
This indexer was not able to distinguish whether a film is 3D or 4K, which made it totally unusable.

After a lot of fighting with Visual Studio to do tests compiling Jackett, I got the indexer to differentiate 3D and 4K movies.

Example screenshot:
https://imgur.com/cVp2Klc
2019-06-30 16:32:54 +12:00
Garfield69 5c62c29cea mejortorrent: new domain .org 2019-06-28 19:17:23 +12:00
Garfield69 70491dfe57 torrentscsv: dont use magnet link as details link. resolves #5539
details or comments link are not available in the results, and returning a magnet instead of a details link is contra to user expectations.

so we just point to the web site instead.

also added a download link to conform to torznab specs.
2019-06-24 11:01:57 +12:00
Garfield69 2df53768ae bitmetv: drop insertion of /after sitelink as it already has one. 2019-06-24 10:15:24 +12:00
MsKrypt1 f38f7a9227 anidub: add RUS to title and retry to requests (#5535)
* Changed http requests to have a retry for AniDUB

* Append RUS language tag to releases from AniDUB tracker
2019-06-24 08:08:22 +12:00
Ricardo Constantino dc9022edd1 Animebytes: add Live Action Movies categorization (#5519) 2019-06-21 07:45:22 +12:00
Garfield69 d4e776e23a transmitthenet (nebulance): handle both date settings, #5496 2019-06-18 10:05:49 +12:00
MsKrypt1 1a548d1c8c Add AniDUB a Russian Anime site. resolves #5399 (#5490) 2019-06-15 11:26:07 +12:00
julakali 756161f1e7 TorrentSyndikat: Do not filter query, remove wildcard operator. (#5489)
TS removes too short terms automatically. Wildcard causes problems with not indexed terms such as "how" (as in "how to sell drugs online fast").
2019-06-15 07:35:06 +12:00
snamds 6eb7a3df45 NewPct: New domain (#5485) 2019-06-14 10:41:34 +12:00
sunn0 5a822fe5ab MoreThanTV: switch 4K with 2160p (#5484)
MTV lists 2160p torrents like " ... / 4K", which tools like Sonarr falsely parse as 480p. This should fix it.
2019-06-14 09:21:03 +12:00
Garfield69 ba6a4647a0 nebulance: change date selector. #5456 2019-06-10 14:21:07 +12:00
Garfield69 5fd7210791 Elitetracker: change date format. resolves #5436
also add a few more categories
2019-06-09 13:22:13 +12:00
Garfield69 2f86b439e4 yts: new domain. resolves #5422 2019-06-08 07:27:21 +12:00
Garfield69 f7fcc614f7 morethantv: try to provide default quality #5334 2019-05-26 19:28:52 +12:00
Garfield69 c15d6468d2 Revert "morethantv: attempt to handle missing quality. #5334"
This reverts commit ecec867de8.
2019-05-26 16:18:50 +12:00
Garfield69 ecec867de8 morethantv: attempt to handle missing quality. #5334 2019-05-26 11:50:51 +12:00
Garfield69 2e110e986b newpct: new domain 2019-05-24 07:32:34 +12:00
Garfield69 45fa6e3971 cardigannindexer: these int values need to be string if used in yml #5293 2019-05-20 11:22:06 +12:00
Garfield69 87a36e3621 cardigannindexer: correclty identify when recaptcha is in use
some sites drop the script but leave the g-recaptcha div behind causing false positives on hascaptcha flag.
2019-05-17 14:23:18 +12:00
Garfield69 ea14a5a194 mejortorrent: new domain 2019-05-16 12:55:23 +12:00
flightlevel f86e8dd5b6 Limit IMDB searches to movies
#5124
2019-05-11 13:27:25 +10:00
Zotan 068cbcd36b beyond-hd: Update UNIT3D (#5221) 2019-05-09 11:45:34 +12:00
Garfield69 46c6039144 psytorrents: drop expired certificate 2019-05-07 15:28:14 +12:00
Garfield69 b619360bf1 elitetracker: drop expired certificate 2019-05-07 15:25:03 +12:00
Garfield69 d6f15940b3 abnormal: add replace-multi option. #3847 2019-05-06 09:13:10 +12:00
Garfield69 e702160c10 filelist: searchin=1 sort=2 resolves #5190 2019-05-06 07:37:49 +12:00
James 992d2776d3 broadcastthenet: Season Search enhancement (#5174)
- If only a season is searched, format it in a way expected by the indexer
2019-05-04 07:54:30 +12:00
snamds d8b4ad7f39 Newpct: correct Category filter. resolves #5121 (#5163)
Some categories were not well filtered
2019-05-02 07:15:45 +12:00
Garfield69 7d6b282039 Revert "RarBG: bump requestDelay to 2.2 for #5107"
This reverts commit f6bb9ca263.
2019-04-21 15:28:19 +12:00
Garfield69 f6bb9ca263 RarBG: bump requestDelay to 2.2 for #5107 2019-04-21 10:50:34 +12:00
Garfield69 f2baa8f43c hdtorrents: attempt to handle mederator profile. #5065
clean up  imdbid logic
sometimes grabs is missing
bump selector count by 4 for mederator's extra links
2019-04-17 12:22:26 +12:00
kaso17 2f96ffa15d TorrentHeaven: add certificate hash 2019-04-13 15:52:00 +02:00
Garfield69 9b39e1c3c2 scenetime: add freeleech filter. resolves #4983 2019-03-29 16:32:35 +13:00
kaso17 68e72e41cf Psytorrents: update certificate 2019-03-25 17:14:45 +01:00
kaso17 573ba5b41f BJShare: ad re-login 2019-03-25 17:14:34 +01:00
kaso17 c830a59d58 ImmortalSeed: fix indexer 2019-03-25 15:27:25 +01:00
Garfield69 6d23341f06 immortalseed: try https switch for #4956
also add missing categories
2019-03-25 18:13:14 +13:00
Garfield69 328cf7090a Revert "gazelletracker: implement torznab Limit #4901"
This reverts commit bee30b2c1c.
2019-03-23 16:16:51 +13:00
Garfield69 64f461bc98 Revert "7tor: implement torznab Limit #4901"
This reverts commit 28dbb29513.
2019-03-23 16:16:41 +13:00
Garfield69 c6639e7d9b Revert "720pier: implement torznab Limit #4901"
This reverts commit cf03b6e216.
2019-03-23 16:15:48 +13:00
Garfield69 841fac48f9 Revert "rarbg: implement torznab Limit #4901"
This reverts commit 87c4f26d02.
2019-03-23 16:12:13 +13:00
Garfield69 0a2651e635 Revert "yts: implement torznab Limit #4901"
This reverts commit 022b88ea22.
2019-03-23 16:11:45 +13:00
Garfield69 bee30b2c1c gazelletracker: implement torznab Limit #4901 2019-03-23 14:50:50 +13:00
Garfield69 28dbb29513 7tor: implement torznab Limit #4901 2019-03-23 11:34:38 +13:00
Garfield69 cf03b6e216 720pier: implement torznab Limit #4901 2019-03-23 10:26:51 +13:00
Garfield69 87c4f26d02 rarbg: implement torznab Limit #4901 2019-03-23 09:46:58 +13:00
Garfield69 022b88ea22 yts: implement torznab Limit #4901 2019-03-23 09:27:58 +13:00
Garfield69 896df26151 rarbg: fix details link not working
apparently ALL requests to the API server need to include the app_id
2019-03-21 12:26:07 +13:00
Garfield69 e1bc60ed29 beyondhd: add new category 2019-03-20 21:24:17 +13:00
Garfield69 a2ba3d68f9 animetosho: provide some defaults when not set by API response.
set Seeders and Leechers to 0 is none returned by API
set downloadvolumefactor to 0 (freeleech)
set uploadvolumefactor to 1
2019-03-20 16:56:26 +13:00
lps-rocks b54c6bfa1f Change release name to use 'title' attribute (#4915)
Use link 'title' attribute. The text gets truncated by the website automatically if its longer than a certain length causing matching problems.
2019-03-20 14:42:10 +13:00
Garfield69 5b75796250 720pier: add missing categories 2019-03-20 11:36:10 +13:00
Garfield69 d379319050 7tor: update categories 2019-03-19 12:18:34 +13:00
Garfield69 b3dec55a86 cardigannIndexer: implement torznab Limit for #4901 2019-03-18 17:41:23 +13:00
buckmelanoma 21c206feb7 Raised number of search results returned (#4887) 2019-03-15 18:23:05 +13:00
Garfield69 52e89581cf mejortorrent: new domain .tv
also add volumefactors to results.
2019-03-13 13:54:08 +13:00
Garfield69 18ed7c88fb hdtorrents: add imdb selector for #4859 2019-03-13 09:15:16 +13:00
leomoty 609a222d98 BJShare: Only set quality if available (#4860) 2019-03-13 06:11:58 +13:00
Garfield69 0c39616c12 xspeeds: add imdbid search support for #4859 2019-03-12 16:10:50 +13:00
Garfield69 e060c82cd3 beyondhd: add imdbid support (torznab and dashboard search) resolves #4850 2019-03-10 17:13:32 +13:00
Garfield69 db2ba3ba0b digitalcore: update music categories 2019-03-10 13:40:32 +13:00
Joachim Bergstrøm 902961dc5a add digitalcore a Private tracker. (#4847) resolves #4808
Add support for digitalcore.club private tracker
Update README.md
2019-03-10 12:45:03 +13:00
Garfield69 689568d147 beyondhd: add andmatch #4828 2019-03-10 08:08:42 +13:00
Garfield69 1cd05963df beyondhd: now searching using searchin=descr&incldead=1 #4828 2019-03-09 19:53:47 +13:00
Garfield69 afac5ad1cf tvstore: prevent index-out-of-range-exception 2019-03-08 20:00:04 +13:00
Garfield69 9d140b3ab4 beyondhd: set freeleech resolves #4809 2019-03-04 15:40:10 +13:00
flightlevel b445072a4d TVStore: Throw exception 2019-03-03 15:09:51 +11:00
morpheus133 d7af20d4f6 ncore: add offset support (#4792) resolves #4778
* add offset support to ncore indexer
* small correction related to add .hun tag to torrents
* DivideByZeroException  at torrent_per_page
2019-03-01 07:23:00 +13:00
Garfield69 91b87ee7be 7tor: fix TEST mode for #4784
the getnew search does not appear to be working any longer, so in no keywords are supplied we will use  TEST instead. Not ideal but better than no-results = error.
2019-02-28 13:19:19 +13:00
Garfield69 05c4d1e331 polishtracker: display email on login config. resolves #4780 2019-02-28 07:41:53 +13:00
Garfield69 b63e97fecd torrentscsv: add torznab elements guid and comments for sonarr/radarr. resolves #4774 2019-02-26 13:41:37 +13:00
Garfield69 875d7a005e EliteTracker: add CA bypass for #4769 2019-02-25 21:50:45 +13:00
snamds 5216b6ece7 Newpct: changed Download link format (#4758) resolves #4757 2019-02-24 11:52:31 +13:00
Garfield69 8a6ba04688 TVstore: handle dashboard SnnEnn searching
and if no query supplied, then its a test so juest fetcch 20 entries to shorten response time to 30s (previously set to 100 would cause timeout failure on sonarr indexer test).
2019-02-23 22:01:49 +13:00
Garfield69 4189aeac0e TVstore: add cats tvhd and tvsd
to match the returned categories processed via the call of TvCategoryParser.ParseTvShowQuality
2019-02-23 08:14:53 +13:00
kaso17 5f66b1a297 RARBG: fix title decoding 2019-02-22 18:33:19 +01:00
kaso17 ad77068a7b RARBG: make torrent download link optional 2019-02-22 18:28:42 +01:00
kaso17 eccafdf4af XSpeeds: update categories
fixes #4519
2019-02-22 17:02:30 +01:00
morpheus133 a6c821762a TVstore: Correct Sonar Test (#4745) 2019-02-22 21:06:27 +13:00
morpheus133 e66a839fb3 add TVstore a Hungarian Private tracker for TV #2590 (#4738)
* Initial version for TvStore.me (#2590)
Only freeleech and upload/download factor handling is needed.
2019-02-22 20:12:15 +13:00
buckmelanoma 9a2a019ff5 torrents.csv: Fixed categories, updated tracker list (#4744) 2019-02-22 13:42:39 +13:00
Garfield69 f73b55215c newpct: add comments to torznab results. resolves #4730 2019-02-20 12:06:53 +13:00
Garfield69 a879c8af10 yts: replace hardcoded BRRip with type on titles. resolves #4577 #3558 #2200 2019-02-16 16:28:57 +13:00
buckmelanoma f65cc2f273 Indexer for Torrents.csv initial commit (#4696)
* Initial commit

* Added Torrents.csv to README

* Update Torrentscsv.cs

with legacylink set to same value as sitelink, the sitelink is replaced with itself every time the indexer is activated
fetch Grabs from completed
default Category to torznab cat Other
2019-02-16 14:19:05 +13:00
Garfield69 d1c943d44a delete bitsoup 2019-02-13 04:47:39 +13:00
Garfield69 bb183d56cc SpeedCD: fix double slash in details link. resolves #4285 2019-02-12 13:31:06 +13:00
Garfield69 0ac587d97b speedCD: update categories and correct title link. resolves # 2019-02-12 12:58:20 +13:00
snamds 8d8e9056a1 Newpct - Redirect, link match (#4630)
* btdb.to domain gone.

using proxy https://btdb.unblocked.app/ until we're sure its not comming back.

* katcrs: new domain plus followredirect

* gktorrent: forcing https

* - Allow download from mirrors (#4298)

* HDTorrent.it (#4310)

Update regex to handle better seasons and multiple episode
Freelech torrent support
Minor fix

* IPTorrents: fix error handling

* RoDVD: update URL

* Torrent9 clone (torrents9.pw): update URL

* TorrentCCF: update URL

* - follow redirects
- download link match changed
2019-02-10 13:41:50 +13:00
Garfield69 b915e815e9 iptorrents: add www. to the alternate links list. resolves #4594 2019-02-03 18:53:09 +13:00
WSHaRK993 ba565e0376 Delete HDForever.cs (#4539) 2019-01-26 10:36:51 +13:00
flightlevel fa71356666 Update AngleSharp to v0.10
Breaking changes in AngleSharp v0.10, more information here https://github.com/AngleSharp/AngleSharp/blob/master/doc/Migration.md
2019-01-20 11:09:27 +11:00
kaso17 5d2c64711f Merge branch 'master' of https://github.com/Jackett/Jackett 2019-01-18 11:17:22 +01:00
kaso17 a76becef3a superbits: use cookie login 2019-01-18 11:17:00 +01:00
Aurelien 375fc86937 fix parse error in EliteTracker indexer (#4471) 2019-01-16 21:06:53 +01:00
kaso17 405ff7009f IPTorrents: add alternative links 2019-01-16 12:46:01 +01:00
kaso17 a499989649 SpeedCD: improve error handling 2019-01-16 12:26:43 +01:00
kaso17 b6cf6c4e16
bitpiracy: fixes 2019-01-16 11:12:32 +01:00
kaso17 35b8f726fb XSpeeds: fix empty search 2019-01-15 15:43:50 +01:00
kaso17 d8d8030644 Superbits: change to cookie auth 2019-01-15 13:44:35 +01:00
kaso17 9a417590b6 XSpeeds: disable RSS 2019-01-15 13:20:15 +01:00
kaso17 119c7b2e34 Merge branch 'master' of https://github.com/Jackett/Jackett 2019-01-15 13:06:25 +01:00
kaso17 7df5a64a8b TorrentDay: update site urls 2019-01-15 13:06:05 +01:00
mrhydejc 28e8e765b0 Xthor: fix issue #3847 replace multi keyword (#4445) 2019-01-15 13:01:41 +01:00
kaso17 86169a41c0 BitsPiracy: add indexer
thank you @alexxandeer
2019-01-15 12:55:59 +01:00
Aurelien 5641aa560b fix a parse error for elite-tracker (#4444) 2019-01-13 16:06:03 +13:00
mrhydejc 399119b2da Xthor: Add an option to search for anime on (#4434) 2019-01-11 12:45:54 +01:00
kaso17 4a03e52cb4 HDOnly: disable freeleech tokens 2019-01-11 12:44:38 +01:00
Mystere98 6b536ce62f Xthor: Update Cats (#4430) 2019-01-10 15:54:28 +01:00
CodeMonkey d878c9e05e HorribleSubs: Fix the Indexer (#4429)
- Now returns batches in results along with individual episodes
- Now returns all episodes for a show instead of just the first page
- No longer makes a bunch of unnecessary API calls (faster results)
2019-01-10 15:53:55 +01:00
snamds cb8835b878 Newpct: fix Nan size parse (#4428) 2019-01-10 15:53:15 +01:00
kaso17 ce15cb8bfe TVChaosUK: download relogin 2019-01-09 20:40:50 +01:00
kaso17 7b2657870a BeyondHD: support highligh releases 2019-01-09 20:11:03 +01:00
kaso17 5af3eaa926 TorrentDay: fix download 2019-01-09 19:38:43 +01:00
kaso17 71babe611a GazelleGames: update categories 2019-01-02 13:42:33 +01:00
hallengreenn ea1d86f107 Nordicbits - Add support for christmas theme (#4380)
Better late than never.
All themes are now supported.
2018-12-31 12:51:47 +13:00
kaso17 f9ef3b836b BakaBT: more fixes 2018-12-28 18:19:27 +01:00
kaso17 a0d0b2cb40 BakaBT: various improvements 2018-12-28 18:09:59 +01:00
kaso17 590fd5139f SceneHD: use API 2018-12-28 17:52:32 +01:00
kaso17 23ee1145c5 Fuzer: update links 2018-12-28 15:47:05 +01:00
kaso17 431570e696 Anthelion: shorten name 2018-12-28 12:14:16 +01:00
kaso17 ebcb82ed80 HDForever: disable category filtering 2018-12-28 12:07:29 +01:00
kaso17 7644a5e3bd SpeedCD: fix login 2018-12-21 18:25:24 +01:00
kaso17 64ac67f58b BJShare: improve search 2018-12-20 15:57:41 +01:00
kaso17 6735ad030d RuTracker: fix captcha detection 2018-12-20 15:09:48 +01:00
kaso17 d239197f0f AlphaRatio: update categories 2018-12-20 14:39:45 +01:00
Garfield69 115e476196 AlphaRatio add UHD cats fix #4333 2018-12-19 08:04:48 +13:00
snamds a1113c0ef0 Newpct - Legacy site links (#4319)
* btdb.to domain gone.

using proxy https://btdb.unblocked.app/ until we're sure its not comming back.

* katcrs: new domain plus followredirect

* gktorrent: forcing https

* - Allow download from mirrors (#4298)

* HDTorrent.it (#4310)

Update regex to handle better seasons and multiple episode
Freelech torrent support
Minor fix

* IPTorrents: fix error handling

* RoDVD: update URL

* Torrent9 clone (torrents9.pw): update URL

* TorrentCCF: update URL

* LegacySiteLinks added
2018-12-16 01:40:40 +01:00
kaso17 1c1664e8cb IPTorrents: fix error handling 2018-12-15 10:23:41 +01:00
snamds 887d5d9f59 - Allow download from mirrors (#4298) 2018-12-15 10:56:33 +13:00
kaso17 b8f5856bac MoreThanTV: improve missing quality tag error 2018-12-03 09:49:26 +01:00
kaso17 bdd62c2572 IPtorrents: improve no torrents found error 2018-12-02 10:35:26 +01:00
kaso17 74e8518060 IPTorrents: add no torrents found check 2018-12-02 10:33:18 +01:00
kaso17 bcfccd83d4 GimmePeers: add relogin 2018-12-02 09:06:40 +01:00
kaso17 fe4a5f82b1 Cardigann: add followredirect option to search paths 2018-12-01 14:19:50 +01:00
kaso17 c3749253b7 TorrentHeaven: custom certificates no longer needed 2018-12-01 12:49:15 +01:00
kaso17 d61bda4f8b Psytorrents: add expired certificate 2018-12-01 12:48:54 +01:00
kaso17 0f839682e1 BJShare: enable IMDB search 2018-12-01 12:37:41 +01:00
kaso17 0a60686023 Cardigann: enable template system for rows selector 2018-12-01 12:12:27 +01:00
kaso17 9a4092d7a2 SpeedCD: fix login 2018-11-29 19:20:51 +01:00
morpheus133 89eeee5939 Correction for #4199 (#4206)
After the last page a new link was appeared for premium action.
Now it will not parsed as page link
2018-11-23 12:01:39 +13:00
kaso17 84d3ebbc87 Cardigann: introduce follow redirect option 2018-11-19 14:05:46 +01:00
snamds 03e9ffc9ac Newpct: Movies search added (#4186)
* Make ReleaseInflo class derivation friendly

* Sitelink was not correctly updated

* Preparation

* Movies search added
2018-11-19 11:50:24 +01:00
Garfield69 cc2d607ce6 demonoid: gone 2018-11-18 16:29:11 +13:00
kaso17 487d746f66 WiHD: rewrite/fix indexer
fix #3085, #1698, #2814
2018-11-16 16:51:00 +01:00
kaso17 50bf9acb4e x264: removed (dead)
https://www.reddit.com/r/trackers/comments/9op98w/x264_is_officially_gone/
2018-11-15 16:20:39 +01:00
kaso17 81035a002a Myanonamouse: fix empty search results 2018-11-14 16:19:10 +01:00
kaso17 9bd65ceaa2 ImmortalSeed: fix skipped first release 2018-11-13 10:28:18 +01:00
kaso17 4ba9569a08 MyAnonamouse: fix category handling 2018-11-12 18:46:35 +01:00
kaso17 ac1fa68260 Myanonamouse: use API 2018-11-12 18:24:02 +01:00
Senan Kelly 864eb6f1cd move from apollo to orpheus (#4149)
* move from apollo to orpheus

apollo is now https://orpheus.network/
this is not tested, but I imagine the catergories are the same

* fix constructor

* Update README.md
2018-11-12 15:39:05 +01:00
kaso17 cb7acddd61 RARBG: default to all categories
fix #4146
2018-11-12 15:05:22 +01:00
kaso17 383d9ff4f8 Nordicbits: category mapping and template 7 related fixes 2018-11-12 14:45:30 +01:00
kaso17 5eb4dbe550 Anthelion: renamed from TehConnection.me 2018-11-09 17:32:31 +01:00
kaso17 fd0c92f439 RARBG: add token renewal to download logic 2018-11-01 16:47:23 +01:00
kaso17 1c4a2cf563 Hebits: improve failed login error message 2018-10-30 15:56:22 +01:00
kaso17 683ebca006 Rarbg: add torrent file download option 2018-10-30 12:26:27 +01:00