Commit graph

1026 commits

Author SHA1 Message Date
SergeantPanda
a1d35a8dad Additional check if channel number is in use before creating. 2025-09-14 13:34:03 -05:00
SergeantPanda
58a3da386a Allow single channel creation from stream to specify channel number 2025-09-14 13:24:11 -05:00
SergeantPanda
4886426ea0 New feature: Allow specifying channel number during channel creation.
Closes #377
Closes #169 [Feature]: Starting channel number/continue auto numbering from channel number X (user defined)
2025-09-14 12:46:30 -05:00
SergeantPanda
0411fe003a Add ability to specify starting channel numbers to the api. 2025-09-14 12:30:24 -05:00
SergeantPanda
4f49636899 Remove old bulk create view. 2025-09-14 12:19:23 -05:00
SergeantPanda
8ab9a508d4 Remove deprecated createChannelsFromStreams method 2025-09-13 20:32:25 -05:00
SergeantPanda
05641cfb02 Remove duplicate websocket notification 2025-09-13 20:30:18 -05:00
SergeantPanda
7866eed613 Fetch channels after successful creation of channels. 2025-09-13 20:21:27 -05:00
SergeantPanda
301a162e71 Switch to normal notifications 2025-09-13 20:16:14 -05:00
SergeantPanda
cf7ea09341 Implement asynchronous bulk channel creation from stream IDs with WebSocket progress updates 2025-09-13 19:59:43 -05:00
SergeantPanda
5875c31750 Add POST endpoint to retrieve streams by IDs and enhance channel creation process 2025-09-13 19:10:47 -05:00
SergeantPanda
fe2edf16b0 Better rendering of horizontal scroll bar. 2025-09-13 18:17:09 -05:00
SergeantPanda
40cbb745cd Fix bug where not setting a channel number would cause an error when creating a channel. 2025-09-13 17:15:59 -05:00
SergeantPanda
92a26caf03 Fix bug where clicking add channel with a channel selected opened the edit form. 2025-09-13 17:09:52 -05:00
SergeantPanda
81520293f4 Fix bug where a channel created could use streams from another channel. The form wasn't being fully cleared. 2025-09-13 17:02:40 -05:00
SergeantPanda
0d659f4435 Set name to expand/contract automatically when growing/shrinking the stream and channel table. 2025-09-13 16:55:50 -05:00
SergeantPanda
d55909989c Remove unnecessary destructuring in StreamsTable component definition 2025-09-13 16:39:11 -05:00
SergeantPanda
33700ccc06
Merge pull request #379 from Dispatcharr:table-column-resizing
Implement column resizing and improve table layouts
2025-09-13 12:16:41 -05:00
SergeantPanda
41d7066d6e Fix incorrect paths for DVR and Plugins. 2025-09-13 11:49:04 -05:00
SergeantPanda
55fdc28450 Better sizing on user-agents table. 2025-09-12 17:10:49 -05:00
SergeantPanda
b578969b8e Better sizing of stream profiles table 2025-09-12 17:04:52 -05:00
SergeantPanda
5e2794a62e Fix sizing on logo table and user table. 2025-09-12 17:00:59 -05:00
SergeantPanda
65e947c95b Rename type columns. 2025-09-12 16:40:30 -05:00
SergeantPanda
900ce73200 Better sizing for epg and m3u tables. Rearranged m3u table slightly. 2025-09-12 16:38:18 -05:00
SergeantPanda
fa41b8eb23 Save divider location in local storage. 2025-09-12 11:12:27 -05:00
SergeantPanda
448ef16987 Expand header width to fill container. 2025-09-12 10:56:17 -05:00
SergeantPanda
a9ca6502ed Better calculation for horizontal scroll bar in channel and stream tables. 2025-09-12 10:31:35 -05:00
SergeantPanda
51352ba734 Save stream table header sizing to local storage. 2025-09-12 10:24:23 -05:00
SergeantPanda
09ba42d36c Enhance column resizing functionality in ChannelsTable, CustomTableHeader, and CustomTableBody components 2025-09-12 10:08:46 -05:00
SergeantPanda
22f0a4078b Implement column resizing functionality in Channels Table, Streams Table and CustomTableHeader 2025-09-12 09:22:02 -05:00
Dispatcharr
c85316b912 Added DVR offset
Added pre/post offset for DVR recordings.
2025-09-11 20:58:42 -05:00
SergeantPanda
ab36b28b51 Fix logos not loading in channel edit form. 2025-09-11 15:03:26 -05:00
SergeantPanda
3d2873fd4f Add EPG Channel name to epg filter.
Closes #286 [Feature]: 2 Value/Column EPG in Channel Edit
2025-09-11 13:48:12 -05:00
SergeantPanda
0a8b8919b9 Add EPG source name before epg name in channel edit form. 2025-09-11 13:26:40 -05:00
SergeantPanda
43afbd4505 Shrink width of group column. 2025-09-11 12:57:25 -05:00
SergeantPanda
e5ee64c575 Allow filtering by EPG assignment.
Closes #155
2025-09-11 12:43:44 -05:00
SergeantPanda
7925b601f4 Add epg column to channels table. 2025-09-11 12:10:27 -05:00
SergeantPanda
f797e6fff5 Persist page size in localStorage and update page size change handler in VODsPage component 2025-09-11 11:00:47 -05:00
SergeantPanda
92b4e9e348 Reset category filter on type change in VODsPage component 2025-09-11 10:56:41 -05:00
SergeantPanda
5f00027425 Reorganize VODModal buttons: move Play button next to Watch Trailer and update styles 2025-09-11 10:55:32 -05:00
SergeantPanda
6cc67851b3 Remove account type badge from modals. 2025-09-11 10:43:22 -05:00
SergeantPanda
307bd25e3e Filter category options based on selected type in VODsPage component 2025-09-11 10:36:06 -05:00
SergeantPanda
45817c699f Sort combined VODs alphabetically by name/title and update fetch logic for 'all' type 2025-09-11 10:34:28 -05:00
SergeantPanda
7a95555bd5 Add page size to vod page. 2025-09-11 10:26:31 -05:00
SergeantPanda
4c3aef196d Refactor VOD to separate out series and vod modals. 2025-09-11 09:19:27 -05:00
SergeantPanda
74aff3fb1a Enhance M3U profile management: add optional notes field, improve validation for default profiles, and update UI to display notes where applicable.
Also adds the ability to modify the name of the defualt profile.
Closes #280 [Feature]: add general text field in m3u/xs
2025-09-10 17:26:18 -05:00
SergeantPanda
893fdcade3 Use playlist store 2025-09-09 18:22:47 -05:00
SergeantPanda
84c752761a Ability to refresh account info from account info modal and provide notification on results. 2025-09-09 18:15:33 -05:00
SergeantPanda
d1a5143312 Convert refresh time to local time. 2025-09-09 16:43:57 -05:00
SergeantPanda
c25de2a191 Add AccountInfoModal component and integrate account information display in M3UProfiles 2025-09-09 16:29:24 -05:00