Commit Graph

5699 Commits

Author SHA1 Message Date
krt- 0d40dc4d7d
PiratBit: fix TV shows search, add "strip russian letters" option (#8167) 2020-04-13 20:24:59 +12:00
Diego Heras 47454e4c1e
test: add unit test to validate all cardigann definitions (#8165)
* test: add unit test to validate all cardigann definitions

Error while parsing Cardigann definition 4thd.yml
YamlDotNet.Core.YamlException: (Line: 13, Col: 9, Idx: 240) - (Line: 13, Col: 9, Idx: 240): Exception during deserialization
 ---> System.Runtime.Serialization.SerializationException: Property 'dec' not found on type 'Jackett.Common.Models.CategorymappingBlock'.
2020-04-13 09:34:45 +02:00
Garfield69 1cbc19823d speedcd: correct typo in error msg. 2020-04-13 17:42:25 +12:00
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
Garfield69 10737431aa onejav: tags can be missing. resolves #8158 2020-04-13 14:59:21 +12:00
Garfield69 0fcc84f8c7 torrentparadise: add new cat. resolves #8152 2020-04-13 14:53:24 +12:00
Diego Heras 5ce1907da1
core: fix azure pipeline (#8159) 2020-04-13 01:30:08 +02:00
Garfield69 b5f5e7d619 Cardigann: disable the ignore unmatched properties.
and fix any yaml indexers that fail the syntax checking.

the option to ignoreUnmatchedProperties was enabled for #1549 and should have been turned off again once that task was completed.

leaving it enabled caused several unexplained behaviours in indexers where some statements were ignore by cardigann despite the intentions of the writer, and were not picked up during testing.
2020-04-13 09:45:57 +12:00
Diego Heras 5d47cf060a
core: fix links in rss, torznab and potato feeds (#8141) 2020-04-12 18:06:39 +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
Cory b343276603
Test pipelines build (#8136) 2020-04-12 19:12:19 +12:00
Garfield69 eb74a450e4 1337x: make full titles from href. resolves #8137 2020-04-12 15:56:31 +12:00
ilike2burnthing bd11cd9f59
acgsou: update url 36dm.club (#8144) 2020-04-12 15:12:45 +12:00
ilike2burnthing 652ff788cf
torrentview: update domain *8.net (#8145) 2020-04-12 15:09:43 +12:00
Garfield69 48a40f7155 add dimeadozen a semi-private site. resolves #8036 2020-04-12 11:48:05 +12:00
Garfield69 46bb3bbe67 TPB: make tpb return 0 results when query is ideographs. resolves #7291 2020-04-12 09:28:54 +12:00
Garfield69 f7b60376af asiancinema: upgraded to unit3d 2.2.7 resolves #8134 2020-04-12 07:06:45 +12:00
krt- f355db6788
CardigannIndexer: Fix andmatch filter to respect keywordsfilters resolves #7988 (#8007) 2020-04-11 14:02:00 -05:00
Garfield69 c528fc0f98 TPB: .org is broke. resolves #8129 2020-04-11 19:15:48 +12:00
Garfield69 d18927e4b3 tvstore: switch on tv imdbid #8107 2020-04-11 19:03:46 +12:00
ilike2burnthing 68c946d8f1
torrent9: add /top_torrent/ so proxies can work (#8127) 2020-04-11 18:47:25 +12:00
Diego Heras 8d8622479d
anidex: fix ddos protection bypass. resolves #8095 (#8106) 2020-04-11 14:46:15 +12:00
Garfield69 dd8556d21d casatorrent: new domain tctg.in 2020-04-11 12:25:50 +12:00
ilike2burnthing 4c4f1af5c2
Update unblockit proxies domain to *.one (#8118) 2020-04-11 10:21:17 +12:00
Garfield69 ef5fbc844d youbittorrent: new cat selector. resolves #8124 2020-04-11 10:18:58 +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
Garfield69 b8c364aea4 add 3changtrai a Vietnamese private site. resolves #8080 2020-04-10 20:16:26 +12:00
Garfield69 e4083c3aa6 film-paleis: tv title normalising to s01e01 #8104
thank you @controlol
2020-04-10 18:07:35 +12:00
Garfield69 96eba3fe7d add kaztorka a Russian semi-private site. resolves #8046 2020-04-10 17:42:13 +12:00
Cory 937aa6b370
Add multi value processing to GetQueryString (#7915) 2020-04-09 23:18:10 -05:00
Garfield69 3010f795fd bittorrentam: broken since january. removed. resolves #8017 2020-04-10 16:01:29 +12:00
Garfield69 7059584157 custom.js: occured -> occurred 2020-04-10 12:00:12 +12:00
Garfield69 c6ddf4ac87 leaguehd: amend cookie info and access test. #8111 2020-04-10 11:35:07 +12:00
Garfield69 9aae1a628a moecat: switch to cookie method. resolves #8111 2020-04-10 11:34:32 +12: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 4686f8ee5f add torrentbomb a Korean public site. resolves #8044 2020-04-09 17:44:16 +12:00
ilike2burnthing 4368d14e0b
kickasstorrents, kathow: proxy fixes (#8101) 2020-04-09 14:49:03 +12:00
ilike2burnthing 97948cc574
torrentdownloads: remove new=1 so proxies can work (#8100) #8085
> I get clearance-failed for https://www.torrentdownloads.me/
> and failed,redirected for https://torrentdownloads.unblockit.pro/
https://github.com/Jackett/Jackett/issues/8085#issuecomment-610718909

It seems that the addition of `new=1` is the source of the issue for those proxies.
Seems to be unneeded as removing it doesn't change the order of results for .info on either their site or in Jackett.
2020-04-09 13:00:24 +12:00
Garfield69 fe3ebd6528 kat.li: handle proxy *.nz html. #8099 2020-04-09 11:25:08 +12:00
Garfield69 bea75c8647 cgpeers: new domain *.to reselves #8098 2020-04-09 10:11:46 +12:00
Garfield69 a5ed8c079b sporthd: update catogories #8090
also add config sort options
add size, seeds, leech and date
add freeleech tag
add vip description
2020-04-09 08:23:29 +12:00
Garfield69 0d0b6afb5f thepiratebay: add info about official status and proxies. 2020-04-08 17:34:38 +12:00
Garfield69 ac61c4d0ad topnow: new layout. resolves #8084 2020-04-08 13:30:48 +12:00
WMP 7727c82bea
Btgigs improve (#8075) related to #8068 2020-04-08 10:39:45 +12:00