Commit Graph
99 Commits
Author SHA1 Message Date
Viren070 a89cdca583 fix: change all debrid service name to AllDebrid
closes #208
2025-06-20 14:21:54 +01:00
Viren070 609931e531 fix: remove outdated decoding of credentials causing issues with some credentials 2025-06-20 13:53:09 +01:00
Viren070 85c0ec1b54 feat: allow disabling pruning and disable it by default 2025-06-20 13:32:50 +01:00
Viren070 7e00e32bbe fix: ensure instances is defined 2025-06-19 14:45:09 +01:00
Viren070 6640a42df8 feat: allow forcing public proxy urls, make password requirements less strict and use server logger type for server.ts, add /configure redirect 2025-06-19 11:15:13 +01:00
Viren070 3ce9dd0ff5 feat: add configurable URL modifications for Stremthru Store and Torz 2025-06-19 00:26:09 +01:00
Viren070 d921070192 fix: adjust cache stat logging behaviour 2025-06-18 22:41:52 +01:00
Viren070 8594ca0374 feat: implement cache statistics logging and configurable interval 2025-06-18 21:24:50 +01:00
Viren070 8394f0969d feat: match years for series too, but don't filter out episode results without a year 2025-06-18 16:52:22 +01:00
Viren070 5b7229299e fix: remove log pollution 2025-06-18 16:51:44 +01:00
Viren070 a6515de271 fix: make adjustments to how internal addon IDs are determined and fix some things 2025-06-18 15:20:50 +01:00
Viren070 5c9406f88e fix: remove unecessary formatBytes function and display actual max size 2025-06-18 00:50:31 +01:00
Viren070 fdbd282110 feat: add asthetic startup logs 2025-06-17 23:41:08 +01:00
Viren070 c2db243b57 fix: don't fail on invalid external api keys when skip errors is true 2025-06-17 20:08:27 +01:00
Viren070 dc50c6c70b feat: add webstreamr, improve parsing of nuviostream results, validate tmdb access token, always check for languages 2025-06-17 20:03:08 +01:00
Viren070 37259d90f1 feat: add sensible built-in limits and configurable limits, remove unused variables from Env 2025-06-17 18:37:36 +01:00
Viren070 62752ef98c feat: enhance title matching by adding year matching option and updating metadata handling 2025-06-17 17:39:55 +01:00
Viren070 9c2a970c7d feat: improve formatting of zod errors when using unions 2025-06-17 17:38:58 +01:00
Viren070 b0cc718a09 feat: implement disjoint set union (DSU) for stream deduplication, ensuring multiple detection methods are handled correctly 2025-06-17 02:14:07 +01:00
Viren070 795adb3e25 fix: make keyword pattern case insensitive 2025-06-16 20:14:55 +01:00
Viren070 18621ca646 fix(rpdb): improve id parsing logic and include type for tmdb 2025-06-16 16:07:13 +01:00
Viren070 302b4cb5c9 feat: implement advanced stream filtering with excluded conditions
closes #57
2025-06-16 14:13:41 +01:00
Viren070 63622e0a07 feat: cache RPDB API Key validation 2025-06-15 21:37:21 +01:00
Viren070 cc2acdeb7a fix: increase recursion threshold limit and window for improved request handling 2025-06-15 20:19:54 +01:00
Viren070 3a9be38c77 fix: ensure uniqueness of preset instanceIds and disallow dots in instanceId 2025-06-15 17:44:16 +01:00
Viren070 048c612896 feat: add doctor who universe 2025-06-15 15:25:42 +01:00
Viren070 59686852d3 feat: add anime catalogs 2025-06-15 15:10:20 +01:00
Viren070 4ce36f1ba0 feat: add streaming catalogs 2025-06-15 14:41:54 +01:00
Viren070 5424490a28 feat: use API_KEY as fallback for ADDON_PASSWORD to maintain backwards compatability 2025-06-15 01:39:41 +01:00
Viren070 1e65fd9e7d feat: make caching more configurable and add to sample .env 2025-06-15 00:26:24 +01:00
Viren070 0e0a18b9c1 fix: add back y flag 2025-06-14 19:15:23 +01:00
Viren070 0c9c86c218 feat!: stuff 2025-06-14 19:13:47 +01:00
Viren070 a67603d669 fix: use structuredClone for config decryption to ensure immutability 2025-06-14 00:42:26 +01:00
Viren070 e741de3787 fix: encrypt forced proxy URL and credentials before assignment 2025-06-14 00:28:39 +01:00
Viren070 d26602631e fix: ignore recursion checks for certain requests 2025-06-13 20:36:15 +01:00
Viren070 155519951b fix: carry out regex check for new users too 2025-06-13 20:21:36 +01:00
Viren070 56734f0956 fix: log errors in more cases, correctly handle partial proxy configuration, correctly handle undefined value in tryDecrypt, only decrypt when defined 2025-06-13 18:28:12 +01:00
Viren070 2f371876c1 fix: improve error handling in TMDBMetadata by including response status and status text 2025-06-13 18:03:46 +01:00
Viren070 3173cafd18 refactor: remove unused option type constants and clean up exports 2025-06-13 17:12:36 +01:00
Viren070 aa98e7b491 fix: adjust default rate limit values 2025-06-13 16:32:58 +01:00
Viren070 c60ef6fde9 fix: update handling of default/forced values 2025-06-13 16:24:51 +01:00
Viren070 091394b837 feat: proxy fixes and log adjustments 2025-06-13 14:54:53 +01:00
Viren070 d2f4dc1b8d fix: pass user provided TMDB access token to TMDBMetadata 2025-06-13 13:42:31 +01:00
Viren070 915187a612 feat: use sliders for seeder ranges and fix some options not being multi-option 2025-06-13 13:35:52 +01:00
Viren070 39b1e84d87 feat: ui improvments 2025-06-12 23:52:19 +01:00
Viren070 dd0f45c731 feat: validate regexes on config validation 2025-06-12 18:23:10 +01:00
Viren070 bec91a8a58 feat: allow passing flags through 2025-06-12 18:23:00 +01:00
Viren070 d845c0ce8b feat: add delete icon to preferred list, only load valid values, fix password requirement check for new logins, fix spellings and add types 2025-06-12 16:25:55 +01:00
Viren070 c9356db83a feat: expand cache system and add rate limiting to all routes, attempt to block recursive requests 2025-06-12 14:49:55 +01:00
Viren070 d0077f4d64 refactor: remove deprecated MediaFusion and Stremio Jackett environment variables 2025-06-11 15:08:56 +01:00