SergeantPanda
de130dcca0
Show initializing refresh when the refresh button is pressed.
2025-05-04 13:36:01 -05:00
SergeantPanda
d26dd5f6b3
Add better display in the m3u table for the user to see what we are doing.
2025-05-04 13:26:29 -05:00
SergeantPanda
4619d09efe
Fixes logos not showing properly.
2025-05-04 12:35:44 -05:00
SergeantPanda
7418abb31c
Attempt to fix websockets for production mode.
2025-05-04 11:56:15 -05:00
SergeantPanda
509f2be3a8
Fixes a lot of "You provided a value prop to a form field without an onChange handler" errors.
...
Reworks websocket connection to be more robust and notify user of connection errors.
Will retry if websocket connection dies.
2025-05-04 10:58:38 -05:00
SergeantPanda
d2c8389f74
Add component prop to Text to fix react error in dev.
2025-05-04 09:55:04 -05:00
SergeantPanda
d1e9de6cdb
Fix react error when loading in dev:
...
Change Text component to div in DraggableRow for better semantic structure
2025-05-04 09:51:15 -05:00
SergeantPanda
4803a3605e
Fixes user state not updating when editing channels.
2025-05-04 09:45:55 -05:00
SergeantPanda
2243e2470b
Merge pull request #84 from rykr/GraceNoteId
...
Add support for Channels DVR tvc-guide-stationid
2025-05-04 08:06:06 -05:00
SergeantPanda
4030c8d774
Show file path if local file.
2025-05-03 19:28:36 -05:00
Reggie Burnett
fcd1722d3a
Add support for Channels DVR tvc-guide-stationid
2025-05-03 19:24:51 -05:00
SergeantPanda
c89c962374
Updated the look and reordered all columns.
2025-05-03 19:17:15 -05:00
SergeantPanda
0493dd37a1
Re-order columns
2025-05-03 19:07:30 -05:00
SergeantPanda
4595cea400
Status update overhaul for epg files.
2025-05-03 18:39:59 -05:00
SergeantPanda
9f52b22432
Show all HTTP errors to the user during epg update.
2025-05-03 16:26:30 -05:00
SergeantPanda
e667299806
Stream tables and Channels table now load at the same time instead of streams waiting for all logos to download before loading.
2025-05-03 15:03:16 -05:00
SergeantPanda
c41d948fc9
Reset page number to 1 when changing filters to avoid page errors.
2025-05-03 14:42:50 -05:00
SergeantPanda
e65fd59a49
Add confirmations for deleting channels.
2025-05-03 14:21:48 -05:00
SergeantPanda
a387130d23
Fixes channel creation form resetting if also creating a group.
...
Also fixes group creation form not closing when saving.
2025-05-03 13:28:01 -05:00
dekzter
693d33e18d
merged in xtream branch
2025-05-03 13:52:42 -04:00
SergeantPanda
dbb3eb1664
Better look for hovering.
2025-05-03 10:47:40 -05:00
SergeantPanda
d4ae98900f
Fixes rows not having hover affect if they are shaded red.
2025-05-03 10:41:18 -05:00
SergeantPanda
5fa9a1e64d
Fixes bug where you may click delete on one channel and another deletes. Also adds shading to channels with no streams added.
2025-05-03 10:20:31 -05:00
dekzter
1a0d065eca
ui settings with configurable table size, added setting to set / rehash stream hashes
2025-05-03 08:01:22 -04:00
SergeantPanda
3b4edde90f
Fixes wrong edit and stream previews playing when filtering.
...
Include dependencies in useCallback for onEdit and onDelete, and update dependency array in StreamsTable for useTable
2025-05-02 21:56:30 -05:00
SergeantPanda
35579e79fb
Enhance FloatingVideo component with loading and error handling overlays
2025-05-02 13:02:34 -05:00
SergeantPanda
5a844e4aaa
Fixed channels not showing if they were mapped to the same epg id.
2025-05-02 12:16:38 -05:00
SergeantPanda
d3eb00fdf4
Add null check for channel name in notifications
2025-05-02 11:00:09 -05:00
SergeantPanda
e67f314656
Better error handling for web video player.
2025-05-02 10:22:19 -05:00
SergeantPanda
246ab0a22d
Fixes console error when playing a stream preview due to channelID being null.
2025-05-02 10:02:35 -05:00
dekzter
06879ed8ef
merged in dev
2025-05-02 09:33:09 -04:00
dekzter
e81b6e3189
option to add epg source with xc account
2025-05-02 09:30:24 -04:00
SergeantPanda
6f1bae8195
Fixes stream preview in stream table.
2025-05-02 08:23:11 -05:00
SergeantPanda
d26944a7a5
Add stale_stream_days field to M3UAccount model and update related logic
...
- Introduced stale_stream_days field to M3UAccount to specify the retention period for streams.
- Updated cleanup_streams task to remove streams not seen within the specified stale_stream_days.
- Enhanced M3U form to include stale_stream_days input for user configuration.
2025-05-01 16:01:08 -05:00
dekzter
091d9a6823
immediately prompt for group filtering when using an XC account
2025-05-01 11:22:38 -04:00
dekzter
c5dd351bf1
Merge remote-tracking branch 'origin/dev' into xtream
2025-05-01 10:15:42 -04:00
SergeantPanda
a86ae715b9
Fixes add streams to channel to follow correct logic of being disabled.
2025-04-30 21:11:41 -05:00
SergeantPanda
2943f84e46
Merge pull request #74 from LoudSoftware/patch-1
...
Fixed minor typo in UserAgentsTable.jsx
2025-04-30 18:01:57 -05:00
SergeantPanda
c058c4ed10
Fixes spacing and padding in epg and m3u tables.
2025-04-30 17:03:36 -05:00
SergeantPanda
e8355a78c6
Fetch channels when auto-match is complete.
2025-04-30 16:51:48 -05:00
dekzter
79392bb129
fixed channel form not updating some properties after saving
2025-04-30 16:58:16 -04:00
dekzter
a9ea30d862
channel number sorting restored, reset stream table default page size
2025-04-30 16:36:16 -04:00
dekzter
91f5e2ad7c
fixed stream URL sample for search / replace pattersn
2025-04-30 16:15:00 -04:00
dekzter
3ea8c05466
Merge remote-tracking branch 'origin/dev' into xtream
2025-04-30 15:10:59 -04:00
SergeantPanda
418bf01449
Notify user of how many matches auto-match found.
...
Add batch EPG association endpoint and improve EPG matching logic
- Implemented a new API endpoint to associate multiple channels with EPG data in a single request.
- Enhanced the EPG matching process to normalize TVG IDs and log relevant information.
- Updated frontend to handle batch EPG associations efficiently, falling back to legacy methods when necessary.
2025-04-29 18:13:42 -05:00
SergeantPanda
9be42ce532
Don't select text when shift is held
2025-04-29 12:47:16 -05:00
SergeantPanda
7503ef9dd2
Allows holding shift and selecting rows.
2025-04-29 12:20:26 -05:00
SergeantPanda
342797d2ec
Add key prop to row Box in CustomTableBody for improved rendering
2025-04-29 11:10:26 -05:00
SergeantPanda
9b443a0a3e
Adds m3u profile name to stream name.
2025-04-29 09:50:57 -05:00
Nicolas Znamenski
248ef90629
Fixed minor typo
2025-04-28 14:08:04 -04:00