Commit graph

1050 commits

Author SHA1 Message Date
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
8ad1c6ab1a Better badge labeling depending on logo type. 2025-08-26 13:25:12 -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
85a0b584a5 Added formatting to logos table and user agents table. 2025-08-26 08:53:35 -05:00
SergeantPanda
07a29916de Reset formatting. 2025-08-25 17:11:41 -05:00
SergeantPanda
2d49b72f06 Reset Blame 2025-08-25 17:10:32 -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
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
3bea39a117 Fix VOD video player to allow clicking seek bar (overlay was interferring) 2025-08-21 16:48:28 -05: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
a4df1f1fb8 Allow specifying which account to play from. 2025-08-21 13:14:16 -05:00
SergeantPanda
a03744e24e Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-21 09:35:40 -05:00
Biologisten
81a293e7dd Added date and time formats to settings 2025-08-21 02:31:08 +02: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
2903773c86 Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-19 12:39:21 -05:00
SergeantPanda
d92ba0c7e1 Fix VOD page not using pagination properly. 2025-08-14 12:51:56 -05:00
SergeantPanda
7e94ee5d49 Fix duration display after converting from minutes to seconds in the table. 2025-08-11 16:45:44 -05:00
dekzter
44fecff2f2 return new object from store call 2025-08-08 09:40:02 -04:00
SergeantPanda
22bc573c10 Always display play button for movies. 2025-08-08 08:15:02 -05:00
SergeantPanda
84dfe69f0a Add series badge to series for easy distinction between the two. 2025-08-08 07:50:37 -05:00
SergeantPanda
5feb843d73 Add imdb and tmdb links to episodes if available. 2025-08-08 07:40:36 -05:00
SergeantPanda
8d37c678d3 Fix air_date not populating for series. 2025-08-07 19:28:42 -05:00
SergeantPanda
656cd3007b Fix release date and description 2025-08-07 15:37:08 -05:00
SergeantPanda
0e388968c4 Convert to relation tables to support multiple providers for each vod. 2025-08-07 12:31:05 -05:00
dekzter
5a92487d38 fixed group filtering: 2025-08-06 14:45:55 -04:00
SergeantPanda
5e7987ce1a Add IMDB and TMDB links to modal and fix cast not displaying. 2025-08-05 21:04:49 -05:00
SergeantPanda
8275e33223 Move episode count to series modal. 2025-08-05 20:35:11 -05:00
SergeantPanda
5e5b5e9797 Fix logos resetting when opening series. 2025-08-05 20:23:05 -05:00
SergeantPanda
0565e0ae50 Fix backdrop and release date for series. 2025-08-05 20:01:29 -05:00
SergeantPanda
22b7a3efb2 Fix youtube trailers for series. 2025-08-05 16:43:51 -05:00
SergeantPanda
4b6792ccbe Add ability to expand an episode row to view additional information. 2025-08-05 16:19:50 -05:00
SergeantPanda
cc8064877d Fix episode number not displaying. 2025-08-05 15:55:29 -05:00
SergeantPanda
0120419d09 Get full release date. 2025-08-05 15:50:28 -05:00
SergeantPanda
a66028ff02 Fixes tabs not changing view. 2025-08-05 14:03:05 -05:00
SergeantPanda
4754a0dcd7 Show epsiodes nested under a season tab. 2025-08-05 14:00:05 -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
ce331abdbc Don't merge provider details with vod store. 2025-08-05 10:23:49 -05:00
dekzter
b7abdac800 merged in dev 2025-08-05 10:56:01 -04:00
dekzter
2f1da5d76a fixed modal closing issues 2025-08-05 10:55:15 -04:00
SergeantPanda
fa29c679f5 Fix eslint error. 2025-08-04 18:33:42 -05:00
SergeantPanda
36450af23f Fix youtube links not loading. 2025-08-04 18:30:33 -05:00
SergeantPanda
b19efd2f75 Use backdrop image as background for modal. 2025-08-04 18:24:45 -05:00
SergeantPanda
d917a3a915 Rearranged data. 2025-08-04 18:21:18 -05:00