SergeantPanda
75fbf9639a
Enhancement: Update channel and program mapping to support multiple channels per TVG ID
2025-09-21 16:23:07 -05:00
SergeantPanda
4db8eca391
Merge pull request #448 from stlalpha/fix-438
...
Fix #438 : Virtualize TV Guide rendering to improve large channel count performance and add regression tests
2025-09-21 15:50:28 -05:00
SergeantPanda
08e5b6f36f
Apply prettier formatting.
2025-09-21 15:17:15 -05:00
SergeantPanda
3f7edd840e
Change whiteSpace style from 'nowrap' to 'pre' in StreamsTable for better text formatting.
...
Users can you reliably copy a name or group from the stream table and use as a filter for m3u accounts
2025-09-21 11:17:14 -05:00
SergeantPanda
207613c00b
Fix frontend saving case sensitive setting as json string.
2025-09-21 10:06:53 -05:00
Jim McBride
323f1d5c05
Add TV guide utility tests and vitest setup
2025-09-21 10:00:15 -05:00
Jim McBride
00b8119b81
Revert "Virtualize TV guide rendering"
...
This reverts commit db024130be .
2025-09-21 01:25:29 -05:00
Jim McBride
db024130be
Virtualize TV guide rendering
2025-09-21 01:02:32 -05:00
SergeantPanda
edc18e07fe
Auto-focus filter for epg.
2025-09-16 20:10:49 -05:00
SergeantPanda
00da233322
Rename logos variable to channelLogos to avoid future confusion.
2025-09-16 19:49:41 -05:00
SergeantPanda
9ef2aa966d
Requery channels when setting channel names from epg.
2025-09-16 19:44:41 -05:00
SergeantPanda
ab3350d08d
Search all logos instead of just channel assignable.
2025-09-16 19:41:11 -05:00
SergeantPanda
2e5280c46a
Remove unneeded logo call.
2025-09-16 19:17:31 -05:00
SergeantPanda
8b740fc3ac
Move buttons for use epg name and use epg logo .
2025-09-16 18:49:02 -05:00
SergeantPanda
7e13e51198
Update the frontend on logo change.
2025-09-16 17:55:55 -05:00
SergeantPanda
3cb5a061c9
Show progress as notifications.
2025-09-16 17:35:38 -05:00
SergeantPanda
d2d1984797
Switch bulk epg name and logo to backend celery tasks for efficiency and scrape epg channel logo during epg scanning.
2025-09-16 17:17:07 -05:00
SergeantPanda
8607d626fa
Update logo store when bulk changing logos.
2025-09-16 16:32:32 -05:00
SergeantPanda
388d9e7171
Fix logos not being set.
2025-09-16 16:25:50 -05:00
SergeantPanda
64a019597d
Add ability to channel edit form and bulk channel editor to set logos and names from assigned epg.
...
Closes #157 [Feature]: Logo from EPG
2025-09-16 16:20:16 -05:00
SergeantPanda
a846b09ad3
Minor formatting adjustment.
2025-09-16 14:39:04 -05:00
SergeantPanda
60e378b1ce
Add support for matching selected channels with EPG data
...
- Updated API to accept optional channel IDs for EPG matching.
- Enhanced match_epg method to process only specified channels if provided.
- Implemented new task for matching selected channels in the backend.
- Updated frontend to trigger EPG matching for selected channels with notifications.
2025-09-16 14:38:16 -05:00
SergeantPanda
6384f4f56f
Add progress notifications for EPG matching process
2025-09-16 13:47:59 -05:00
SergeantPanda
f6be6bc3a9
Don't use matching script
2025-09-16 09:18:41 -05:00
SergeantPanda
f1739f2394
Add EPG auto-match functionality for specific channels and update UI
2025-09-16 08:55:10 -05:00
SergeantPanda
22e1a8cc05
Fix: "ReferenceError: setIsInitialized is not defined" when logging into web ui.
2025-09-14 19:34:32 -05:00
SergeantPanda
5e661ea208
Fix VOD page not displaying correct order while changing pages.
2025-09-14 19:27:11 -05:00
SergeantPanda
0c507988b6
Remove max size on group and epg columns. Increase default column size for epg
2025-09-14 14:53:55 -05:00
SergeantPanda
d7129d6195
Change EPG column to have (EPG ID - TVG-ID) and standardize header label.
2025-09-14 14:35:51 -05:00
SergeantPanda
f84a347514
Don't put channel name in EPG name when no epg is assigned.
2025-09-14 13:53:02 -05:00
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