Commit graph

1050 commits

Author SHA1 Message Date
SergeantPanda
bd1831e226 Fix edits not saving 2025-07-17 20:49:05 -05:00
SergeantPanda
05539794e3 Set better sizing. 2025-07-17 20:45:04 -05:00
SergeantPanda
cebc4c8ca9 Add pagination. 2025-07-17 20:32:24 -05:00
SergeantPanda
122b902f0f Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into logo-manager 2025-07-17 19:56:11 -05:00
SergeantPanda
f40e9fb9be Update playlist store when auto sync settings change. 2025-07-17 19:24:27 -05:00
SergeantPanda
b406a3b504 Move force dummy epg to top. 2025-07-17 19:02:03 -05:00
SergeantPanda
8fa27904e7 Add ability to override group name during auto channel creation. 2025-07-17 18:42:42 -05:00
SergeantPanda
a5f7a88ba0 Add option to force dummy epg. 2025-07-17 16:54:37 -05:00
SergeantPanda
1413c7a3d2 Show unused count when deleting. 2025-07-15 22:03:14 -05:00
SergeantPanda
3949a2ed5c Fixes cleanup unused logos. 2025-07-15 22:00:18 -05:00
SergeantPanda
fa470bee35 Add bulk delete abilites and cleanup unused action. 2025-07-15 21:39:17 -05:00
SergeantPanda
6a7abbaa82 Fix text filtering. 2025-07-15 20:36:32 -05:00
SergeantPanda
cd30f6da66 Enhance Logo management with filtering and usage details in API and UI 2025-07-15 20:26:02 -05:00
SergeantPanda
5f08d0fbbf Add padding to logos. 2025-07-15 20:14:34 -05:00
SergeantPanda
500df533bb Center logos in the column. 2025-07-15 20:12:25 -05:00
SergeantPanda
2bba31940d Use our custom table for displaying logos 2025-07-15 20:02:21 -05:00
SergeantPanda
489851906e Logo manager initial commit. 2025-07-15 18:19:10 -05:00
SergeantPanda
3f7e92ae44 Requery channels on successful m3u refresh. 2025-07-13 19:12:45 -05:00
SergeantPanda
df23d3660b Fetch channels after m3u refresh. 2025-07-13 18:51:04 -05:00
SergeantPanda
12c086dcd1 Delete all auto-synced channels and create new ones. 2025-07-13 18:02:26 -05:00
SergeantPanda
ea81cfb1af Add auto channel sync settings to ChannelGroupM3UAccount and update related components
- Introduced `auto_channel_sync` and `auto_sync_channel_start` fields in the ChannelGroupM3UAccount model.
- Added API endpoint to update M3U group settings.
- Updated M3UGroupFilter component to manage auto sync settings.
- Enhanced M3URefreshNotification and M3U components for better user guidance.
- Created a Celery task for automatic channel synchronization after M3U refresh.
2025-07-13 15:59:25 -05:00
SergeantPanda
69f8f426a6 Refactor menu items in ChannelTableHeader to fix html error. 2025-07-12 19:10:59 -05:00
SergeantPanda
c4e5710b48 When adding a group. Fetch groups after. 2025-07-12 19:05:06 -05:00
SergeantPanda
8b361ee646 Fix eslint issues. 2025-07-12 18:12:25 -05:00
SergeantPanda
35d95c47c7 Fixed z index issue when stream table was refreshing. 2025-07-12 17:48:56 -05:00
SergeantPanda
2da8273de6 Add confirmation for deleting and cleaning up groups. 2025-07-12 17:41:35 -05:00
SergeantPanda
f10a6cb403 Add filtering based on group membership. 2025-07-12 17:37:24 -05:00
SergeantPanda
171d64841a Changed some colors to match our theme better. 2025-07-12 17:28:04 -05:00
SergeantPanda
9b7aa0c894 Add ability to cleanup all unused groups. 2025-07-12 17:05:48 -05:00
SergeantPanda
adc6604fa2 Disable buttons that can't be used. 2025-07-12 16:57:05 -05:00
SergeantPanda
9cb05a0ae1 Add search functionality to GroupManager for filtering groups 2025-07-12 16:27:49 -05:00
SergeantPanda
a1d9a7cbbe Fixed performance issue while creating group. 2025-07-12 16:21:40 -05:00
SergeantPanda
fcce1a36b2 Implement group management features: add GroupManager component. 2025-07-12 16:08:04 -05:00
SergeantPanda
3006209ecc Add rehash dialog type state and enhance confirmation handling for settings save and rehash 2025-07-11 17:45:19 -05:00
SergeantPanda
846418b63b Refactor settings save logic to remove unnecessary rehash execution 2025-07-11 17:14:44 -05:00
SergeantPanda
f476164ec7 Add confirmation dialog for rehashing streams and handle warning suppression 2025-07-11 16:55:55 -05:00
SergeantPanda
3a60526fbd Add rehashStreams method to API and update SettingsPage to trigger stream rehash 2025-07-11 16:38:20 -05:00
SergeantPanda
db10e90801 Enhance rehash_streams task to send WebSocket notifications for blocked rehash attempts.. 2025-07-11 15:51:19 -05:00
SergeantPanda
8ec489d26f Send websocket updates during rehash. 2025-07-11 14:47:12 -05:00
SergeantPanda
1c7fa21b86 Add rehash streams endpoint and UI integration for triggering stream rehashing 2025-07-11 14:11:41 -05:00
SergeantPanda
374aa82e22 Refactor editChannel to use selectedTableIds directly from the table state and remove unused selection clearing effects. 2025-07-07 17:08:53 -05:00
SergeantPanda
5ff474d322 Fixes being unable to close web player on touch screens. 2025-07-01 09:47:31 -05:00
SergeantPanda
e9d60cdb1e Allow setting blank XC password. 2025-06-28 09:42:00 -05:00
SergeantPanda
a45c800718 Removed unused imports and variables 2025-06-28 09:25:28 -05:00
SergeantPanda
f6825418da Show first name if available. Remove placeholder link that was dead. 2025-06-28 09:10:19 -05:00
SergeantPanda
d8ffec474c Set minimum size 2025-06-28 09:04:28 -05:00
SergeantPanda
77d8ab8d55 Table formatting 2025-06-28 09:01:57 -05:00
SergeantPanda
7dcb853c6c Add first and last name to user form. 2025-06-28 08:49:09 -05:00
SergeantPanda
1a8bbb6bb8 Reorder columns 2025-06-27 21:59:56 -05:00
SergeantPanda
615956d502 Standardized headers. 2025-06-27 21:45:27 -05:00