From 92f3991e6e1b9a4efeaebffbfd16f452da42404d Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Thu, 8 Jan 2026 11:18:07 -0600 Subject: [PATCH] include web resources locally, using libman --- CHANGELOG.md | 1 + ErsatzTV/Pages/_Host.cshtml | 15 +- ErsatzTV/Shared/MainLayout.razor | 2 +- ErsatzTV/libman.json | 36 + ErsatzTV/wwwroot/lib/hls.js/hls.min.js | 2 + ErsatzTV/wwwroot/lib/jquery/jquery.min.js | 2 + .../wwwroot/lib/jqueryui/jquery-ui.min.js | 6 + .../lib/jqueryui/themes/base/jquery-ui.css | 1284 +++++++ .../lib/media-chrome/media-chrome.min.js | 8 + ErsatzTV/wwwroot/lib/sortablejs/Sortable.js | 3388 +++++++++++++++++ 10 files changed, 4734 insertions(+), 10 deletions(-) create mode 100644 ErsatzTV/libman.json create mode 100644 ErsatzTV/wwwroot/lib/hls.js/hls.min.js create mode 100644 ErsatzTV/wwwroot/lib/jquery/jquery.min.js create mode 100644 ErsatzTV/wwwroot/lib/jqueryui/jquery-ui.min.js create mode 100644 ErsatzTV/wwwroot/lib/jqueryui/themes/base/jquery-ui.css create mode 100644 ErsatzTV/wwwroot/lib/media-chrome/media-chrome.min.js create mode 100644 ErsatzTV/wwwroot/lib/sortablejs/Sortable.js diff --git a/CHANGELOG.md b/CHANGELOG.md index 028af23e0..ed899def9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] ### Changed - Optimize database check for orphaned artwork +- Include web resources (CSS, JS) locally instead of relying on CDNs ## [26.1.0] - 2026-01-06 ### Added diff --git a/ErsatzTV/Pages/_Host.cshtml b/ErsatzTV/Pages/_Host.cshtml index e192b25bd..94ba43162 100644 --- a/ErsatzTV/Pages/_Host.cshtml +++ b/ErsatzTV/Pages/_Host.cshtml @@ -14,18 +14,15 @@ @if (Assembly.GetEntryAssembly().GetCustomAttribute<AssemblyConfigurationAttribute>()?.Configuration?.ToLower() != "release") { @(System.Environment.MachineName + " ") }ErsatzTV - - - - + - - - - - + + + + + @await Html.PartialAsync("../Shared/_Favicons")