Commit graph

709 commits

Author SHA1 Message Date
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
e67f314656 Better error handling for web video player. 2025-05-02 10:22:19 -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
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
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
Nicolas Znamenski
248ef90629
Fixed minor typo 2025-04-28 14:08:04 -04:00
SergeantPanda
c049e48c08 Use timestamp instead of build number increase. 2025-04-27 17:46:27 -05:00
dekzter
bfaa52ea13 fixed username field 2025-04-27 10:38:30 -04:00
dekzter
3054cf2ae9 initial xtreamcodes support 2025-04-27 10:32:29 -04:00
dekzter
d64215b5a6 another attempt 2025-04-25 09:13:06 -04:00
dekzter
51e3c7cc51 fixed channelgroups value 2025-04-25 08:19:47 -04:00
dekzter
d28e3f4491 Attempting to fix blank screen from form 2025-04-24 19:01:33 -04:00
dekzter
c5f7b183f1 update all row IDs in the store so stream table changes reflect in channel table 2025-04-24 18:06:41 -04:00
dekzter
bcd302ea3f fixed reference to channel streams 2025-04-24 17:54:29 -04:00
dekzter
8fe83fd9ee channel streams optimizations, bug fixes in tables, parallel api calls for paginated data fetching 2025-04-24 17:14:25 -04:00
dekzter
1d63075660 fixed sticky header 2025-04-24 17:14:25 -04:00
dekzter
202fbeec7a Fixing table data population 2025-04-24 13:33:19 -04:00
dekzter
abab931711 tooltips, fixed sticky header 2025-04-24 11:51:47 -04:00
dekzter
29d2db0f8e testing out virtualized ,fixed some more bugs 2025-04-24 11:20:36 -04:00
dekzter
5fd3d95a14 fixed copy button 2025-04-24 07:59:14 -04:00
dekzter
d9787ea075 removed unused variables, pass in all row ids for state management 2025-04-24 07:02:21 -04:00
dekzter
0dc62fb039 refactored streams table as well, broke out custom table into smaller components 2025-04-23 18:04:00 -04:00
dekzter
03f6c77391 alternating row colors are restored, row hover restored, fixed drag and drop functionality in streams table 2025-04-23 13:02:01 -04:00
dekzter
bdc36bf5a0 restored channel group filter 2025-04-23 11:22:54 -04:00
dekzter
4506280400 restored support for adding streams from streams table 2025-04-23 11:20:00 -04:00
dekzter
3e2f91abf8 hopefully finalizing table rewrite 2025-04-23 11:02:00 -04:00
dekzter
5eae8bd603 attempt to use localstorage for saving preferences 2025-04-23 10:50:23 -04:00
dekzter
40a86203d1 copy buttons for stream and channel urls 2025-04-21 18:33:01 -04:00
dekzter
21c67b999d fixing when to render onboarding channel section 2025-04-21 16:23:55 -04:00
dekzter
4df796ac7f requery on channel delete 2025-04-21 15:59:29 -04:00
dekzter
ebf514cbed fixed channel group saving 2025-04-21 08:21:21 -04:00
dekzter
fb56e4d3f5 Requery on form submission 2025-04-20 10:44:34 -04:00