SergeantPanda
bc08cb1270
Ask to delete local files as well.
2025-07-18 15:23:30 -05:00
SergeantPanda
d926d90dd9
Fix websocket message.
2025-07-18 15:14:11 -05:00
SergeantPanda
e876af1aa2
Scan sub folders for logos.
2025-07-18 15:04:34 -05:00
SergeantPanda
479826709b
Fetch logos when logos are added by filesystem scan.
2025-07-18 15:01:26 -05:00
SergeantPanda
13672919d0
Fetch Playlists on successful m3u update.
2025-07-18 14:26:09 -05:00
SergeantPanda
1ece74a0b0
Scan logos folder for new logos.
2025-07-18 14:07:58 -05:00
SergeantPanda
e27f45809b
Allow /data/logos as a url.
2025-07-18 13:47:50 -05:00
SergeantPanda
0fcb8b9f2e
Don't convert urls in the store.
2025-07-18 13:44:00 -05:00
SergeantPanda
e7771d5b67
Allow deleting logos that are assigned to channels.
2025-07-18 11:36:15 -05:00
SergeantPanda
23bd5484ee
Enlarge logo on hover.
2025-07-17 21:12:05 -05:00
SergeantPanda
5d82fd17c2
Treat local files as valid urls
2025-07-17 21:09:05 -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
05539794e3
Set better sizing.
2025-07-17 20:45:04 -05:00
SergeantPanda
cebc4c8ca9
Add pagination.
2025-07-17 20:32:24 -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
b406a3b504
Move force dummy epg to top.
2025-07-17 19:02:03 -05:00
SergeantPanda
8fa27904e7
Add ability to override group name during auto channel creation.
2025-07-17 18:42:42 -05:00
SergeantPanda
e9055a5ad6
Activate setting
2025-07-17 17:36:32 -05:00
SergeantPanda
a5f7a88ba0
Add option to force dummy epg.
2025-07-17 16:54:37 -05:00
SergeantPanda
1413c7a3d2
Show unused count when deleting.
2025-07-15 22:03:14 -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
6a7abbaa82
Fix text filtering.
2025-07-15 20:36:32 -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
5f08d0fbbf
Add padding to logos.
2025-07-15 20:14:34 -05:00
SergeantPanda
500df533bb
Center logos in the column.
2025-07-15 20:12:25 -05:00
SergeantPanda
2bba31940d
Use our custom table for displaying logos
2025-07-15 20:02:21 -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
7292ad460f
If previous channel had decimal don't continue with decimals.
2025-07-14 16:58:27 -05:00
SergeantPanda
e7eab09dfc
Only update channels that changed. Don't delete and readd all. Otherwise UUIDS/links will break.
2025-07-14 16:42:26 -05:00
SergeantPanda
1a475a29d0
Merge pull request #246 from Dispatcharr/auto-sync-groups
...
Auto sync groups
2025-07-13 19:19:35 -05:00
SergeantPanda
3f7e92ae44
Requery channels on successful m3u refresh.
2025-07-13 19:12:45 -05:00
SergeantPanda
df23d3660b
Fetch channels after m3u refresh.
2025-07-13 18:51:04 -05:00
SergeantPanda
18d4c39291
Combined migrations.
2025-07-13 18:09:30 -05:00
SergeantPanda
12c086dcd1
Delete all auto-synced channels and create new ones.
2025-07-13 18:02:26 -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
2cf9ade105
Merge pull request #244 from Dispatcharr/group-management
...
Group management
2025-07-12 19:20:33 -05:00
SergeantPanda
69f8f426a6
Refactor menu items in ChannelTableHeader to fix html error.
2025-07-12 19:10:59 -05:00
SergeantPanda
c4e5710b48
When adding a group. Fetch groups after.
2025-07-12 19:05:06 -05:00
SergeantPanda
8b361ee646
Fix eslint issues.
2025-07-12 18:12:25 -05:00
SergeantPanda
35d95c47c7
Fixed z index issue when stream table was refreshing.
2025-07-12 17:48:56 -05:00
SergeantPanda
2da8273de6
Add confirmation for deleting and cleaning up groups.
2025-07-12 17:41:35 -05:00
SergeantPanda
f10a6cb403
Add filtering based on group membership.
2025-07-12 17:37:24 -05:00
SergeantPanda
171d64841a
Changed some colors to match our theme better.
2025-07-12 17:28:04 -05:00
SergeantPanda
9b7aa0c894
Add ability to cleanup all unused groups.
2025-07-12 17:05:48 -05:00