SergeantPanda
246b00e2bf
Convert backend to use jsonb fields.
2025-09-02 09:48:54 -05:00
SergeantPanda
b92d7c2c21
Major rework of how logos are handle. We will no longer load logos on login and they will only be loaded into the store when needed.
2025-08-26 13:19:29 -05:00
dekzter
a19bd14a84
added vod category filtering
2025-08-22 16:59:00 -04:00
SergeantPanda
e45082f5d6
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest
2025-08-22 14:53:17 -05:00
SergeantPanda
0a5e7a3231
Enhance logo upload functionality: allow custom logo names and update handling in LogoForm component.
...
Fixes [Bug]: Logo Manager not allowing a change to name field
Fixes #320
2025-08-22 13:34:17 -05:00
SergeantPanda
48c4cd8ca9
Merge branch 'logosstore' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest
2025-08-22 12:09:45 -05:00
SergeantPanda
39598b4ff4
Refactor logo handling: Introduce useLogosStore, implement lazy loading for logos, and update components to use new store methods.
2025-08-22 09:56:20 -05:00
SergeantPanda
a4df1f1fb8
Allow specifying which account to play from.
2025-08-21 13:14:16 -05:00
SergeantPanda
2903773c86
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest
2025-08-19 12:39:21 -05:00
SergeantPanda
b11270ce4a
Fix not populating episodes.
2025-08-05 13:53:43 -05:00
SergeantPanda
3c2534d8aa
Combine a couple api calls.
2025-08-05 13:28:58 -05:00
SergeantPanda
8584aae675
Better naming for different functions.
2025-08-05 12:53:22 -05:00
SergeantPanda
4accd2be85
Pull advanced info from provider when opening a movie.
2025-08-03 22:02:34 -05:00
SergeantPanda
88a9f8b14e
Fix vods not displaying in the webui.
2025-08-03 10:40:17 -05:00
dekzter
f300da6eff
case sensitive flag and other possible custom properties for filters
2025-08-03 08:40:00 -04:00
SergeantPanda
0585fc1dfe
Separate Movies, Series and Episodes into their own tables
2025-08-02 13:32:44 -05:00
SergeantPanda
bcebcadfaa
Add ability to scan for vods during m3u refresh.
2025-08-02 12:01:26 -05:00
SergeantPanda
386a03381c
Initial frontend commit for vods.
2025-08-02 10:48:48 -05:00
dekzter
ead76fe661
first run at m3u filtering
2025-08-01 15:02:43 -04:00
SergeantPanda
cb49172e98
Fix bug where creating a channel from a stream that isn't displayed in the table has invalid stream name.
2025-07-29 15:02:13 -05:00
SergeantPanda
8f529bf495
Only add to selected profile if profile is selected during channel creation.
2025-07-27 17:33:23 -05:00
SergeantPanda
1475ca70ab
Fixes being unable to add a new logo via URL.
2025-07-27 14:18:48 -05:00
SergeantPanda
26881f41d6
Adds ability to delete local files during cleanup.
2025-07-18 15:36:13 -05:00
SergeantPanda
bc08cb1270
Ask to delete local files as well.
2025-07-18 15:23:30 -05:00
SergeantPanda
8e2309ac58
Fixes logo uploads
2025-07-17 21:02:50 -05:00
SergeantPanda
bd1831e226
Fix edits not saving
2025-07-17 20:49:05 -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
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
cd30f6da66
Enhance Logo management with filtering and usage details in API and UI
2025-07-15 20:26:02 -05:00
SergeantPanda
489851906e
Logo manager initial commit.
2025-07-15 18:19:10 -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
c4e5710b48
When adding a group. Fetch groups after.
2025-07-12 19:05:06 -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
fcce1a36b2
Implement group management features: add GroupManager component.
2025-07-12 16:08:04 -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
00073698b3
Update front end when channels are edited.
2025-06-26 13:30:52 -05:00
SergeantPanda
ba6012b28c
Fixes bulk channel editor not saving.
...
Fixes #222
2025-06-26 13:15:00 -05:00
dekzter
82f35d2aef
check and warn before saving a network access setting that could block current client access
2025-06-10 08:46:36 -04:00
dekzter
74d58515d0
user management, user levels, user level channel access
2025-05-18 11:19:34 -04:00
SergeantPanda
8ee1581588
Forms support floats now.
2025-05-15 15:32:21 -05:00
SergeantPanda
5c3fdc1354
Enhance JWT authentication error handling and user redirection on token issues.
2025-05-15 14:12:31 -05:00
dekzter
4ebfde2797
auto-assign numbers now configurable by selection, channel enable switch now applies to all selected
2025-05-08 12:43:27 -04:00
SergeantPanda
b713b516b4
Convert m3u accounts to a similar format to epg for status updates. Renamed DB field last_error to last_message so we can use it for more messaging. Migration to change updated_at field to not be updated everytime the m3u changes. It should only update the updated_at when we successfully update the m3u.
2025-05-04 17:51:57 -05:00
SergeantPanda
4803a3605e
Fixes user state not updating when editing channels.
2025-05-04 09:45:55 -05:00
Reggie Burnett
fcd1722d3a
Add support for Channels DVR tvc-guide-stationid
2025-05-03 19:24:51 -05:00
dekzter
c5dd351bf1
Merge remote-tracking branch 'origin/dev' into xtream
2025-05-01 10:15:42 -04:00
SergeantPanda
e8355a78c6
Fetch channels when auto-match is complete.
2025-04-30 16:51:48 -05:00