Commit graph

103 commits

Author SHA1 Message Date
TheBeastLT
749070cc5b reduce moch concurrency 2025-09-11 21:54:04 +03:00
TheBeastLT
05e64b4d08 reduce moch concurrency 2025-09-11 16:33:45 +03:00
TheBeastLT
0cd3bd4d22 handle too big entry for RD and TB 2024-11-29 11:08:11 +02:00
TheBeastLT
0b64acb5fd add limits exceeded error handling for PM and RD 2024-11-26 12:47:48 +02:00
TheBeastLT
6779fca502 allow paginating RD catalog 2024-11-26 12:15:53 +02:00
TheBeastLT
94f492cd59 add torbox integration, closes #184 2024-11-26 12:15:36 +02:00
TheBeastLT
061f6f45e0 extend RD cache entries on each access and remove entry when it's not instant
Some checks failed
Deploy Addon / build (SSH_HOST_2, SSH_KEY_2) (push) Has been cancelled
Deploy Addon / build (SSH_HOST_3, SSH_KEY_3) (push) Has been cancelled
Deploy Addon / build (SSH_HOST_4, SSH_KEY_4) (push) Has been cancelled
2024-11-23 17:00:54 +02:00
TheBeastLT
6b4d91f6e0 adapt RD to the api changes
Some checks are pending
Deploy Addon / build (SSH_HOST_2, SSH_KEY_2) (push) Waiting to run
Deploy Addon / build (SSH_HOST_3, SSH_KEY_3) (push) Waiting to run
Deploy Addon / build (SSH_HOST_4, SSH_KEY_4) (push) Waiting to run
2024-11-22 19:10:33 +02:00
TheBeastLT
c916a4ce34 fix possible retry loop in RD 2024-04-20 22:13:00 +03:00
TheBeastLT
b19bc10724 always force file selection when recreating torrent in RD 2024-04-20 21:18:28 +03:00
TheBeastLT
cc750af56f force single file selection when link is an archive 2024-04-20 20:45:04 +03:00
TheBeastLT
4840fe187b when downloading a single file try to see if it's cached under different id set in RD 2024-04-20 20:19:26 +03:00
TheBeastLT
bd5d1d1a56 fix resolving videos for debrid when multiple files from the same torrent are returned 2024-02-05 09:58:50 +02:00
TheBeastLT
11e86c3cdc increase RD timeout 2024-01-30 09:19:57 +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
740b01714b increase rd timeout 2023-12-17 10:40:11 +02:00
TheBeastLT
19b26e1705 adjust debrid timeouts 2023-11-11 12:33:12 +02:00
TheBeastLT
3366903107 temporary reduce RD timeout due to RD hanging requests 2023-11-10 17:39:27 +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
def60844b2 potentially resolve RD downloads items metadata 2023-04-25 22:09:26 +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
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
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
8199b50021 Revert "order moch catalog ascending"
This reverts commit 7b38ba179d.
2022-05-24 09:29:58 +02: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
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
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
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
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
bb8f3fc990 [addon] fix rd retry functionality 2021-03-10 16:27:04 +01:00
TheBeastLT
678e05b7af [addon] handle rd magnet error status 2021-03-09 18:08:53 +01:00
TheBeastLT
6537dd8cb8 [addon] fix rd cached torrent file selection 2021-03-09 14:50:49 +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
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