Viren070
48dbaddf67
feat: add dynamic fetching strategy with redesigned strategy card and fix parallel groups
...
closes #410
2025-09-27 20:21:49 +01:00
Viren070
8f0bfc5004
feat: add ALTERNATE_DESIGN env var
2025-09-26 01:23:07 +01:00
Viren070
04eef19cbc
feat(frontend: adjust favicons and webapp manifest
2025-09-26 00:52:44 +01:00
Viren070
c11690c22b
feat: add new logo assets and manifest for frontend
2025-09-25 22:52:12 +01:00
Viren070
e562fc10a4
fix(frontend): filter out tvdb api key in exports
2025-09-25 14:45:32 +01:00
Viren070
b5e6d722f3
feat: move H-OU and H-SBS to visualTags
2025-09-22 15:26:28 +01:00
Viren070
86f88fd735
fix(frontend): add new-password autoComplete attribute to RPDB API Key input
2025-09-22 13:11:03 +01:00
Viren070
2790f45541
feat: add knaben builtin addon
2025-09-20 20:10:38 +01:00
Viren070
f494a1c4c9
fix: ensure existing statistic settings remain during migration
2025-09-20 17:34:56 +01:00
Viren070
e1826095e2
fix(frontend): ensure migrations are applied when loading user data from local storage
2025-09-20 17:32:11 +01:00
Viren070
5ad2909787
fix(frontend): set a default value for statistics to show
2025-09-20 17:30:13 +01:00
Viren070
242b870551
fix(frontend): fully reset user data when set to null
2025-09-20 17:29:48 +01:00
Viren070
f84fb25de1
feat: allow customising which stats are shown
2025-09-19 19:21:26 +01:00
Viren070
edbcc272e7
feat(frontend): implement formatter import/export functionality with refactored ImportModal component
2025-09-19 18:58:46 +01:00
Viren070
ca407f36ce
feat: support getting metadata from tvdb
2025-09-19 18:41:47 +01:00
Viren070
7cdd7c0b8e
fix: .
2025-09-18 16:08:53 +01:00
Viren070
039081b9da
feat(frontend): add reset configuration button into new danger zone card
2025-09-16 14:17:50 +01:00
Viren070
ee79578730
fix: use copy of applyMigrations function to avoid go-ptt import path
2025-09-13 19:09:11 +01:00
Viren070
8dc85ba594
feat: add ability to customise group behaviour
2025-09-13 18:39:26 +01:00
Viren070
54573b571b
feat: stuff
2025-09-13 17:32:20 +01:00
Sleeyax
213d3cf700
feat(frontend): persist user data to local storage ( #353 )
2025-09-09 17:50:05 +01:00
Sleeyax
b7569ce77a
refactor: swap HTTP methods for user creation and update endpoints ( closes #351 ) ( #354 )
2025-09-06 14:14:29 +01:00
Viren070
cc51cc006c
fix: add groups to pro mode
2025-08-31 21:18:55 +01:00
Viren070
c68bb0e60e
feat(frontend): move more stuff into pro only mode
2025-08-30 14:48:41 +01:00
Viren070
a3007e659f
fix: set value of default URL to undefined so updates to env apply for all users when using multiple URLs
2025-08-30 14:36:20 +01:00
Viren070
73ccd15f7e
feat: move more stuff into pro only
2025-08-29 23:15:54 +01:00
Viren070
5e969ff2dc
fix(frontend): dynamically determine menus based on mode
...
fixes next/previous buttons leading to menus not usually visible in noob mode
2025-08-29 21:29:00 +01:00
Viren070
571ea7fbc3
feat: add pro/noob mode
...
feat: add search API
feat: allow specifying multiple URLs for comet and mediafusion in .env
feat: use redis store in rate limiter when possible
feat: add stream type as auto play attribute
fix: remove required attribute from service credential fields,
fix: behaviorHint passthrough in meta response
2025-08-29 20:29:50 +01:00
Viren070
271c1836a8
feat: add alternate u prefixed formatter language variables and sort language variables based on language settings
...
closes #323
2025-08-25 18:23:33 +01:00
Viren070
4855cf97d7
fix(frontend): improve clarity of descriptions and add alerts for auto play and exporting
2025-08-25 17:11:03 +01:00
Viren070
336691954f
feat: enable deduplicator by default
2025-08-24 15:39:31 +01:00
Viren070
5b3aba1008
feat: merge shuffle and reverse into one modifier button and make them mutually exclusive
2025-08-23 22:51:14 +01:00
cats
1d941f0707
feat: add reverse order option for catalogs ( #310 )
...
closes #299
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-08-23 22:38:38 +01:00
Viren070
766ff02167
fix: handle forced/default values for preset options in frontend and config validation
2025-08-22 17:31:37 +01:00
Viren070
955fe97736
fix(frontend): wrap regex pattern alert buttons
2025-08-22 15:25:31 +01:00
Viren070
f4a9c5dad8
feat(frontend): show allowed import URLs in UI
2025-08-21 18:10:04 +01:00
Viren070
ea2c692d97
fix(frontend): return null for non-existent services and improve type saftey
2025-08-20 15:45:30 +01:00
Viren070
054781a695
feat: remove p2p streams when necessary during deduplication and update deduplicator multi group option values
2025-08-19 23:38:15 +01:00
Viren070
751e411d63
fix(frontend): ensure services array is updated with missing services when it changes
2025-08-19 23:27:07 +01:00
Viren070
a7d06504f0
fix: always prefix bingeGroup with addon id,
...
feat: add first file auto play method
refactor: define all methods and descriptions in constants
2025-08-19 19:23:19 +01:00
Viren070
6159789a95
feat: update
...
feat: add customisable auto play settings
feat(frontend): show configure button for marketplace addons with overriden URLs
feat(builtins/torbox-search): add debrider support
fix(frontend): filter out addonPassword and tmdbApiKey in export when exclude credentials is true
fix: convert requests to BASE_URL to INTERNAL_URL to avoid hairpinning issues
fix: filter out references to non-existent presets during validation
fix(builtins/torbox-search): don't cache empty search results
fix(presets/torbox-search): enforce minimum source and fix description
fix(presets/stremthru): add debrider to supported services
fix(presets/torrentsdb): add debrider to supported services
fix(presets/more-like-this): update manifest generation logic
fix(presets/streaming-catalogs): add new catalogues
fix(presets/nuviostreams): add new providers and fix title parsing
fix(presets/nuviostreams): allow leaving providers blank to use default
fix(presets/torrentio): leave providers blank by default
fix(presets/comet): add scraping in progress to error messages
refactor(presets): create common stremthru presets
2025-08-19 18:16:56 +01:00
Viren070
a564e02d19
feat: add multi group behaviour option for deduplicator
2025-08-14 16:52:54 +01:00
Viren070
8e97599639
fix(frontend): only break-all on code
2025-08-13 17:22:20 +01:00
Viren070
5e99e7adf7
fix(frontend): fix css issues in filter menu
2025-08-13 16:38:56 +01:00
Viren070
ed5893ea50
feat: centralise TMDB credentials and automatically provide to addons when needed
2025-08-13 15:25:16 +01:00
Viren070
6308f8fb45
feat: add forceInUi option to min/max constraints for better UX
2025-08-13 15:24:00 +01:00
Viren070
633f2d24bb
fix: improve error messages
2025-08-13 15:19:53 +01:00
Viren070
682c18786b
fix(frontend): add spacing between alerts in regex tab
2025-08-13 15:17:50 +01:00
Viren070
604ab023a8
feat(frontend): show logo from manifest for custom addons
2025-08-13 15:16:41 +01:00
Viren070
5b31f0cb78
feat: add modal for viewing allowed regex patterns in regex filter menu
2025-08-11 21:23:52 +01:00