Commit Graph

1140 Commits

Author SHA1 Message Date
Viren070 302b4cb5c9 feat: implement advanced stream filtering with excluded conditions
closes #57
2025-06-16 14:13:41 +01:00
Viren070 3779ea09d3 feat: improve handling of unsupport meta id and type 2025.06.16.0122-nightly 2025-06-16 02:22:38 +01:00
Viren070 6a874806b8 fix(frontend): update filter options to use textValue to correctly show addon name when selected 2025.06.16.0031-nightly 2025-06-16 01:30:59 +01:00
Viren070 63622e0a07 feat: cache RPDB API Key validation 2025.06.15.2037-nightly 2025-06-15 21:37:21 +01:00
Viren070 10bef68c36 fix: coerce year field to string type in ParsedFileSchema for consistent data handling 2025-06-15 21:34:08 +01:00
Viren070 cc6eea7e52 fix: coerce runtime to string type in MetaSchema for improved validation 2025.06.15.1945-nightly 2025-06-15 20:44:31 +01:00
Viren070 d7355cb598 fix: only add addons that support the type only when idPrefixes is undefined 2025-06-15 20:29:12 +01:00
Viren070 9213d781d1 fix: reduce timeout duration for resetting values in AddonModal to ensure new modals properly keep their initial values 2025-06-15 20:20:20 +01:00
Viren070 cc2acdeb7a fix: increase recursion threshold limit and window for improved request handling 2025-06-15 20:19:54 +01:00
Viren070 f3a3683941 refactor: change logger level from debug to info for cache retrieval and resource fetching 2025.06.15.1830-nightly 2025-06-15 19:30:18 +01:00
Viren070 db473f3a32 fix: include overrideType in catalog modification check 2025-06-15 19:30:03 +01:00
Viren070 caeb282438 fix(frontend): load existing overriden type in newType 2025-06-15 19:29:51 +01:00
Viren070 bd19d01b54 fix: add France option to DebridioTvPreset language selection 2025.06.15.1802-nightly 2025-06-15 19:02:33 +01:00
Viren070 f031f1a50e fix: default version to 0.0.0 when not defined 2025.06.15.1749-nightly 2025-06-15 18:49:45 +01:00
Viren070 d99a29fd6e feat: allow editing catalog type 2025.06.15.1726-nightly 2025-06-15 18:25:46 +01:00
Viren070 3a9be38c77 fix: ensure uniqueness of preset instanceIds and disallow dots in instanceId 2025.06.15.1644-nightly 2025-06-15 17:44:16 +01:00
Viren070 9fab1162c0 feat: adjust handling of meta requests by trying multiple supported addons until one succeeds 2025.06.15.1640-nightly 2025-06-15 17:39:14 +01:00
Viren070 35ceb87ff3 fix: don't pass idPrefixes in manifest response 2025-06-15 17:38:07 +01:00
Viren070 093f90a3ee feat: add alert option to DebridioTmdbPreset and TmdbCollectionsPreset for language selector clarification 2025-06-15 17:25:33 +01:00
Viren070 fd03112288 fix: check if title matching is enabled before attempting to fetch titles 2025.06.15.1609-nightly 2025-06-15 17:09:48 +01:00
Viren070 299a6d578c fix: ensure tmdb access token, rpdb api key, and password options are filtered out when exclude credentials is on 2025.06.15.1555-nightly 2025-06-15 16:55:35 +01:00
Viren070 671567cb43 fix: update social link from Buy Me a Coffee to Ko-fi in DcUniversePreset 2025-06-15 16:55:05 +01:00
Viren070 ea02be99a7 feat: add social options to various presets 2025.06.15.1531-nightly 2025-06-15 16:31:03 +01:00
Viren070 a0a3c8231a feat: add alert and socials options to schema, implement SocialIcon component, and update TemplateOption to render new option types 2025-06-15 16:30:52 +01:00
Viren070 048c612896 feat: add doctor who universe 2025.06.15.1425-nightly 2025-06-15 15:25:42 +01:00
Viren070 59686852d3 feat: add anime catalogs 2025.06.15.1411-nightly 2025-06-15 15:10:20 +01:00
Viren070 f32a1a1002 feat: add keepOpenOnSelect prop to Combobox for customizable popover behavior and set it to true by default 2025-06-15 14:56:29 +01:00
Viren070 4ce36f1ba0 feat: add streaming catalogs 2025.06.15.1342-nightly 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.0040-nightly 2025-06-15 01:39:41 +01:00
Viren070 1e65fd9e7d feat: make caching more configurable and add to sample .env 2025.06.14.2326-nightly 2025-06-15 00:26:24 +01:00
Viren070 a65ef19f55 fix: correctly handle negate flag 2025.06.14.2225-nightly 2025-06-14 23:25:02 +01:00
Viren070 77ee7b48c4 feat: add anime specific sorting and add help box to sort menu 2025.06.14.2141-nightly 2025-06-14 22:40:53 +01:00
Viren070 73b4d0b99f fix: allow null value in MetaVideoSchema 2025.06.14.1943-nightly 2025-06-14 20:19:27 +01:00
Viren070 ec7a19a92d fix(frontend): set default presetInstanceId to 'custom' to pass length check 2025-06-14 20:15:40 +01:00
Viren070 0e0a18b9c1 fix: add back y flag 2025-06-14 19:15:23 +01:00
Viren070 0c9c86c218 feat!: stuff 2025.06.14.1814-nightly 2025-06-14 19:13:47 +01:00
Viren070 e8971df66d fix(frontend): encode password when loading config 2025.06.14.0142-nightly 2025-06-14 02:41:59 +01:00
Viren070 9e1960a6dd fix(rpdbCatalogs): correct spelling of 'movies' to 'movie' 2025.06.14.0105-nightly 2025-06-14 02:04:46 +01:00
Viren070 6cf843666f fix: decrypt values for catalog fetching 2025-06-14 02:04:14 +01:00
Viren070 a67603d669 fix: use structuredClone for config decryption to ensure immutability 2025.06.13.2342-nightly 2025-06-14 00:42:26 +01:00
Viren070 e741de3787 fix: encrypt forced proxy URL and credentials before assignment 2025.06.13.2328-nightly 2025-06-14 00:28:39 +01:00
Viren070 32f90fb0f3 fix: set public IP to undefined when empty 2025.06.13.2234-nightly 2025-06-13 23:33:58 +01:00
Viren070 af24d674d1 fix: update help text to include selected proxy name rather than mediaflow only 2025.06.13.2224-nightly 2025-06-13 23:24:06 +01:00
Viren070 61781b7e06 fix: default value to mediaflow if neither forced or proxy is defined and remove fallback from select value 2025.06.13.2144-nightly 2025-06-13 22:44:32 +01:00
Viren070 3c2c59e676 feat: add public ip option and load forced/default value to proxy menu 2025.06.13.2129-nightly 2025-06-13 22:29:01 +01:00
Viren070 b63813c29d feat: rename API Key to Addon Password and update related help text in save-install component 2025-06-13 22:28:43 +01:00
Viren070 ce5a5b9905 fix: add back logo.png to v1 path for backwards compatability 2025.06.13.1936-nightly 2025-06-13 20:36:29 +01:00
Viren070 d26602631e fix: ignore recursion checks for certain requests 2025-06-13 20:36:15 +01:00
Viren070 c208b9ce01 docs: update rate limits in .env.sample 2025-06-13 20:25:26 +01:00
Viren070 e07a0b5625 chore: update package-lock.json 2025.06.13.1922-nightly 2025-06-13 20:21:53 +01:00