Commit graph

2734 commits

Author SHA1 Message Date
SergeantPanda
73065ed319 Load logos after all initalization is done. True background logo loading. 2025-08-26 17:54:28 -05:00
SergeantPanda
fe350bda91 Smarter tracking of logos loading throughout different pages. 2025-08-26 17:26:59 -05:00
SergeantPanda
774c80e2a4 Convert a couple more functions to fetch ALL logos. 2025-08-26 16:42:16 -05:00
SergeantPanda
59dd6383eb Fetch all logos when running cleanup. 2025-08-26 15:48:51 -05:00
SergeantPanda
c35c02c64b Updated verbiage for cleanup unused logo function. 2025-08-26 15:37:05 -05:00
SergeantPanda
a0ab0e8688 Don't fetch all logos when uploading a new logo. 2025-08-26 15:33:35 -05:00
SergeantPanda
2645166c8c Don't fetch all logos if editing. 2025-08-26 15:18:44 -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
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
Michael Bateson
4942393842 indentation in the clone_dispatcharr_repo function for consistency and readability:
- Unindented `EOSU` marker and `else` block
   - Aligned code structure within the conditional blocks
2025-08-26 18:26:17 +10:00
SergeantPanda
5eedceedc3 Combine migrations. 2025-08-25 17:27:15 -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
SergeantPanda
3ecd7137ff Added misssing bulk fetch function for vod categories. 2025-08-22 17:12:50 -05:00
dekzter
c80752a21d attempting to fix updated reference name 2025-08-22 17:36:57 -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
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
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
48c4cd8ca9 Merge branch 'logosstore' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-22 12:09:45 -05:00
SergeantPanda
52d96201fe
Merge pull request #328 from Dispatcharr/logosstore 2025-08-22 12:07:30 -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
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
a03744e24e Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-21 09:35:40 -05:00
SergeantPanda
56af468320 Merge migrations 2025-08-21 09:35:25 -05:00
SergeantPanda
a95d2a77d8
Merge pull request #322 from Biologisten:dev
Added date and time formats to UI Settings
2025-08-21 09:31:39 -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
fa2b3fbe3e Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-19 18:24:27 -05:00
SergeantPanda
e12ce4e596 Swagger endpoint can now be accessed with or without a trailing slash. 2025-08-19 18:16:21 -05:00
SergeantPanda
3a91994549 Rollback accidental change to uwsgi debug config. 2025-08-19 18:07:46 -05:00
SergeantPanda
c87bd79051 Cleanup the rest of the redis keys on connection close. 2025-08-19 17:52:59 -05:00
SergeantPanda
083eb264e6 Properly track m3u profile connections. 2025-08-19 17:45:09 -05:00
SergeantPanda
97b82e5520 Use redis to track provider connections to work with multi-worker uwsgi. 2025-08-19 17:35:51 -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
2903773c86 Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into vod-relationtest 2025-08-19 12:39:21 -05:00
GitHub Actions
750bf90576 Release v0.8.0 2025-08-19 17:05:08 +00:00
SergeantPanda
0843d32388
Merge pull request #313 from Dispatcharr/dev
Dev
2025-08-19 12:04:23 -05:00