Commit graph

61 commits

Author SHA1 Message Date
SergeantPanda
951af5f3fb Enhancement: Add auto-enable settings for new groups and categories in M3U and VOD components
Bug Fix: Remove orphaned categories for VOD and Series
Fixes #540
Closes #208
2025-10-09 15:28:37 -05:00
SergeantPanda
bc574c272c Bug fix: convert commas to decimals and verify float before saving vod/series to database.
Fixes #526
2025-10-06 19:45:43 -05:00
SergeantPanda
b3debcd014 Fix bug during VOD cleanup where all VODs not from the current m3u scan would be deleted. 2025-09-18 14:14:04 -05:00
SergeantPanda
5e661ea208 Fix VOD page not displaying correct order while changing pages. 2025-09-14 19:27:11 -05:00
SergeantPanda
f8e91155e2 Fix bug: cannot access local variable 'total_chunks' where it is not associated with a value 2025-09-14 15:19:51 -05:00
SergeantPanda
67939ba44b Auto cleanup orphaned vods and series during scan. 2025-09-04 16:57:32 -05:00
SergeantPanda
2026eab7f2 Default VOD categories to disabled. 2025-08-28 13:17:22 -05:00
SergeantPanda
ad774db59e Fixed episode image failing to load. 2025-08-28 11:45:16 -05:00
SergeantPanda
11f54f3cda Fix VOD categories not loading on new accounts without webui refresh. 2025-08-28 11:20:37 -05:00
SergeantPanda
d2b852c9a2 Fix cyclic error with logos loading. 2025-08-28 10:42:42 -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
SergeantPanda
5eedceedc3 Combine migrations. 2025-08-25 17:27:15 -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
SergeantPanda
3ecd7137ff Added misssing bulk fetch function for vod categories. 2025-08-22 17:12:50 -05:00
dekzter
a19bd14a84 added vod category filtering 2025-08-22 16:59:00 -04:00
SergeantPanda
f1a80c3389 Check for null values before saving to database and scrub empty string. 2025-08-21 16:31:41 -05:00
SergeantPanda
3590265836 Show all available options for VODs and their corresponding quality. 2025-08-21 15:04:47 -05:00
SergeantPanda
a95ed79e93 Handle issue with relations. 2025-08-21 12:24:06 -05:00
SergeantPanda
90eccd6edf When getting detailed VOD and series info if an imdb or tmdb id were added it could have caused duplicate key violations, we now merge the two VOD's deleting the VOD that isn't being accessed at that time to avoid the user getting invalid links. 2025-08-21 11:41:58 -05:00
SergeantPanda
56af468320 Merge migrations 2025-08-21 09:35:25 -05:00
SergeantPanda
24f876d09f Add priority for providers so VOD's can be auto selected based on the priority. 2025-08-20 17:38:21 -05:00
SergeantPanda
d04fdb6f69 Fix categories not linking. 2025-08-19 15:42:30 -05:00
SergeantPanda
9137bd47c9 Switch to pulling ALL vods, series and categories instead of an api call for each category. 2025-08-19 14:53:43 -05:00
SergeantPanda
fa19525ab9 Remove url from movie table and save custom_properties for series. 2025-08-19 11:25:56 -05:00
SergeantPanda
54404339c2 Fix batch processing using simpler method for duplicate detection. 2025-08-19 10:01:37 -05:00
SergeantPanda
0f8fe82f17 Skip logos if they are long. 2025-08-18 14:22:40 -05:00
SergeantPanda
1bf947caf2 Fix not detecting duplicates based on imdb and tmdb ids. 2025-08-14 13:40:31 -05:00
SergeantPanda
d92ba0c7e1 Fix VOD page not using pagination properly. 2025-08-14 12:51:56 -05:00
SergeantPanda
0cf2c74b40 Change from individual database calls to batch. 2025-08-14 12:51:39 -05:00
SergeantPanda
3942517032 Save custom properties that aren't stream specific for episodes. 2025-08-09 16:55:26 -05:00
SergeantPanda
4d7987214b Fixed some vod apis, converted duration to duration_secs, add custom_poperties to vod_episode 2025-08-09 16:31:33 -05:00
SergeantPanda
00361c15b9 Merged all migrations. 2025-08-08 08:41:43 -05:00
SergeantPanda
345247df11 Fix vod streaming. 2025-08-08 08:35:59 -05:00
SergeantPanda
a332678cfb Remove URL from episode relation table. 2025-08-08 08:06:28 -05:00
SergeantPanda
b229c9628d Fix movies not loading on first modal open. 2025-08-07 20:59:45 -05:00
SergeantPanda
430a486438 Add imdb_id to movie api output 2025-08-07 20:52:24 -05:00
SergeantPanda
325d832c1b Fixes movie details after db changes. 2025-08-07 20:42:20 -05:00
SergeantPanda
3741d28565 Fix typo in air date parsing. 2025-08-07 19:41:10 -05:00
SergeantPanda
8d37c678d3 Fix air_date not populating for series. 2025-08-07 19:28:42 -05:00
SergeantPanda
56922e1c01 Fix custom properties. 2025-08-07 16:10:45 -05:00
SergeantPanda
656cd3007b Fix release date and description 2025-08-07 15:37:08 -05:00
SergeantPanda
5b931f6272 Add missing functions for processing episodes. 2025-08-07 14:57:28 -05:00
SergeantPanda
a6bace9241 Add custom properties for movies and series. Refactor update logic. 2025-08-07 14:22:27 -05:00
SergeantPanda
0e388968c4 Convert to relation tables to support multiple providers for each vod. 2025-08-07 12:31:05 -05:00
SergeantPanda
5e5b5e9797 Fix logos resetting when opening series. 2025-08-05 20:23:05 -05:00
SergeantPanda
4b6792ccbe Add ability to expand an episode row to view additional information. 2025-08-05 16:19:50 -05:00
SergeantPanda
0120419d09 Get full release date. 2025-08-05 15:50:28 -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