Dispatcharr/frontend/src/pages
SergeantPanda bc046b3c92 refactor(m3u, channels): streamline stream assignment and server group management
- Renamed `_clear_stream_assignment_keys` to `_release_stale_stream_assignment` for clarity and updated its logic to release pool counters.
- Introduced new functions for managing credential slots during profile switches, enhancing the handling of shared connection limits across server groups.
- Removed the `max_streams` field from the `ServerGroup` model and updated related components to reflect this change, simplifying the server group management.
- Updated frontend components to integrate server group management, allowing for dynamic creation and editing of server groups.
- Enhanced error handling in stream URL generation to provide more informative feedback on connection issues.
- Added tests for stale assignment release and credential management during profile switches.
2026-06-09 13:40:16 -05:00
..
__tests__ Small cleanup 2026-05-28 18:46:57 -07:00
Channels.jsx Enhancement: Channels page default splitter ratio changed from 50/50 to 60/40 (channels/streams) so all channel action buttons are visible without scrolling on 1080p displays. 2026-03-08 18:48:20 -05:00
Connect.jsx added event support to plugins 2026-02-11 19:50:11 -05:00
ConnectLogs.jsx initial connect feature 2026-02-08 09:29:22 -05:00
ContentSources.jsx Switch to LF line endings and apply prettier formatting. 2026-02-09 17:01:35 -06:00
DVR.jsx style: Update Group component alignment and spacing in DVRPage 2026-05-05 11:08:38 -05:00
guide.css feat(guide): redesign guide with detail modal, progress bars, and season/episode display 2026-03-10 10:53:19 -05:00
Guide.jsx Updated Guide component and utils 2026-05-25 18:08:41 -07:00
Login.jsx Lazy loading components 2025-12-17 13:35:12 -08:00
Logos.jsx Switch to LF line endings and apply prettier formatting. 2026-02-09 17:01:35 -06:00
PluginBrowse.jsx configurable per-page, sticky pagination footer, fix update sort order and disabled button badge color 2026-05-24 10:59:53 -04:00
Plugins.jsx Add security and support disclaimers for plugins, normalize warnings across plugin-system actions 2026-04-18 17:36:58 -04:00
Settings.jsx refactor(m3u, channels): streamline stream assignment and server group management 2026-06-09 13:40:16 -05:00
Stats.jsx fix: revert nginx timeouts; fire stats fetch on mount regardless of interval 2026-05-23 14:20:13 -04:00
Users.jsx Switch to LF line endings and apply prettier formatting. 2026-02-09 17:01:35 -06:00
VODs.jsx Extracted component and util logic 2026-01-04 18:51:09 -08:00