Dispatcharr/frontend/src/components
SergeantPanda 1d41433ddc
Some checks failed
CI Pipeline / prepare (push) Waiting to run
CI Pipeline / docker (amd64, ubuntu-24.04) (push) Blocked by required conditions
CI Pipeline / docker (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
CI Pipeline / create-manifest (push) Blocked by required conditions
Build and Push Multi-Arch Docker Image / build-and-push (push) Waiting to run
Frontend Tests / test (push) Has been cancelled
Fix: Ensure absolute URL is used for stream in FloatingVideo component to resolve relative URLs in WorkerGlobalScope.
2026-03-31 10:35:17 -05:00
..
__tests__ tests: Update floating video test. 2026-03-28 18:14:25 -05:00
backups feat(scheduling): add cron builder and refactor scheduling components (Closes #165) 2026-02-12 18:08:13 -06:00
cards tests: Add user store mock and additional icons for VodConnectionCard tests 2026-03-28 17:04:57 -05:00
forms Bug Fix: M3U profile URL rewriting now uses the regex module instead of re across all URL transform code paths (url_utils.transform_url, core/views.py, vod_proxy/_transform_url, tasks.get_transformed_credentials, and the WebSocket live-preview handler in consumers.py). The regex module natively accepts JavaScript/PCRE-style named capture groups ((?<name>...)) without any conversion, eliminating the root cause of patterns that matched in the frontend live preview but failed on the backend with a re.error. As a further improvement, regex also supports variable-length lookbehind assertions (e.g. (?<=a+)), which re rejects with an error; patterns using these will now work correctly on the backend as well. Replace-pattern JS tokens are still normalised before calling regex.sub: $<name>\g<name> and $1/$2/… → \1/\2/… (Python replacement syntax). Also fixed a bug in the WebSocket preview handler where a pattern error was incorrectly returning the search pattern string as the preview output instead of the original URL. (Fixes #1005) 2026-03-29 17:55:08 -05:00
modals Update label for auto-assigning channel numbers after highest 2026-03-17 09:51:49 -05:00
tables Enhancement: CustomTable column layout now supports flexible (grow) columns alongside fixed-width ones: 2026-03-28 13:36:47 -05:00
theme added vod category filtering 2025-08-22 16:59:00 -04:00
ConfirmationDialog.jsx Component refactoring and cleanup 2026-02-24 01:02:26 -08:00
ErrorBoundary.jsx fix(dvr): fix recording modal crash, harden recovery pipeline, improve tests 2026-03-04 10:21:03 -06:00
Field.jsx Merge remote-tracking branch 'upstream/dev' into test/component-cleanup 2026-02-24 01:53:49 -08:00
FloatingVideo.jsx Fix: Ensure absolute URL is used for stream in FloatingVideo component to resolve relative URLs in WorkerGlobalScope. 2026-03-31 10:35:17 -05:00
GuideRow.jsx refactor: Move utility functions from pages/guideUtils.js to utils/guideUtils.js and update imports 2026-03-24 12:39:09 -05:00
HourTimeline.jsx refactor: Move utility functions from pages/guideUtils.js to utils/guideUtils.js and update imports 2026-03-24 12:39:09 -05:00
LazyLogo.jsx Enhancement: Implement event-driven logo loading orchestration on Channels page 2025-12-26 12:30:08 -06:00
M3URefreshNotification.jsx fix: destructure props in M3uSetupSuccess component 2026-03-06 15:47:37 -06:00
NotificationCenter.jsx Reverted styling/small syntax changes 2026-03-04 08:44:50 -08:00
ProgramDetailModal.jsx refactor: Move utility functions from pages/guideUtils.js to utils/guideUtils.js and update imports 2026-03-24 12:39:09 -05:00
RecordingSynopsis.jsx Switch to LF line endings and apply prettier formatting. 2026-02-09 17:01:35 -06:00
SeriesModal.jsx feat(guide): redesign guide with detail modal, progress bars, and season/episode display 2026-03-10 10:53:19 -05:00
sidebar.css merged in dev 2026-02-11 19:51:21 -05:00
Sidebar.jsx Enhancement: Donate button added to the sidebar footer. A heart icon links to the project's Open Collective page, visible in both expanded and collapsed states. Hovering shows a "Support Dispatcharr" tooltip. The version string is also now clickable to copy it to the clipboard. 2026-03-26 21:16:18 -05:00
SystemEvents.jsx Reverted styling/small syntax changes 2026-03-04 08:44:50 -08:00
VODModal.jsx feat(guide): redesign guide with detail modal, progress bars, and season/episode display 2026-03-10 10:53:19 -05:00