Commit Graph

123 Commits

Author SHA1 Message Date
Viren070 b4e671d83f perf: don't bypass cache and use source instead of toString 2025-05-06 20:36:34 +01:00
Viren070 760fd27a15 refactor: bypass cache when necessary 2025-05-06 20:16:41 +01:00
Viren070 dfe940b248 refactor: merge keyword and regex filters during filtering 2025-05-06 18:35:47 +01:00
Viren070 9dd8336edc feat: use envalid, improve cache implementation, refactor regex caching 2025-05-06 17:42:08 +01:00
Vidhin 95e7c898a5 feat: Support regex patterns via environment variables to prevent HTTP 431 errors (#162) 2025-05-05 16:14:45 +01:00
Viren070 09220be8e8 feat: improve error logs for stremthru/mediaflow 2025-05-04 19:57:12 +01:00
Viren070 4ab1c7dee1 style: format code 2025-05-04 19:54:18 +01:00
Viren070 ace955b6e4 feat: enable encrypted proxied urls by default 2025-05-04 19:52:34 +01:00
Munif Tanjim 17b30c2c66 feat: add stremthru as proxy provider (#160) 2025-05-04 18:27:47 +01:00
Vidhin 5c7546f0ae feat: Enhance Regex-based Stream Sorting with Multiple Pattern Support (#157) 2025-05-04 15:15:34 +01:00
Viren070 829f872929 feat: allow specifying user agents per addon through environment variables 2025-04-29 19:09:10 +01:00
Viren070 96339c81ac feat(jackettio): add configurable forced hostname, port, and protocol for stream URLs
closes #144
2025-04-29 15:41:07 +01:00
Viren070 8651f2bbc4 feat: add StremThru Store support
closes #123
2025-04-28 20:32:47 +01:00
Viren070 657abaef4c feat: add user agent header for addon requests and allow wrappers to specify additional headers 2025-04-28 14:53:01 +01:00
Viren070 26e53f5cca feat: add Stremio Addons site configuration settings to manifest and settings for ownership verification 2025-04-28 14:49:40 +01:00
Viren070 f7626fde9e fix: correctly force a comet hostname/port/protocol when the value is defined and accept empty strings for the value 2025-04-27 18:42:09 +01:00
Viren070 2072828c1f feat(stremio-jackett)!: update environment variable names 2025-04-27 16:10:30 +01:00
Viren070 c72ef22756 fix: correctly parse easynews++ timeout setting 2025-04-27 15:31:53 +01:00
Viren070 ff393f86a1 fix: add Easynews++ URL and timeout settings 2025-04-27 15:24:59 +01:00
Viren070 36ff245a8f feat: add easynews++ 2025-04-27 15:01:59 +01:00
Viren070 07667a2c6d feat: adjust log format 2025-04-27 15:00:31 +01:00
Viren070 e75ef2fd91 feat: migrate to jackettio fork 2025-04-27 14:10:52 +01:00
Viren070 6d9be7d062 fix: correct casing for 'Torbox' to 'TorBox' in service details 2025-04-27 13:41:07 +01:00
Viren070 41f30ce3b7 fix: only use .json() once 2025-04-27 01:43:04 +01:00
Viren070 f61d24d936 feat: add debug logging for response body in mediaflow 2025-04-26 22:38:08 +01:00
Viren070 fbddafbe9e fix: correct spelling of 'Torbox' to 'TorBox' in addon details 2025-04-26 22:33:10 +01:00
Viren070 ebfccedf57 feat: optimise stream generation and use new mediaflow endpoints with filename support 2025-04-26 21:01:53 +01:00
Viren070 39cace9366 refactor(logging): use function to mask sensitive info 2025-04-26 20:51:19 +01:00
Viren070 b3d42b91ff feat: add support for encrypting MediaFlow URL through ENCRYPT_MEDIAFLOW_URLS environment variable 2025-04-20 20:59:46 +01:00
Viren070 38751f83fe fix: remove default values for FORCE_COMET_* env vars 2025-04-20 20:04:55 +01:00
Viren070 7c6de101ea feat: increase default MAX_EPISODE_SIZE to 150GiB 2025-04-20 19:59:09 +01:00
charleeislegend a03313b337 feat: change default value of MAX_EPISODE_SIZE to 70GiB 2025-04-20 17:06:58 +01:00
Viren070 b8298b2f62 fix: add easydebrid as supported service to Torrentio 2025-03-08 14:02:59 +00:00
Viren070 fab2a9ed7d Merge pull request #98 from Viren070/fix/comet-rewrite
fix(wrappers): use new config format and make service optional for comet
2025-02-28 21:22:28 +00:00
Viren070 4fed2afe6b fix: adjust logging 2025-02-26 15:01:57 +00:00
Viren070 f5e51295d7 Merge branch 'main' into fix/comet-rewrite 2025-02-25 20:42:24 +00:00
Viren070 459e6f67a0 feat: use common function to check for encryption and load api keys from existing configs 2025-02-25 20:41:22 +00:00
Viren070 54ce73814b feat: add optional API key validation and input to configuration (#99) 2025-02-25 17:34:04 +00:00
Viren070 a62adcae7f feat!: add email and password fields to offcloud 2025-02-25 15:45:07 +00:00
Viren070 ad20244e82 fix(utils): update Comet service data 2025-02-25 15:00:48 +00:00
Viren070 982b170997 fix: adjust logging 2025-02-25 14:54:13 +00:00
Viren070 321940276d refactor(logger): use common function to format logging 2025-02-25 14:53:28 +00:00
Viren070 2754db6d1c feat(logger): adjust emojis 2025-02-25 14:52:38 +00:00
Viren070 50313a5261 fix: remove unused code 2025-02-25 14:52:14 +00:00
Viren070 62ba073680 fix(logger): enhance message formatting to handle multi-line strings 2025-02-21 18:54:35 +00:00
Viren070 70265971f9 feat: use winston for logging 2025-02-21 18:02:59 +00:00
Viren070 22ca35890f fix!(crypto): use full 256-bit entropy for AES-256 key
closes #87
2025-02-21 18:01:21 +00:00
Viren070 e6ebf953bd fix(settings): replace nullish coalescing with logical OR for environment variables 2025-02-16 18:28:59 +00:00
Viren070 f6e30a0a8e feat: allow specifiying default jackett indexers for Jackettio addon 2025-02-16 14:43:09 +00:00
Viren070 88adb127a1 fix: handle string boolean values in minifyObj function 2025-02-14 21:43:29 +00:00