Commit graph

490 commits

Author SHA1 Message Date
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
ac17dc5087 fix typo
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-17 21:42:06 +02:00
TheBeastLT
87939e490b fine tune mongo connection config
Some checks are pending
Deploy Addon / build (SSH_HOST, SSH_KEY) (push) Waiting to run
Deploy Addon / build (SSH_HOST_2, SSH_KEY_2) (push) Waiting to run
Deploy Addon / build (SSH_HOST_4, SSH_KEY_4) (push) Waiting to run
2024-11-17 12:53:37 +02:00
TheBeastLT
a2c126e072 return auth blocked error for ad 2024-11-17 12:31:06 +02:00
TheBeastLT
029f956563 downgrade sequalize and pg
Some checks failed
Deploy Addon / build (SSH_HOST, SSH_KEY) (push) Waiting to run
Deploy Addon / build (SSH_HOST_2, SSH_KEY_2) (push) Waiting to run
Deploy Addon / build (SSH_HOST_4, SSH_KEY_4) (push) Waiting to run
Deploy Catalogs / build (push) Has been cancelled
2024-11-17 12:19:08 +02:00
TheBeastLT
413162bc3c update cache manager usage
Some checks are pending
Deploy Addon / build (SSH_HOST, SSH_KEY) (push) Waiting to run
Deploy Addon / build (SSH_HOST_2, SSH_KEY_2) (push) Waiting to run
Deploy Addon / build (SSH_HOST_4, SSH_KEY_4) (push) Waiting to run
Deploy Catalogs / build (push) Waiting to run
2024-11-16 22:40:16 +02:00
TheBeastLT
c3e9bfeafd add ilCorSaRoNeRo provider, closes #165 2024-10-24 10:31:33 +03:00
TheBeastLT
9d70ee0b31 bump parse title 2024-09-17 14:46:43 +03:00
TheBeastLT
69fee71d6e add info for Non3D filter 2024-09-17 14:46:34 +03:00
TheBeastLT
7714cb129a remove default trackers 2024-08-03 13:26:32 +03:00
TheBeastLT
63edde3647 do not lowercase provider when extracting 2024-08-03 13:21:40 +03:00
TheBeastLT
caa29c8efc bump parse title 2024-07-08 08:42:34 +03:00
TheBeastLT
1782e03660 use filename from behaviorhints in encoded redirect url 2024-05-26 21:23:15 +03:00
TheBeastLT
0105173c6a add filename to stream info 2024-05-26 18:41:00 +03:00
TheBeastLT
3984e2b0ed try to fix offcloud file selection 2024-05-25 12:48:09 +03:00
TheBeastLT
d575c5fc9b remove debrid catalog cache time 2024-05-24 11:10:04 +03:00
TheBeastLT
8e5f8ee2b8 add Wolfmax4k provider 2024-05-19 11:10:50 +03:00
TheBeastLT
4272d2886e add 3D filters, closes #182 2024-05-19 11:08:22 +03:00
TheBeastLT
c0a74b0f26 add 3D indicator, closes #211 2024-05-19 11:07:39 +03:00
TheBeastLT
f5915224d3 add filter to exclude when DV is together with HDR profile 2024-05-19 10:05:10 +03:00
TheBeastLT
08b3d393b7 sort hdr links above regular ones 2024-05-19 09:56:39 +03:00
TheBeastLT
20187a1145 fix failing rd retry when infohash not indexed 2024-04-29 09:09:17 +03:00
TheBeastLT
87648bbe50 pass ip to all debrid requests 2024-04-26 09:45:05 +03: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
a83eef99da improve offcloud link resolving 2024-03-15 20:39:43 +02:00
TheBeastLT
9c92b2100f sort debrid videos depending on filename matching 2024-03-15 20:27:16 +02:00
TheBeastLT
ba65d15b37 improve offcloud link resolving 2024-03-15 20:25:57 +02: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
fb267b8057 remove psql logging 2024-01-31 09:30:59 +02:00
TheBeastLT
79b83e52e4 reduce psql connection pool a bit 2024-01-31 09:25:33 +02:00
TheBeastLT
ebf2934c6c cache resolve url in remote mongo and reduce cache time 2024-01-31 09:24:31 +02:00
TheBeastLT
11e86c3cdc increase RD timeout 2024-01-30 09:19:57 +02:00
TheBeastLT
cca0331caa remove bottleneck 2024-01-30 08:56:27 +02:00
TheBeastLT
cc0d8cbdab bump node base image to 21 2024-01-30 08:49:58 +02:00
TheBeastLT
81218bbc8d increase mongo connection pool 2024-01-28 21:44:54 +02:00
TheBeastLT
3bf13e68ba try use p-limit instead of bottleneck 2024-01-28 02:12:41 +02:00
TheBeastLT
64b8a55f3b do not limit stream request named queue 2024-01-26 01:30:25 +02:00
TheBeastLT
9366ad1ccb fix request named queue 2024-01-26 01:20:35 +02:00
TheBeastLT
4681cb1f1b add named queue for stream requests 2024-01-26 01:12:44 +02:00
TheBeastLT
af7511a610 export named queue creation 2024-01-26 01:12:02 +02:00
TheBeastLT
0a06018f83 reduce limiter concurrent 2024-01-26 00:27:17 +02:00
TheBeastLT
3f1624cd8e add temp logging 2024-01-26 00:14:52 +02:00
TheBeastLT
a71a846dbd bring back sw stats 2024-01-26 00:09:18 +02:00
TheBeastLT
a22d7d4b10 improve psql pool config 2024-01-22 21:58:53 +02:00
TheBeastLT
0fdc968a86 remove psql pool evict 2024-01-22 00:13:27 +02:00
TheBeastLT
a51ddc53c5 revert bypassing mongo 2024-01-21 23:46:15 +02:00
TheBeastLT
f22df6c5cb try to test bypassing mongo 2024-01-21 23:36:07 +02:00
TheBeastLT
1572ae4af5 add psql pool config 2024-01-21 23:31:58 +02:00
TheBeastLT
777241fdfa add mongo pool size 2024-01-21 23:25:07 +02:00
TheBeastLT
4ee220a1ad move limiter before mongo call 2024-01-21 23:14:44 +02:00
TheBeastLT
8a4eb4cdfe add limiter options 2024-01-19 10:30:13 +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
087ea37c2a increase limiter concurrency 2024-01-14 23:55:28 +02:00
TheBeastLT
25d5a6fa03 remove sw stats 2024-01-14 06:55:06 +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
96879c13cd change addon name based on debrid configured 2023-12-17 10:52:48 +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
bdf05a12ea fix install link copy functionality 2023-12-16 11:13:17 +02:00
edde746
fb3fe2767c
remove clipboard permission prompt (#176) 2023-12-16 10:04:02 +01: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
c2a46db833 add name when creating magnet link 2023-12-15 13:29:50 +02:00
TheBeastLT
6be344423c fix selecting offcloud unrestricted link for multi dir torrents 2023-12-15 13:18:47 +02:00
TheBeastLT
fc9ecaa1f8 bump axios 2023-11-11 12:34:46 +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
7b76236d36 add skip extra to debrid catalogs 2023-11-02 11:59:59 +02:00
TheBeastLT
6eeeb7b674 add catalog access for putio 2023-11-02 11:58:55 +02:00
TheBeastLT
1a02cb2004 do not include invalid tr when creating magnet 2023-11-02 10:47:31 +02:00
TheBeastLT
394c2fab42 fix putio moch client 2023-11-02 10:29:38 +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
77db08c9b2 move rate limiting directly to handler 2023-10-31 21:01:02 +02:00
TheBeastLT
a4cdccc469 add swagger stats 2023-10-31 18:39:32 +02:00
TheBeastLT
d2abfc1d81 audit fix npm packages 2023-10-31 17:02:56 +02:00
TheBeastLT
4c83c8d69b bump version 2023-10-31 14:25:03 +02:00
TheBeastLT
86cf502725 migrate to esm structure 2023-10-31 14:21:04 +02:00
TheBeastLT
c7fa8e9c50 add video size filter to configuration options, closes #131 2023-10-31 13:29:57 +02:00
TheBeastLT
9990acf36e retrieve resolver host from request instead of static value 2023-10-31 11:23:30 +02:00
TheBeastLT
cf1ab4212d reduce non cached rd availability cache time 2023-10-31 09:36:35 +02:00
TheBeastLT
7a70255761 bump parse title 2023-10-31 09:23:40 +02:00
TheBeastLT
0967bdc950 bump parse title 2023-10-30 20:22:39 +02:00