[PR #13756] [MERGED] Preserve SplashscreenLocation when updating branding config #13694

Closed
opened 2026-02-07 07:17:32 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/13756
Author: @KGT1
Created: 3/23/2025
Status: Merged
Merged: 4/1/2025
Merged by: @crobibero

Base: masterHead: fixSplashscreen


📝 Commits (4)

  • 9e6c3c8 add BrandingOptionsDto and add branding endpoints
  • dd7ed40 refactor new HttpGet Configuration Branding into existing API calls
  • dc8fce9 Add BrandingOptions to _ignoredConfigurations for openAPI
  • 312b36b rename BrandOptionsDto to BrandingOptionsDto

📊 Changes

5 files changed (+62 additions, -10 deletions)

View changed files

📝 Jellyfin.Api/Controllers/BrandingController.cs (+11 -2)
📝 Jellyfin.Api/Controllers/ConfigurationController.cs (+25 -0)
📝 Jellyfin.Server/Filters/AdditionalModelFilter.cs (+1 -1)
📝 MediaBrowser.Model/Branding/BrandingOptions.cs (+0 -7)
MediaBrowser.Model/Branding/BrandingOptionsDto.cs (+25 -0)

📄 Description

Changes
This PR adds handling for BrandingOptions to preserve SplashscreenLocation when updating configuration.

sorry accidentally closed the last

Moved logic from to the ConfigurationController to BaseConfigurationManager.cs and now target master

Issues
Fixes: #13744


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/13756 **Author:** [@KGT1](https://github.com/KGT1) **Created:** 3/23/2025 **Status:** ✅ Merged **Merged:** 4/1/2025 **Merged by:** [@crobibero](https://github.com/crobibero) **Base:** `master` ← **Head:** `fixSplashscreen` --- ### 📝 Commits (4) - [`9e6c3c8`](https://github.com/jellyfin/jellyfin/commit/9e6c3c85653090ebd1509737056f10c088e8d270) add BrandingOptionsDto and add branding endpoints - [`dd7ed40`](https://github.com/jellyfin/jellyfin/commit/dd7ed40c35f7bc79bec2c8b059e4b8517984f31b) refactor new HttpGet Configuration Branding into existing API calls - [`dc8fce9`](https://github.com/jellyfin/jellyfin/commit/dc8fce9c88d27fb7694fdd2b9237230388511ea2) Add BrandingOptions to _ignoredConfigurations for openAPI - [`312b36b`](https://github.com/jellyfin/jellyfin/commit/312b36bcb64e48689c5c5b65a4bf9a20410e4885) rename BrandOptionsDto to BrandingOptionsDto ### 📊 Changes **5 files changed** (+62 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Api/Controllers/BrandingController.cs` (+11 -2) 📝 `Jellyfin.Api/Controllers/ConfigurationController.cs` (+25 -0) 📝 `Jellyfin.Server/Filters/AdditionalModelFilter.cs` (+1 -1) 📝 `MediaBrowser.Model/Branding/BrandingOptions.cs` (+0 -7) ➕ `MediaBrowser.Model/Branding/BrandingOptionsDto.cs` (+25 -0) </details> ### 📄 Description Changes This PR adds handling for BrandingOptions to preserve SplashscreenLocation when updating configuration. _sorry accidentally closed the last_ Moved logic from to the ConfigurationController to BaseConfigurationManager.cs and now target master Issues Fixes: #13744 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:17:32 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13694