SergeantPanda
1080b1fb94
Refactor stats and vod proxy
2025-09-05 19:30:13 -05:00
Dispatcharr
8c364d3eb8
Fix DVR
...
Fixed bug where connection wouldn't release
2025-09-04 16:00:01 -05:00
Dispatcharr
f652d2b233
Comskip Update
2025-09-04 13:45:25 -05:00
Dispatcharr
41e32bc08a
DVR Updates
...
Added fallback settings.
Added subtitles to cards.
Add data volume mount to Docker container.
2025-09-04 08:22:13 -05:00
Dispatcharr
00cc83882a
DVR update
2025-09-03 21:35:45 -05:00
SergeantPanda
6f6c28ca7c
Convert custom_properties to jsonb in the backend.
2025-09-02 09:41:51 -05:00
SergeantPanda
fd01d1b6af
Fix bulk logo cleanup.
2025-08-26 14:59:05 -05:00
SergeantPanda
0e52117e78
Add channel logo selection and background loading functionality
...
- Introduced `useChannelLogoSelection` hook for managing channel-assignable logos.
- Updated `ChannelForm` and `ChannelsForm` components to use the new logo selection hook.
- Implemented background loading of channel-assignable logos after user login in the auth store.
- Enhanced logos store to handle separate state for channel logos and added fetching logic.
2025-08-26 14:30:41 -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
11bc2e57a9
optimized vod parsing, added in vod category filtering, added UI individual tabs for movies vs series VOD category filters
2025-08-25 14:37:20 -04:00
dekzter
efcf4c7920
missed commit
2025-08-22 17:31:22 -04:00
dekzter
a19bd14a84
added vod category filtering
2025-08-22 16:59:00 -04: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
6746588c15
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into dev
2025-08-22 13:24:58 -05:00
SergeantPanda
22e9e56a5b
Add JSONParser to LogoViewSet parser_classes for improved request handling
...
Fixes [Bug]: Updating Logo throws error
2025-08-22 13:24:50 -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
7b5a617bf8
Use custom validator for urls fields to allow for non fqdn hostnames.
...
Fixes #63
2025-08-01 11:28:51 -05:00
SergeantPanda
4ae66e0bc9
Add membership creation in UpdateChannelMembershipAPIView if not found.
...
Fixes #275
2025-07-31 09:52:02 -05:00
SergeantPanda
6180b4ffef
Save stream stats to database.
2025-07-28 21:40:29 -05:00
SergeantPanda
39ec4d39fc
Allow for multiple profiles to be added with the api. This will later be used for auto channel sync.
2025-07-27 17:48:09 -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
9c32cc68d9
Properly track uploaded logos in Redis so avoid redundant message from file scanner.
2025-07-27 14:55:02 -05:00
SergeantPanda
1475ca70ab
Fixes being unable to add a new logo via URL.
2025-07-27 14:18:48 -05:00
SergeantPanda
2df377b7f5
Fixes channel table not pulling from local storage for page size.
2025-07-18 21:32:41 -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
e7771d5b67
Allow deleting logos that are assigned to channels.
2025-07-18 11:36:15 -05:00
SergeantPanda
8e2309ac58
Fixes logo uploads
2025-07-17 21:02:50 -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
a5f7a88ba0
Add option to force dummy epg.
2025-07-17 16:54:37 -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
6afd5a38c9
Add timeouts to logo fetching to avoid hanging UI if a logo is unreachable. Also add default user-agent to request to prevent servers from denying request.
...
Fixes #217 and Fixes #101
2025-07-15 18:45:21 -05:00
SergeantPanda
cea078f6ef
Use default user-agent and adjust timeouts.
2025-07-15 18:37:22 -05:00
SergeantPanda
489851906e
Logo manager initial commit.
2025-07-15 18:19:10 -05:00
SergeantPanda
18d4c39291
Combined migrations.
2025-07-13 18:09:30 -05:00
SergeantPanda
b91a2286e4
Add auto-created tracking to Channel model and related serializers
...
- Introduced `auto_created` and `auto_created_by` fields in the Channel model to track channels created via M3U auto channel sync.
- Updated ChannelSerializer to include these new fields and added a method to retrieve the name of the M3U account that created the channel.
- Modified sync_auto_channels task to set these fields when creating channels and to filter existing channels accordingly.
2025-07-13 16:32:52 -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
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
ba6012b28c
Fixes bulk channel editor not saving.
...
Fixes #222
2025-06-26 13:15:00 -05:00
SergeantPanda
7f1bdd0129
Add support for 'num' property in channel number extraction
2025-06-21 14:00:41 -05:00
xham3
5360f38b14
Fix process communicate() deadlock when epg match data overfill subprocess.PIPE buffer.
2025-06-12 15:34:24 -07:00
dekzter
30b2a19eb0
merged in main
2025-06-11 08:38:00 -04:00
SergeantPanda
d850166a80
Add conditional channel_group_id assignment in ChannelViewSet. This fixes an issue where if a group isn't assigned to a stream it would fail to create a channel from the stream.
...
Closes #122
2025-06-10 15:47:27 -05:00
dekzter
3f445607e0
looooots of updates for user-management, initial commit of access control
2025-05-31 18:01:46 -04:00
dekzter
e979113935
merged in dev
2025-05-21 15:24:30 -04:00
SergeantPanda
5cae2e595e
Add tvc-guide-id (gracenote ID) to channel when using bulk creation.
2025-05-21 12:52:30 -05:00