Commit Graph

821 Commits

Author SHA1 Message Date
Viren070 a85ee25280 Update README.md 2025-05-04 22:56:59 +01:00
Viren070 c5b36ee92e 1.19.0 v1.19.0 2025-05-04 22:03:54 +01:00
Viren070 f7f6331746 fix: correctly determine valid filenames within a description to minimise multi-line parse strings 2025-05-04 21:40:54 +01:00
Viren070 8de35c2da6 fix: ensure foldername is extracted correctly for mediafusion results 2025-05-04 21:40:44 +01:00
Vidhin 6fc5929709 docs: update README with regex-based filtering and sorting features (#161) 2025-05-04 20:18:36 +01:00
Viren070 aa5053d2d9 docs: mention stremthru in description too 2025-05-04 20:17:58 +01:00
Viren070 f6e4539972 fix: ensure folder and filename are only added when defined in torrentio format 2025-05-04 20:05:49 +01:00
Viren070 ec96873e1a refactor: simplify IP retrieval logic by extracting retry logic into function 2025-05-04 20:02:55 +01:00
Viren070 09220be8e8 feat: improve error logs for stremthru/mediaflow 2025-05-04 19:57:12 +01:00
Viren070 71cc439ee0 chore: delete lerna.json 2025-05-04 19:54:42 +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
Viren070 c76e3edbe8 docs: update sample .env and README for StremThru proxy integration 2025-05-04 19:48:57 +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
Vidhin d4db3aff2b feat: Add regex-based stream sorting with API key protection (#156)
* feat: add regex-based stream sorting with API key protection

* refactor: optimize regex matching for stream sorting

* fix: add set regex sort pattern in loadFromConfig
2025-05-03 01:03:14 +01:00
Vidhin b7e512b3d9 feat: implement regex-based stream filtering with API key protection (#155) 2025-05-01 23:20:44 +01:00
Viren070 69247632f9 1.18.0 v1.18.0 2025-05-01 20:29:01 +01:00
Viren070 4efbc1bc51 feat: add tools variable to allow new lines and removing lines 2025-05-01 19:45:32 +01:00
Viren070 feca66d9d5 feat: add folderName property, show in gdrive and torrentio formats. deprecate stream.name, add stream.filename and stream.folderName
closes #147
2025-05-01 19:12:40 +01:00
Viren070 0f4d6b769d fix: use logger and only log when removeIndexes is greater than 0 2025-05-01 18:25:05 +01:00
Viren070 f14ac825cf feat: changes
This commit removes the 'Move Addon Name to description' setting in favour of the custom formatter

Adds the following fields for use in a custom formatter:

config.addonName (returns the value of `ADDON_NAME`)
config.showDie (returns the value of `SHOW_DIE`)

stream.title (string)
stream.year (string)
stream.season (number)
stream.seasons (number[])
stream.episode (number)
stream.proxied (boolean)

you now control 100% of the stream output, including the game die emoji and the detective emoji for proxied streams.

Adds a proxied switch in the preview.

Adjusted default addon name to Torrentio to account for config.addonName

refactored the way streams were generated.
2025-05-01 17:57:30 +01:00
Viren070 22395d0949 fix(cf-worker): use utf-8 encoding when extracting 2025-05-01 17:49:08 +01:00
Viren070 c3b25292b8 docs: add badges 2025-04-30 19:26:33 +01:00
Viren070 7bbe155606 1.17.0 v1.17.0 2025-04-30 18:33:31 +01:00
Viren070 a8658a302a docs: add missing emoji and adjust note to not get auto formatted incorrectly 2025-04-30 17:37:55 +01:00
Viren070 bd65810ed1 docs: fix note again 2025-04-30 17:35:37 +01:00
Viren070 73871dedab docs: emojis 2025-04-30 17:34:13 +01:00
Viren070 dedf04cd11 docs: fix note 2025-04-30 17:02:01 +01:00
Viren070 0e52cf1f04 docs: improve getting started docs 2025-04-30 17:00:26 +01:00
Viren070 6f7eb2db87 docs: fix links 2025-04-30 16:50:57 +01:00
Viren070 2eeb207329 docs: simplify README.md to focus on features
migrating to Wiki
2025-04-30 16:49:06 +01:00
Viren070 c57157614e docs: add Jackettio and StremThru configuration options to .env.sample 2025-04-30 16:48:42 +01:00
Viren070 c54f18cd07 docs: add licensing information and attribution for custom formatter code from zipline 2025-04-30 16:48:25 +01:00
Viren070 cf7418e09d docs: simplify compose.yaml and remove traefik compose.yaml from repository 2025-04-30 16:48:03 +01:00
Viren070 abed8df4c9 fix(frontend): use Buffer.from for utf-8 encoding when loading existing configurations 2025-04-30 14:23:52 +01:00
Viren070 66b4a0cc16 fix: correctly load existing custom formats 2025-04-30 14:04:57 +01:00
Viren070 7da921a400 fix: add 'isfalse' to check_false string check 2025-04-30 14:04:42 +01:00
Viren070 8cbe54bdad fix(frontend): load existing custom formatters 2025-04-30 02:36:16 +01:00
Viren070 76b0cee607 feat(formatters): add language emoji property to stream 2025-04-30 02:35:27 +01:00
Viren070 b583325162 fix: safely handle errors in custom formats and fallback to gdrive format 2025-04-30 01:21:59 +01:00
Viren070 c43cd4e574 fix: extract age from easynews++ results
closes #145
2025-04-30 01:07:13 +01:00
Viren070 fa5898286d fix(formatters): remove empty lines from parsed string output 2025-04-30 00:59:44 +01:00
Viren070 006154de69 fix(formatters): provide infoHash and message in stream obj 2025-04-30 00:35:58 +01:00
Viren070 a2a98375e2 feat(formatters): add support for 'isfalse' modifier 2025-04-30 00:29:49 +01:00
Viren070 f63cab4ac8 fix(formatters): handle undefined values for personal and cached properties in convertStreamToParseValue 2025-04-29 23:35:11 +01:00
Viren070 7adf35213c fix(frontend): correct placeholder texts in custom formatter 2025-04-29 23:22:51 +01:00
Viren070 5eb3908c18 fix: use correct import path for custom format 2025-04-29 23:09:03 +01:00
Viren070 e2f3ff638d fix(formatters): correctly export and import customFormat 2025-04-29 23:01:27 +01:00
Viren070 bd4ae5afed fix(frontend): update description to reference available variables and link to wiki 2025-04-29 22:45:14 +01:00