Commit Graph
666 Commits
Author SHA1 Message Date
panni aea6050d71 subtitle: try decoding with utf-16 by default as well 2019-05-17 23:45:06 +02:00
panni 13d5e0761e providers: subscene: fix endpoint once again 2019-05-13 16:14:26 +02:00
panni 5c47ddeb2d core: update chinese encodings; #646 2019-05-12 04:49:30 +02:00
panni cbf5ea69be core: cf: update cloudscraper to 1.1.9; fix keyerror 2019-05-08 15:57:33 +02:00
panni 97e93cd10a core: cf: update js2py; update cloudscraper to 1.1.5; 2019-05-08 01:31:21 +02:00
panni df48e8fccd providers: subscene: remove obsolete imports 2019-05-01 04:27:11 +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 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 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
pannalandGitHub 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 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 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 20f18fc391 providers: subscene: try reusing cf cookies after successful bypass 2019-04-04 16:45:53 +02:00
panni b6185cc2cc core: http: fix mro 2019-04-04 16:24:34 +02:00
panni 265804a834 core: http: use cfscrape as base session 2019-04-04 16:13:21 +02:00
panni 0d46b3fa19 core: add cf magic
providers: subscene: use alternative titles/series for searching; use cf magic
providers: subscene/opensubtitles: use alternative titles/series for searching
2019-04-04 05:33:14 +02:00
panni 768046e889 scan_video: add series/title as alternative by scanning filename itself without parent folders 2019-04-04 04:13:25 +02:00
panni ac940ab25d providers: opensubtitles: show subtitles with possibly mismatched series when manually listing subs 2019-04-04 04:00:46 +02:00
panni 253d099738 providers: opensubtitles: fix only_foreign handling 2019-04-03 15:50:39 +02:00
panni a70f9c0673 compat: use lowercase paths on subtitle detection 2019-03-04 18:02:06 +01:00