| .. |
|
settings
|
Merge branch 'dev' into Media-Server
|
2026-02-10 08:05:08 -06:00 |
|
AccountInfoModal.jsx
|
Enhance M3U profile management: add optional notes field, improve validation for default profiles, and update UI to display notes where applicable.
|
2025-09-10 17:26:18 -05:00 |
|
AssignChannelNumbers.jsx
|
more user management features and bug fixes
|
2025-05-21 15:33:54 -04:00 |
|
Channel.jsx
|
Enhancement: - Mature content filtering support:
|
2026-01-17 15:00:28 -06:00 |
|
ChannelBatch.jsx
|
Enhancement: - Mature content filtering support:
|
2026-01-17 15:00:28 -06:00 |
|
ChannelGroup.jsx
|
Applied our Prettier formatting to all frontend code.
|
2025-08-31 09:50:37 -05:00 |
|
DummyEPG.jsx
|
Enhancement: Add validation for EPG objects and payloads in updateEPG functions to prevent errors from invalid data
|
2025-11-21 15:10:54 -06:00 |
|
EPG.jsx
|
Enhancement: Add a priority field to EPGSource and prefer higher-priority sources when matching channels. Also ignore EPG sources where is_active is false during matching, and update serializers/forms/frontend accordingly.(Closes #603, #672)
|
2025-12-05 09:54:11 -06:00 |
|
GroupManager.jsx
|
Enhancement: Loading feedback for all confirmation dialogs: Extended visual loading indicators across all confirmation dialogs throughout the application. Delete, cleanup, and bulk operation dialogs now show an animated dots loader and disabled state during async operations, providing consistent user feedback for backups (restore/delete), channels, EPGs, logos, VOD logos, M3U accounts, streams, users, groups, filters, profiles, batch operations, and network access changes.
|
2026-01-12 13:53:44 -06:00 |
|
LiveGroupFilter.jsx
|
Enhancement: Visual stale indicators for streams and groups: Added is_stale field to Stream and both is_stale and last_seen fields to ChannelGroupM3UAccount models to track items in their retention grace period. Stale groups display with orange buttons and a warning tooltip, while stale streams show with a red background color matching the visual treatment of empty channels.
|
2026-01-09 14:57:07 -06:00 |
|
LoginForm.jsx
|
Data loading and initialization refactor: Major performance improvement reducing initial page load time by eliminating duplicate API requests caused by race conditions between authentication flow and route rendering:
|
2026-01-25 19:46:34 -06:00 |
|
Logo.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
M3U.jsx
|
Enhancement: Allow scrolling when edit m3u account modal is open on mobile.
|
2025-11-28 11:10:11 -06:00 |
|
M3UFilter.jsx
|
Fix frontend saving case sensitive setting as json string.
|
2025-09-21 10:06:53 -05:00 |
|
M3UFilters.jsx
|
Enhancement: Loading feedback for all confirmation dialogs: Extended visual loading indicators across all confirmation dialogs throughout the application. Delete, cleanup, and bulk operation dialogs now show an animated dots loader and disabled state during async operations, providing consistent user feedback for backups (restore/delete), channels, EPGs, logos, VOD logos, M3U accounts, streams, users, groups, filters, profiles, batch operations, and network access changes.
|
2026-01-12 13:53:44 -06:00 |
|
M3UGroupFilter.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
M3UProfile.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
M3UProfiles.jsx
|
Enhancement: Loading feedback for all confirmation dialogs: Extended visual loading indicators across all confirmation dialogs throughout the application. Delete, cleanup, and bulk operation dialogs now show an animated dots loader and disabled state during async operations, providing consistent user feedback for backups (restore/delete), channels, EPGs, logos, VOD logos, M3U accounts, streams, users, groups, filters, profiles, batch operations, and network access changes.
|
2026-01-12 13:53:44 -06:00 |
|
ProgramRecordingModal.jsx
|
Switch to LF line endings and apply prettier formatting.
|
2026-02-09 17:01:35 -06:00 |
|
Recording.jsx
|
Switch to LF line endings and apply prettier formatting.
|
2026-02-09 17:01:35 -06:00 |
|
RecordingDetailsModal.jsx
|
Bug fix: - Fixed date/time formatting across all tables to respect user's UI preferences (time format and date format) set in Settings page:
|
2026-01-19 20:07:31 -06:00 |
|
RecurringRuleModal.jsx
|
Bug fix: - Fixed date/time formatting across all tables to respect user's UI preferences (time format and date format) set in Settings page:
|
2026-01-19 20:07:31 -06:00 |
|
SeriesRecordingModal.jsx
|
Switch to LF line endings and apply prettier formatting.
|
2026-02-09 17:01:35 -06:00 |
|
Stream.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
StreamProfile.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
SuperuserForm.jsx
|
Data loading and initialization refactor: Major performance improvement reducing initial page load time by eliminating duplicate API requests caused by race conditions between authentication flow and route rendering:
|
2026-01-25 19:46:34 -06:00 |
|
User.jsx
|
Enhancement: - Mature content filtering support:
|
2026-01-17 15:00:28 -06:00 |
|
UserAgent.jsx
|
Refactor forms to use react-hook-form and Yup for validation
|
2026-01-04 20:40:16 -06:00 |
|
VODCategoryFilter.jsx
|
Enhancement: Add auto-enable settings for new groups and categories in M3U and VOD components
|
2025-10-09 15:28:37 -05:00 |