SergeantPanda
4ae66e0bc9
Add membership creation in UpdateChannelMembershipAPIView if not found.
...
Fixes #275
2025-07-31 09:52:02 -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
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
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
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
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
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
MooseOnTheLoose
88a7312397
Merge branch 'dev' into main
2025-05-08 19:16:49 -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
MooseyOnTheLoosey
5bae7997c0
Removing more debug
2025-05-08 09:50:19 -05:00
MooseyOnTheLoosey
f6ea1b41b3
Removing debug
2025-05-08 09:15:08 -05:00
MooseyOnTheLoosey
88866cc905
Updated channel numbers from integer to float
2025-05-08 09:12:10 -05:00
SergeantPanda
f3abbaeb27
Add gracenote ID when creating channel if available. Fixes m3u output if gracenote ID doesn't exist.
2025-05-04 09:23:02 -05:00
SergeantPanda
a50a7372c1
Removed unnecessary elif for invalid flag.
2025-04-30 18:22:27 -05:00
SergeantPanda
5475177cf4
Merge pull request #77 from www2000/dev-m3u-fix
...
Fix channel issues that i have with m3u files comming form tvheaden.
2025-04-30 18:19:26 -05:00
SergeantPanda
e8355a78c6
Fetch channels when auto-match is complete.
2025-04-30 16:51:48 -05:00
Jean-Paul Acneaux
d61de87fff
Fix channel issues that i have with m3u files comming form tvheaden.
...
And add tvg-chno tag for finding channel numbers.
2025-04-30 05:10:31 +02: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
ee2c2194f8
Mimetype guessing as a fallback for remote images.
2025-04-28 20:36:09 -05:00
SergeantPanda
4cf4a0d68d
Reverted unintended change.
2025-04-28 20:26:54 -05:00
SergeantPanda
06d3066783
Improve logo handling in LogoViewSet: set default content type and add Content-Disposition for inline display.
2025-04-28 20:22:44 -05:00
SergeantPanda
4c3ff1cdbd
Fixes streams being in incorrect order (for real this time)
2025-04-25 10:59:56 -05:00
dekzter
d7b7a32396
fixed bad library ref
2025-04-25 10:46:56 -04:00
dekzter
5ac27043e4
fixed mimetypes
2025-04-25 09:42:07 -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
ccdb8ab00d
more table bug fixes, query optimizations, re-added channel expansion stream table with reworked drag-and-drop
2025-04-19 08:37:43 -04:00
dekzter
c6d83bf1f9
Merge remote-tracking branch 'origin/dev' into table-rewrite
2025-04-17 17:56:55 -04:00
dekzter
6a0ce574b0
rewrite with tanstack table
2025-04-16 13:06:51 -04:00
SergeantPanda
b4ddf08e4a
Fixes, notifications that don't give good error messges, epg's not refreshing when linking epg to channel.
2025-04-15 12:22:00 -05:00
dekzter
663ea2c5b9
soooo many changes....
2025-04-11 13:22:08 -04:00