Commit graph

357 commits

Author SHA1 Message Date
TheBeastLT
180668821c [addon] add more language flags 2021-02-15 13:56:36 +01:00
TheBeastLT
9a8612e2e6 [addon] return torrent trackers if available 2021-02-15 13:53:51 +01:00
TheBeastLT
0dac049107 [scraper] bump parse title 2021-02-12 18:47:02 +01:00
TheBeastLT
a42242a0dc [addon] update static video resources 2021-02-11 15:41:25 +01:00
TheBeastLT
63ffa653a5 [addon] add option to not show debrid catalog 2021-02-07 10:47:48 +01:00
TheBeastLT
f49786d9c2 [addon] use single stream property for debrid catalogs 2021-02-06 10:12:24 +01:00
TheBeastLT
cbfac1d96b [addon] remove user-agent header from debrid services 2021-02-06 10:00:09 +01:00
TheBeastLT
154b639a11 [addon] add bingeGroup to stream responses 2021-02-05 16:09:59 +01:00
TheBeastLT
6c95f0e22c [addon] improve pm logging 2021-02-02 21:20:34 +01:00
TheBeastLT
473747bd33 [addon] remove agent from debrid requests 2021-02-01 19:11:29 +01:00
TheBeastLT
45e4e2fda5 [addon] update ad agent 2021-02-01 14:53:30 +01:00
TheBeastLT
0e2fdc7345 [scraper] bump parse-torrent-title 2021-02-01 09:32:15 +01:00
TheBeastLT
c9971550c9 [addon] retry getting best trackers during startup 2021-02-01 09:06:58 +01:00
TheBeastLT
4b42e80d90 [addon] improve premiumize error handling 2021-02-01 08:48:20 +01:00
TheBeastLT
336fcc77f2 [addon] fixes moch application when no moch configured 2021-02-01 08:32:02 +01:00
TheBeastLT
e34c3406d1 [addon] fixing missing title from cached results 2021-02-01 01:05:43 +01:00
TheBeastLT
97eab658c3 [addon] improve putio error handling 2021-02-01 01:02:35 +01:00
TheBeastLT
127e3fc014 [addon] include premiumize catalog 2021-02-01 00:28:01 +01:00
TheBeastLT
1b319d286d [addon] bump version 2021-02-01 00:25:46 +01:00
TheBeastLT
aef5fab344 [addon] update debrid options 2021-02-01 00:25:07 +01:00
TheBeastLT
6757cc4633 [addon] update configure page to include premiumize 2021-02-01 00:09:12 +01:00
TheBeastLT
0a68bec37a [addon] propagate ip to debrid catalog/meta requests 2021-01-31 22:55:37 +01:00
TheBeastLT
020877637f [addon] retry on dns proxy error in rd 2021-01-30 00:48:52 +01:00
TheBeastLT
812bb13fda [addon] return empty array instead of spamming errors for unsupported ids 2021-01-27 00:16:16 +01:00
TheBeastLT
b467943c5e [addon] updates premiumize moch 2021-01-18 15:44:53 +01:00
dependabot[bot]
49f6b6a633 Bump urijs from 1.19.2 to 1.19.5 in /addon
Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.2 to 1.19.5.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](https://github.com/medialize/URI.js/compare/v1.19.2...v1.19.5)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-31 13:07:32 +01:00
TheBeastLT
0004fbcd9f [addon] bumps parse title version 2020-12-26 18:56:17 +01:00
TheBeastLT
c733d7e266 [addon] include trackers when downloading to debrid 2020-12-24 17:32:15 +01:00
TheBeastLT
f8fe581313 [addon] reduce error logging 2020-12-24 12:27:00 +01:00
TheBeastLT
24cfc13aed [addon] handles trackers retreival error 2020-12-24 12:22:13 +01:00
TheBeastLT
58695b8dae [addon] use proxy when retrieving best trackers list 2020-12-24 12:18:18 +01:00
TheBeastLT
d299f4e024 [addon] add min api key length requirement check 2020-12-24 12:10:07 +01:00
TheBeastLT
44d1ac2b82 [addon] includes trackers for anime torrents 2020-12-21 18:04:50 +01:00
TheBeastLT
8ad50a1d15 [addon] improves RD access denied error handling 2020-12-21 16:41:36 +01:00
TheBeastLT
8702bce6b6 [addon] updates to more strict rate limiting 2020-12-21 11:20:40 +01:00
TheBeastLT
3e96d7206d [addon] adds a longer waiting period to wait when opening a torrent in RD 2020-12-19 15:19:50 +01:00
TheBeastLT
b39e54e2e0 [scraper] encode uri component for kitsu id query 2020-12-19 14:52:39 +01:00
TheBeastLT
910027358e [addon] proxy kitsu movies request to series handler 2020-12-16 18:41:31 +01:00
TheBeastLT
7da7a8adaf [addon] improves rd catalog pagination 2020-12-16 15:33:35 +01:00
TheBeastLT
37ae2b65b8 [addon] reject incorrect id format for movie handler 2020-12-15 23:22:01 +01:00
TheBeastLT
1067720304 [addon] fixes AD exception handling 2020-12-15 18:06:24 +01:00
TheBeastLT
604ee5cbfb [addon] improve rd catalog request and reduce proxy cache time 2020-12-14 19:27:18 +01:00
TheBeastLT
bee29eb5cf [addon] include hash in too large request error 2020-12-13 20:06:35 +01:00
TheBeastLT
48df5efd2e [addon] sort debrid meta videos by index 2020-12-13 17:10:29 +01:00
TheBeastLT
f84a219726 [addon] return dead link as ready ones and redownload on hoster unavailable error 2020-12-13 17:04:29 +01:00
TheBeastLT
37c1c0e298 [addon] adds debrid meta catalogs for RD and AD 2020-12-13 16:50:00 +01:00
TheBeastLT
c92fba18e7 [addon] use deterministic approach to retrieve proxy 2020-12-13 10:53:31 +01:00
TheBeastLT
160dafe870 [addon] return kitsu series streams for entries without episode 2020-12-01 11:23:08 +01:00
TheBeastLT
9c7773a528 [addon] bumps parse title 2020-12-01 11:02:27 +01:00
TheBeastLT
ea54b86f32 [addon] enables nyaa si/pantsu providers 2020-12-01 11:01:17 +01:00
TheBeastLT
fa4fd59219 [addon] correctly handle season 0 2020-11-24 15:50:35 +01:00
TheBeastLT
49e10f9c62 [scraper] print rd json error only when retries expired 2020-11-16 19:07:40 +01:00
TheBeastLT
2a50d5a8d7 [addon] bumps parse title 2020-11-16 19:01:26 +01:00
TheBeastLT
0f97c690f7 [addon] do not change proxy on non json response 2020-11-16 18:56:59 +01:00
TheBeastLT
9bbd7ba4b4 [addon] rd retry on EAI_AGAIN error 2020-10-02 14:24:20 +02:00
TheBeastLT
38e4d7c7b5 [addon] fixes proxy blacklisting 2020-10-02 11:00:06 +02:00
TheBeastLT
15c9ec45ab [addon] fixes extension check fn npe 2020-09-18 23:44:38 +02:00
TheBeastLT
ca6285eff2 [addon] retry on rd read timeout 2020-09-18 22:41:53 +02:00
TheBeastLT
fe6f92bb31 [addon] check if RD cached availability response is an object 2020-09-18 14:55:25 +02:00
dependabot[bot]
c967da66eb Bump node-fetch from 2.6.0 to 2.6.1 in /addon
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-11 16:33:58 +02:00
TheBeastLT
2ecda68c01 [addon] bumps all debrid version 2020-09-11 13:19:49 +02:00
TheBeastLT
3b2e863dcd [addon] removes excessive logging from rd 2020-09-09 20:38:22 +02:00
TheBeastLT
1b7dda53d5 [addon] updates to use https proxy agent 2020-09-09 20:38:22 +02:00
TheBeastLT
7ff2a3e208 [addon] fixes landing templates imports 2020-09-09 20:38:22 +02:00
dependabot[bot]
3eeb47dfb0
Bump bl from 2.2.0 to 2.2.1 in /addon
Bumps [bl](https://github.com/rvagg/bl) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v2.2.0...v2.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-03 19:28:37 +00:00
TheBeastLT
df03480b83 [addon] adds more rd logging 2020-08-12 19:59:06 +02:00
TheBeastLT
d2de1c7086 [addon] logs current proxy host 2020-08-12 19:02:59 +02:00
dependabot[bot]
f934586a62
Bump lodash from 4.17.15 to 4.17.19 in /addon
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-19 21:18:06 +00:00
TheBeastLT
39f88bc654 [addon] select best fitting torrent from rd torrents with multiple same infohash entries 2020-07-14 19:41:24 +02:00
TheBeastLT
8a88a9a71c [addon] fixes party downloaded rd torrents selection 2020-07-14 18:55:26 +02:00
TheBeastLT
76da5c9a19 [addon] fixes static video mix up 2020-06-23 14:45:07 +02:00
TheBeastLT
51329e19a8 [addon] serves static videos from the addon 2020-06-22 11:02:39 +02:00
TheBeastLT
08de496403 [addon] updates static videos links 2020-06-09 20:12:21 +02:00
TheBeastLT
6496d7785e [addon] refreshes and blacklists failed proxies 2020-06-06 16:18:41 +02:00
TheBeastLT
3c31c040c3 [addon] adds configurable support 2020-05-26 18:35:00 +02:00
TheBeastLT
05c55af5c4 [addon] apply sort by seeders pruning first when sorting by size 2020-05-24 10:35:16 +02:00
TheBeastLT
ee9491c4fa [addon] moves limiter to database retrieve method 2020-05-24 10:25:14 +02:00
TheBeastLT
17a708d839 [addon] show rar error static response for alldebrid 2020-05-20 11:02:30 +02:00
TheBeastLT
336e44d569 [addon] fixes alldebrid no link condition 2020-05-15 13:29:55 +02:00
TheBeastLT
314ff98555 [addon] adds better logging for alldebrid 2020-05-15 12:27:51 +02:00
TheBeastLT
dfa541d19a [addon] do not change filename in stream info 2020-05-15 12:21:10 +02:00
TheBeastLT
347d97fb55 [addon] fixes rd access denied condition and adds better logging 2020-05-14 23:47:14 +02:00
TheBeastLT
f0886d966a [addon] updates putio target file retrieval 2020-05-14 23:13:25 +02:00
TheBeastLT
887178fb7a [addon] use apikey in cache id 2020-05-12 22:18:01 +02:00
TheBeastLT
baf925916f [addon] bumps version 2020-05-12 18:07:23 +02:00
TheBeastLT
4c39540e32 [addon] updates landing page and manifest with new moch and debrid options 2020-05-12 18:06:46 +02:00
TheBeastLT
c6c9c9e2fb [addon] disables premiumize 2020-05-12 17:54:10 +02:00
TheBeastLT
836ebca918 [addon] updates moch options object 2020-05-12 17:47:52 +02:00
TheBeastLT
cb0448af35 [addon] bumps premiumize and all-debrid packages 2020-05-12 15:24:01 +02:00
TheBeastLT
313971fca0 [addon] adds putio moch provider closes #6 2020-05-12 15:24:01 +02:00
TheBeastLT
ad7076f3f7 [addon] use ip in the cache key instead of apikey 2020-05-12 13:48:14 +02:00
TheBeastLT
b36a9c0983 [addon] remove memory cache as dynamic ttl is not supported 2020-05-12 13:47:15 +02:00
TheBeastLT
1e15f143aa [addon] moch classes formatting 2020-05-12 09:53:21 +02:00
TheBeastLT
eb2b831a7c [addon] adds sorting by size options 2020-05-11 22:47:02 +02:00
TheBeastLT
a4f28aedc8 [addon] refactor applyMochs method and include other debrid options 2020-05-11 21:54:10 +02:00
TheBeastLT
8613a6500f [addon] extracts common resolve queue logic to root moch class 2020-05-11 21:20:17 +02:00
TheBeastLT
a534b1ec68 [addon] adds premiumize download functionality 2020-05-11 21:10:55 +02:00
TheBeastLT
b4a4ebf529 [addon] adds alldebrid download functionality 2020-05-11 20:56:18 +02:00
TheBeastLT
c0224558d6 [addon] extracts rd status codes to methods 2020-05-11 20:33:21 +02:00
TheBeastLT
0c8c813756 [addon] adds debrid download link option an logic 2020-05-10 21:34:12 +02:00
TheBeastLT
3662eda2bc [addon] refactors realdebrid to allow downloading links 2020-05-10 20:13:45 +02:00
TheBeastLT
c8dd952354 [addon] adds alldebrid moch 2020-05-09 21:49:03 +02:00
TheBeastLT
f9260bff2e [addon] adds premiumize moch 2020-05-09 14:44:49 +02:00
TheBeastLT
0e7d7d0b32 [addon] prepares moch structure for multiple providers 2020-05-09 11:38:19 +02:00
TheBeastLT
3d31d5d735 [addon] adds m4v video format 2020-04-28 13:37:07 +02:00
TheBeastLT
bd71311da6 [addon] adds request processing limiter 2020-04-26 23:53:24 +02:00
TheBeastLT
5e72683ce4 [addon] updates multi/dual languages handling 2020-04-25 11:25:21 +02:00
TheBeastLT
e349a48c1a [addon] return 302 instead of 301 for resolved links 2020-04-22 10:22:55 +02:00
TheBeastLT
0133adbbda [addon] revert provider symbol to cog 2020-04-15 16:47:19 +02:00
TheBeastLT
09ce0f7594 [addon] bumps version 2020-04-15 14:36:36 +02:00
TheBeastLT
940954bb19 [addon] compare size with delta instead of equality 2020-04-15 14:36:12 +02:00
TheBeastLT
c2389cd9e9 [addon] adds initial version for languages visualization 2020-04-15 14:28:27 +02:00
TheBeastLT
3bc8da509d [addon] excludes resolution from cam/ts sources 2020-04-15 12:32:21 +02:00
TheBeastLT
c565980e45 [addon] enables yts and eztv providers 2020-04-14 08:34:17 +02:00
TheBeastLT
de0fc88cf3 [addon] display enabled providers 2020-04-12 20:41:38 +02:00
TheBeastLT
fed5098b88 [addon] moves rd resolver to addon 2020-04-08 21:44:15 +02:00
TheBeastLT
5f81cded75 [scraper] updates stream info mapping 2020-04-05 21:42:44 +02:00
TheBeastLT
eb23968452 [scraper] limit all queries to 500 results 2020-04-05 20:30:48 +02:00
TheBeastLT
b51abbd636 [addon] filter by default providers 2020-04-05 20:30:09 +02:00
TheBeastLT
4ea86742a6 [addon] uses forked rd library 2020-04-03 10:50:24 +02:00
TheBeastLT
6b36667b7f [addon] disable mongo unifiedTopology 2020-03-31 11:53:59 +02:00
TheBeastLT
cfe722c148 [addon] fixes id splitting 2020-03-27 08:29:27 +01:00
TheBeastLT
98eb05510f updates config url 2020-03-26 20:12:45 +01:00
TheBeastLT
6244208ed6 adds docker deployment 2020-03-26 18:34:29 +01:00
TheBeastLT
2c4df9fc47 [addon] fixes 4k sorting 2020-03-20 18:11:02 +01:00
TheBeastLT
701a782986 [addon] cache presorted streams without additional info to reduce byte size 2020-03-20 17:25:33 +01:00
TheBeastLT
5f429ebdc0 [scraper] do not use imdbId for series from tpb 2020-03-20 14:25:05 +01:00
TheBeastLT
25aafc7555 [addon] populate existing config values in template 2020-03-19 20:08:51 +01:00
TheBeastLT
e8390ad2a5 [addon] adds sorting and limit options 2020-03-19 17:10:27 +01:00
TheBeastLT
0e4c65e203 [addon] fix configure text in manifest 2020-03-19 12:57:41 +01:00
TheBeastLT
d5a82fc72d [addon] removes moch url resolving from addon 2020-03-19 12:32:09 +01:00
TheBeastLT
f3f0cda966 [addon] updates configure manifest text 2020-03-19 11:47:21 +01:00
TheBeastLT
9c066a88f1 [addon] add named queue to run single unrestrict 2020-03-18 11:15:15 +01:00
TheBeastLT
1308b9eb7a [addon] fix multiple entries from same torrent issue 2020-03-17 22:57:31 +01:00
TheBeastLT
60b74683d4 [addon] use initial download link instead of transcoded 2020-03-17 22:41:58 +01:00
TheBeastLT
6490b2fbe8 [addon] passed cached file ids in the urls 2020-03-17 22:34:33 +01:00
TheBeastLT
a1d6e5fa80 [addon] fixes kitsu movie handler 2020-03-17 19:57:00 +01:00
TheBeastLT
4de9f3f013 [scraper] fixes cache option deprecation 2020-03-17 19:40:19 +01:00
TheBeastLT
78b3dda9e3 [addon] fixed file selection for multiple files on undefined index 2020-03-17 19:19:32 +01:00
TheBeastLT
e06ab1ca99 [addon] remove cache control 2020-03-17 19:12:25 +01:00
TheBeastLT
99e489f8b8 [addon] add cache control for redirect 2020-03-17 19:03:06 +01:00
TheBeastLT
7fd638b9e0 [addon] add proxy for realdebrid unrestrict request 2020-03-17 18:17:27 +01:00
TheBeastLT
727c763e43 [addon] filter realdebrid cached entries to contain ony videos 2020-03-17 16:37:11 +01:00
TheBeastLT
ea0250c910 [addon] adds experimental realdebrid support for cached torrents 2020-03-17 15:17:10 +01:00
TheBeastLT
7e7e46a5f3 [scraper] updates tpb proxies 2020-03-16 14:48:57 +01:00
TheBeastLT
70c279d7d7 [addon] adds filtering based on provider 2020-03-15 23:49:54 +01:00
TheBeastLT
a1d39af630 [addon] adds custom landing page for addon configuration 2020-03-15 20:37:30 +01:00
TheBeastLT
03d37918cd [addon] check title equality for stream title creation in series 2020-03-15 11:30:21 +01:00
TheBeastLT
dbb3794c5f [addon] updates stream info title creation 2020-03-14 22:29:05 +01:00
TheBeastLT
2b73b56106 [scraper] improves title based decomposer 2020-03-13 15:46:39 +01:00
TheBeastLT
bcd3715612 [addon] fixes kitsu id gate condition 2020-03-12 14:28:26 +01:00
TheBeastLT
a3cc795680 adds language and resolution to torrent table 2020-03-12 14:27:55 +01:00
TheBeastLT
f1b9308578 [addon] adds sequalize dependencies 2020-03-11 19:24:48 +01:00
TheBeastLT
c8e2138856 updates addon cache times 2020-03-11 19:12:22 +01:00
TheBeastLT
2acc9a7f2d updates addon to a working state 2020-03-11 15:06:51 +01:00
TheBeastLT
a83c75a702 filter horriblesubs entries having a magnetlink 2020-03-10 16:26:47 +01:00
TheBeastLT
a44826757c adds addon module 2020-03-10 16:17:31 +01:00