panni
|
dc0a8deb40
|
core: cf: testing
providers: subscene: testing
|
2019-05-08 04:14:04 +02:00 |
|
panni
|
97e93cd10a
|
core: cf: update js2py; update cloudscraper to 1.1.5;
|
2019-05-08 01:31:21 +02:00 |
|
panni
|
a7cc470645
|
core: log cf domain
|
2019-05-01 04:48:48 +02:00 |
|
panni
|
df48e8fccd
|
providers: subscene: remove obsolete imports
|
2019-05-01 04:27:11 +02:00 |
|
panni
|
58111bf204
|
core: remove old cfscrape implementation
|
2019-05-01 04:25:04 +02:00 |
|
panni
|
8c02e75fed
|
providers: titlovi: match cfsrc for src
|
2019-05-01 04:24:31 +02:00 |
|
panni
|
6f3f1cb4b5
|
core: cf: harden.
|
2019-05-01 04:24:09 +02:00 |
|
panni
|
dd27997deb
|
core: cf: add cloudscaper 1.1.1@496900e instead of cfscrape
|
2019-05-01 03:12:01 +02:00 |
|
panni
|
a1f70d1d4d
|
core: add ENV:dns_resolvers_timeout
|
2019-05-01 02:39:18 +02:00 |
|
panni
|
7da0bac643
|
skip warning
|
2019-05-01 02:33:46 +02:00 |
|
panni
|
b3ab2a451c
|
core: http: don't query DNS with IPs. thanks @fgump
|
2019-05-01 02:27:30 +02:00 |
|
panni
|
ccf5a902e5
|
core: cf: only store cookie if it had a value
|
2019-04-28 05:03:04 +02:00 |
|
panni
|
1ce14aa231
|
core: http: remove debug
|
2019-04-28 04:44:27 +02:00 |
|
panni
|
643485b879
|
core: cf: optimize
providers: titlovi: optimize cf/captcha handling
|
2019-04-28 04:43:03 +02:00 |
|
panni
|
10c8b8ceff
|
core: dns: be a tad smarter
|
2019-04-27 06:43:46 +02:00 |
|
panni
|
eeaeb80f0f
|
core/compat: dns: support nameservers via ENV[dns_resolvers]; don't fall back to default DNS when configured custom DNS failed
|
2019-04-27 06:37:09 +02:00 |
|
panni
|
6204572ddc
|
core: only reference guessed title if there actually is one
|
2019-04-26 15:32:59 +02:00 |
|
panni
|
ce2296c95d
|
core: guess_matches: handle multiple title matches; fixes bazarr#403
|
2019-04-21 03:28:52 +02:00 |
|
panni
|
3fe0500746
|
providers: opensubtitles: catch specific exceptions when testing token
|
2019-04-21 03:03:27 +02:00 |
|
panni
|
ad9be91f45
|
core: cfscrape: select user agent regardless
|
2019-04-20 17:52:40 +02:00 |
|
panni
|
216512788c
|
core: add cfscrape to log
|
2019-04-20 17:19:17 +02:00 |
|
panni
|
9147ed90b7
|
core: cf: update cfscrape to use proper user agents and headers; support brotli (if brotli is installed); support captcha solving in case of bad ip reputation for cf
|
2019-04-20 17:15:02 +02:00 |
|
panni
|
a4ce8c8c52
|
Merge remote-tracking branch 'origin/develop-2.6' into develop-2.6
|
2019-04-20 16:41:12 +02:00 |
|
panni
|
dc83d36193
|
core: update enum to 1.1.6; urllib3 to 1.24.2
|
2019-04-20 15:44:54 +02:00 |
|
pannal
|
7dbc466a58
|
Merge pull request #636 from robinwestra/master
Allow matching either series name or imdb_id
|
2019-04-20 15:39:49 +02:00 |
|
Robin Westra
|
5bb36bc87c
|
Allow matching either series name or imdb_id
|
2019-04-20 15:24:29 +02:00 |
|
panni
|
7301cd259b
|
core: update requests to 2.21.0; six to 1.12.0
|
2019-04-20 04:20:07 +02:00 |
|
panni
|
5ba5a9dfc4
|
core: http: separate CFSession and RetryingSession again
providers: subscene/titlovi: use RetryingCFSession
proviers: titlovi: drop explicit random user agent; drop explicit referer
|
2019-04-19 04:30:42 +02:00 |
|
panni
|
66e7c60767
|
core: cf: move get_live_tokens to CFSession.get_cf_live_tokens
|
2019-04-19 03:19:58 +02:00 |
|
panni
|
22dd7ef093
|
Revert: providers: subscene: cf: preserve headers
|
2019-04-19 03:13:48 +02:00 |
|
panni
|
b1dfbffc4f
|
core: add CF debugging environment variable
|
2019-04-18 16:52:29 +02:00 |
|
panni
|
e7cdbbcacb
|
providers: subscene: cf: preserve headers
|
2019-04-18 16:48:43 +02:00 |
|
panni
|
a9490b0838
|
providers: subscene: relieve a bit of stress on the provider by not querying releases anymore
|
2019-04-11 04:59:49 +02:00 |
|
panni
|
77e1c69f6b
|
providers: addic7ed: revert 6338757a9b46d6cba45299057de3099a8d61a5ff; temporarily remove _search_show_id
|
2019-04-11 04:02:48 +02:00 |
|
panni
|
92594dba1d
|
core: http: clear up classes; reorder the MRO
refiners: tvdb/omdb: properly implement timeouts
|
2019-04-11 03:53:53 +02:00 |
|
panni
|
b87c6c24d8
|
providers: assrt: support undefined Chinese as Simplified (chs/zho-Hans)
|
2019-04-11 02:26:29 +02:00 |
|
panni
|
0c166ff36a
|
add pyjsparser==2.2.0; tzlocal; js2py==7a3a1ff; cfscrape==83ebd10; requests-toolbelt==bc1b273; remove old cfscrape
core: update cf stuff
|
2019-04-11 01:57:27 +02:00 |
|
panni
|
e20f102cb9
|
core: pitchers: add current user agent to debug log
providers: titlovi: generally load previous verification(s)
providers: addic7ed: close session on terminate
|
2019-04-07 06:54:42 +02:00 |
|
panni
|
72aa6150b5
|
prefs: anticaptcha: remove proxy option (for now)
core: pitchers: finalize
providrs: titlovi: implement anticaptcha
|
2019-04-07 06:06:30 +02:00 |
|
panni
|
247ae71777
|
wip
|
2019-04-06 05:07:06 +02:00 |
|
panni
|
bbf5d6712c
|
providers: addic7ed: fix forced triple loop
|
2019-04-05 23:57:13 +02:00 |
|
panni
|
d415f6a9f2
|
core: pitchers: add DBCProxyLessPitcher
providers: addic7ed: fixes
|
2019-04-05 22:24:53 +02:00 |
|
panni
|
1912881d05
|
core: add subliminal_patch.pitcher
providers: addic7ed: slim down solving
|
2019-04-05 16:28:08 +02:00 |
|
panni
|
a85d9e5442
|
refiners: omdb: fix imdb ids with spaces
|
2019-04-05 05:42:14 +02:00 |
|
panni
|
fe2f5b2d8f
|
providers: addic7ed: clarify log
|
2019-04-05 05:41:56 +02:00 |
|
panni
|
6338757a9b
|
core/providers: re-add addic7ed; add anti-captcha.com solving service
|
2019-04-05 05:21:06 +02:00 |
|
panni
|
db9da54391
|
core: http: use implicit cf handling; remove cf handling from providers
|
2019-04-04 19:14:34 +02:00 |
|
panni
|
71db2ae1c9
|
menu: list subtitles: show subtitles with bad season/episode values as well
|
2019-04-04 16:56:09 +02:00 |
|
panni
|
b7f12e4291
|
core: cf: add get_live_tokens method for retrieving cookies
|
2019-04-04 16:46:22 +02:00 |
|
panni
|
20f18fc391
|
providers: subscene: try reusing cf cookies after successful bypass
|
2019-04-04 16:45:53 +02:00 |
|