Commit graph

222 commits

Author SHA1 Message Date
TheBeastLT
11e86c3cdc increase RD timeout 2024-01-30 09:19:57 +02:00
TheBeastLT
af7511a610 export named queue creation 2024-01-26 01:12:02 +02:00
TheBeastLT
94ec4a7a52 retry offcloud download on error 2024-01-15 15:04:21 +02:00
TheBeastLT
e907953cde delete putio transfer when file doesnt exist before adding new transfer 2024-01-15 15:03:13 +02:00
TheBeastLT
ead029d48e increase concurrency and add debrid catalog cache max age 2024-01-15 14:31:25 +02:00
TheBeastLT
a1f2f2a9f1 reduce rd timeout and increase concurrency 2024-01-15 00:24:48 +02:00
TheBeastLT
124bfae953 try to fix putio 2024-01-07 11:29:55 +02:00
TheBeastLT
ac7a5ff3aa add offcloud download error message 2023-12-30 10:18:28 +02:00
TheBeastLT
8ea437e992 improve offcloud link resolving 2023-12-17 10:40:40 +02:00
TheBeastLT
740b01714b increase rd timeout 2023-12-17 10:40:11 +02:00
TheBeastLT
afa1458144 use custom fn to detect same filename in debrids 2023-12-16 19:04:53 +02:00
TheBeastLT
2c4da0679f add bingeGroup for debrid meta streams 2023-12-16 14:59:17 +02:00
TheBeastLT
cf3eb270a3 resolve infoHash for offcloud and premiumize debrid metas 2023-12-16 14:53:52 +02:00
TheBeastLT
66988c6604 check offcloud status of torrent as info from history has inconsistent data 2023-12-16 14:37:11 +02:00
TheBeastLT
2924869a43 fix offcloud catalog meta access for single file torrents 2023-12-15 19:48:49 +02:00
TheBeastLT
84448aded4 resolve offcloud url for single file torrents 2023-12-15 16:47:49 +02:00
TheBeastLT
6be344423c fix selecting offcloud unrestricted link for multi dir torrents 2023-12-15 13:18:47 +02:00
TheBeastLT
19b26e1705 adjust debrid timeouts 2023-11-11 12:33:12 +02:00
TheBeastLT
4c2f4306b1 add resolver queue per debrid 2023-11-11 12:30:29 +02:00
TheBeastLT
3366903107 temporary reduce RD timeout due to RD hanging requests 2023-11-10 17:39:27 +02:00
TheBeastLT
6eeeb7b674 add catalog access for putio 2023-11-02 11:58:55 +02:00
TheBeastLT
deb982a409 fix putio moch client 2023-11-02 10:27:58 +02:00
TheBeastLT
f9a28c15c2 append filename to debrid meta streams 2023-11-01 17:19:27 +02:00
TheBeastLT
5c2b5a59be fix debrid filename matching for title with non unicode chars 2023-11-01 17:12:32 +02:00
TheBeastLT
614c3f4643 enable tokyotosho and anidex providers 2023-11-01 12:50:40 +02:00
TheBeastLT
25313192d2 try to handle common debrid error for catalog retrieval 2023-10-31 22:26:26 +02:00
TheBeastLT
8a2f0093c6 do not encode realdebrid cachedIds into stream url 2023-10-31 21:27:36 +02:00
TheBeastLT
86cf502725 migrate to esm structure 2023-10-31 14:21:04 +02:00
TheBeastLT
9990acf36e retrieve resolver host from request instead of static value 2023-10-31 11:23:30 +02:00
TheBeastLT
76c3e9ac3f fix alldebrid retry create torrent 2023-10-12 09:03:29 +03:00
TheBeastLT
018558b181 return zero seeders download links when needed 2023-05-11 22:24:38 +02:00
TheBeastLT
554d10b5af include even 0 seeders streams for series when cached in debrid 2023-05-07 14:06:18 +02:00
TheBeastLT
def60844b2 potentially resolve RD downloads items metadata 2023-04-25 22:09:26 +02:00
TheBeastLT
4eb167ccc3 remove debrid meta type override 2023-04-25 17:21:15 +02:00
TheBeastLT
ba57412728 override debrid meta type if series 2023-04-25 17:15:40 +02:00
TheBeastLT
6889975485 remove meta id overriding when enriching 2023-04-25 16:54:37 +02:00
TheBeastLT
cb381881a5 enrich metadata for some debrid providers' metas 2023-04-25 16:35:45 +02:00
TheBeastLT
6c7b267764 add RD downloads meta to real debrid catalog 2023-04-18 19:31:43 +02:00
TheBeastLT
683776ab6d retry downloading single file when no link found or only torrent rar available 2023-01-08 20:38:20 +02:00
TheBeastLT
b8265f1db1 move AD retry condition to correct place 2022-12-08 18:45:07 +01:00
TheBeastLT
c430b6e5b1 try to delete magnet in AD if too many 2022-12-08 18:30:38 +01:00
TheBeastLT
4b47b307b3 handle banned user AD error 2022-10-25 11:26:36 +02:00
TheBeastLT
d666716140 retrieve only first page of torrents from rd 2022-10-22 16:46:23 +02:00
TheBeastLT
c986088f47 display error stream response for expires rd sub 2022-10-09 13:46:48 +02:00
TheBeastLT
47d87a10f9 increase resolve queue concurrency 2022-09-14 18:14:09 +02:00
TheBeastLT
a5b6dd3646 show specific error for infringing file removed error 2022-07-27 09:36:13 +02:00
TheBeastLT
eb86b83170 add insecure parse to docker cmd 2022-06-24 09:09:42 +03:00
TheBeastLT
96c8b300aa fix offcloud error handling 2022-06-17 22:04:56 +03:00
TheBeastLT
a634ec318b fix downloading status for offcloud 2022-06-03 22:20:44 +03:00
TheBeastLT
d55f1556e3 add offcloud moch, closes #56 2022-06-03 10:50:41 +03:00
TheBeastLT
8199b50021 Revert "order moch catalog ascending"
This reverts commit 7b38ba179d.
2022-05-24 09:29:58 +02:00
TheBeastLT
0ef906dacc check pm for archive and stream link status 2022-04-05 16:19:38 +02:00
TheBeastLT
a689620f74 fix premiumize error messages 2022-04-05 15:39:07 +02:00
TheBeastLT
54fbcc89d2 include ip in resolved url cache key 2022-03-23 09:43:51 +01:00
TheBeastLT
f864f95ca0 cache resolved url for longer 2022-03-23 09:06:44 +01:00
TheBeastLT
7b38ba179d order moch catalog ascending 2022-03-15 14:53:14 +01:00
TheBeastLT
29b232318e return only streams property for moch meta 2022-03-09 15:54:39 +01:00
TheBeastLT
c8f25b3089 dump debrid link and pass ip 2022-01-28 15:33:33 +01:00
TheBeastLT
c3b37b3537 disable browser streaming links for RD 2022-01-13 19:27:58 +01:00
TheBeastLT
5ce051b204 return streaming url when in browser for RD and PM 2022-01-06 23:14:15 +01:00
TheBeastLT
e23fa9bb55 chunk PM cached hashes query 2022-01-05 17:17:18 +01:00
TheBeastLT
faca41eb7c rd retry on 504 for availability check 2021-12-15 11:26:21 +01:00
TheBeastLT
5d42389067 use custom rate limit key generator due to cf changes 2021-12-13 09:15:04 +01:00
TheBeastLT
3e66db3717 [addon] show filename at the end of moch url for external players 2021-06-20 13:37:07 +02:00
TheBeastLT
f1a0bbb23e [addon] include bingeGroup in debrid download links 2021-06-18 21:36:05 +02:00
TheBeastLT
20472015c1 [addon] reduce hashes size when rd responds with empty 200 2021-06-17 17:09:09 +02:00
TheBeastLT
f3d326a55a [addon] cache rd availability results 2021-06-16 13:41:47 +02:00
TheBeastLT
8794b129c6 [addon] fix rd retry loop 2021-03-17 12:54:55 +01:00
TheBeastLT
7cc93809bd [addon] add a timeout for resolve method 2021-03-14 18:27:37 +01:00
TheBeastLT
759f25ca2f [addon] use mem cache for resolved links 2021-03-14 18:09:22 +01:00
TheBeastLT
34879962ee [addon] fix rd retry torrent logic 2021-03-11 12:16:05 +01:00
TheBeastLT
2cd111bec7 [addon] blacklist moch bad tokens and return a indication response 2021-03-10 17:20:34 +01:00
TheBeastLT
1c6447add6 [addon] return both stream and streams property in moch meta response 2021-03-10 16:33:14 +01:00
TheBeastLT
bb8f3fc990 [addon] fix rd retry functionality 2021-03-10 16:27:04 +01:00
TheBeastLT
e5223c0c98 [addon] fix debrid link logging 2021-03-10 10:08:31 +01:00
TheBeastLT
678e05b7af [addon] handle rd magnet error status 2021-03-09 18:08:53 +01:00
TheBeastLT
8d6df4523f [addon] remove open torrent debridlink logic 2021-03-09 17:28:14 +01:00
TheBeastLT
80f34dabb0 [addon] update to show checking status as downloading 2021-03-09 16:09:24 +01:00
TheBeastLT
187972d7de [addon] update debridlink status checks 2021-03-09 16:07:39 +01:00
TheBeastLT
6537dd8cb8 [addon] fix rd cached torrent file selection 2021-03-09 14:50:49 +01:00
TheBeastLT
79f4193792 [addon] add debridlink support, closes #19 2021-03-09 12:27:52 +01:00
TheBeastLT
e1e95d1ecf [addon] change rd torrent retry logic and add failed opening torrent message 2021-03-09 12:18:16 +01:00
TheBeastLT
a33d6a9873 [addon] check rd cached torrents in chunks 2021-03-09 12:17:12 +01:00
TheBeastLT
58e23be2ab [addon] update ad retry download statuses 2021-03-01 20:46:44 +01:00
TheBeastLT
45b0306266 [addon] return premiumize link instead of stream_link 2021-03-01 20:41:27 +01:00
TheBeastLT
cc2482ae08 [addon] try to select files on rd magnet conversion status 2021-02-24 17:09:25 +01:00
TheBeastLT
dad6820c70 [addon] treat rd uploading status as downloading 2021-02-24 14:34:43 +01:00
TheBeastLT
5e5e749691 [addon] improve moch error logging 2021-02-24 11:49:45 +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
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