From 2ae147ac01b13fec23d86e65e711db2e4aaa0a75 Mon Sep 17 00:00:00 2001 From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com> Date: Fri, 13 Feb 2026 01:15:33 +0100 Subject: [PATCH] Add seasonal content support and enhance custom media ID handling --- .../Configuration/PluginConfiguration.cs | 1 + .../Configuration/configPage.html | 229 +++++++++++++----- .../Web/mediaBarEnhanced.js | 215 ++++++++-------- 3 files changed, 293 insertions(+), 152 deletions(-) diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs index 2364819..d205d14 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs @@ -34,6 +34,7 @@ namespace Jellyfin.Plugin.MediaBarEnhanced.Configuration public bool EnableCustomMediaIds { get; set; } = true; public string PreferredVideoQuality { get; set; } = "Auto"; public bool EnableSeasonalContent { get; set; } = false; + public string SeasonalSections { get; set; } = "[]"; public bool IsEnabled { get; set; } = true; public bool EnableClientSideSettings { get; set; } = false; public bool ApplyLimitsToCustomIds { get; set; } = false; diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html index 108d101..b7ee732 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html @@ -94,6 +94,7 @@