From ddf6ff69bea35d4056bdb792d4ce6c809e232a7d Mon Sep 17 00:00:00 2001 From: Wendell Jones Date: Thu, 19 Feb 2026 08:37:20 -0500 Subject: [PATCH] create branch for pgsql development --- Directory.Packages.props | 3 +- Emby.Naming/Emby.Naming.csproj | 1 + .../Debug/net10.0/Emby.Naming.assets.cache | Bin 14005 -> 18691 bytes ...Emby.Naming.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes .../obj/Emby.Naming.csproj.nuget.dgspec.json | 37 ++ Emby.Naming/obj/project.assets.json | 315 ++++++++++- Emby.Naming/obj/project.nuget.cache | 10 +- Emby.Naming/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Emby.Naming/obj/rider.project.restore.info | 2 +- .../Debug/net10.0/Emby.Photos.assets.cache | Bin 17212 -> 21777 bytes ...Emby.Photos.csproj.AssemblyReference.cache | Bin 4878 -> 8566 bytes .../obj/Emby.Photos.csproj.nuget.dgspec.json | 50 ++ Emby.Photos/obj/project.assets.json | 314 ++++++++++- Emby.Photos/obj/project.nuget.cache | 10 +- Emby.Photos/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Emby.Photos/obj/rider.project.restore.info | 2 +- .../Emby.Server.Implementations.assets.cache | Bin 47770 -> 52335 bytes ...ementations.csproj.AssemblyReference.cache | Bin 20506 -> 24194 bytes ...r.Implementations.csproj.nuget.dgspec.json | 101 ++++ .../obj/project.assets.json | 330 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- Jellyfin.Api/Jellyfin.Api.csproj | 1 + .../net10.0/Jellyfin.Api.AssemblyInfo.cs | 2 +- .../Jellyfin.Api.AssemblyInfoInputs.cache | 2 +- .../Debug/net10.0/Jellyfin.Api.assets.cache | Bin 28557 -> 33243 bytes ...ellyfin.Api.csproj.AssemblyReference.cache | Bin 9571 -> 13259 bytes .../obj/Jellyfin.Api.csproj.nuget.dgspec.json | 68 +++ Jellyfin.Api/obj/project.assets.json | 324 ++++++++++- Jellyfin.Api/obj/project.nuget.cache | 10 +- Jellyfin.Api/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Jellyfin.Api/obj/rider.project.restore.info | 2 +- Jellyfin.Data/Jellyfin.Data.csproj | 1 + .../Debug/net10.0/Jellyfin.Data.assets.cache | Bin 12114 -> 16800 bytes ...llyfin.Data.csproj.AssemblyReference.cache | Bin 7025 -> 10713 bytes .../Jellyfin.Data.csproj.nuget.dgspec.json | 13 + Jellyfin.Data/obj/project.assets.json | 305 +++++++++++ Jellyfin.Data/obj/project.nuget.cache | 10 +- Jellyfin.Data/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- Jellyfin.Data/obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Implementations.csproj | 1 + ...llyfin.Server.Implementations.assets.cache | Bin 26521 -> 31207 bytes ...ementations.csproj.AssemblyReference.cache | Bin 7784 -> 11472 bytes ...r.Implementations.csproj.nuget.dgspec.json | 56 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- Jellyfin.Server/Jellyfin.Server.csproj | 1 + .../net10.0/Jellyfin.Server.assets.cache | Bin 56091 -> 60777 bytes ...yfin.Server.csproj.AssemblyReference.cache | Bin 32681 -> 36369 bytes .../Jellyfin.Server.csproj.nuget.dgspec.json | 119 ++++ Jellyfin.Server/obj/project.assets.json | 342 +++++++++++- Jellyfin.Server/obj/project.nuget.cache | 10 +- Jellyfin.Server/obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Common.csproj | 1 + .../net10.0/MediaBrowser.Common.assets.cache | Bin 7601 -> 12287 bytes ...wser.Common.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes ...diaBrowser.Common.csproj.nuget.dgspec.json | 31 ++ MediaBrowser.Common/obj/project.assets.json | 314 ++++++++++- MediaBrowser.Common/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Controller.csproj | 1 + .../MediaBrowser.Controller.assets.cache | Bin 16675 -> 21361 bytes ....Controller.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...rowser.Controller.csproj.nuget.dgspec.json | 49 ++ .../obj/project.assets.json | 319 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.LocalMetadata.csproj | 1 + .../MediaBrowser.LocalMetadata.assets.cache | Bin 16672 -> 21358 bytes ...calMetadata.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...ser.LocalMetadata.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.MediaEncoding.csproj | 1 + .../MediaBrowser.MediaEncoding.assets.cache | Bin 23554 -> 28240 bytes ...diaEncoding.csproj.AssemblyReference.cache | Bin 7181 -> 10869 bytes ...ser.MediaEncoding.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- MediaBrowser.Model/MediaBrowser.Model.csproj | 1 + .../net10.0/MediaBrowser.Model.assets.cache | Bin 7818 -> 12504 bytes ...owser.Model.csproj.AssemblyReference.cache | Bin 3805 -> 7493 bytes ...ediaBrowser.Model.csproj.nuget.dgspec.json | 25 + MediaBrowser.Model/obj/project.assets.json | 311 ++++++++++- MediaBrowser.Model/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.Providers.csproj | 1 + .../MediaBrowser.Providers.assets.cache | Bin 24725 -> 29411 bytes ...r.Providers.csproj.AssemblyReference.cache | Bin 9112 -> 12800 bytes ...Browser.Providers.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../MediaBrowser.XbmcMetadata.csproj | 1 + .../MediaBrowser.XbmcMetadata.assets.cache | Bin 16672 -> 21358 bytes ...bmcMetadata.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...wser.XbmcMetadata.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.CodeAnalysis.csproj | 1 + .../Jellyfin.CodeAnalysis.AssemblyInfo.cs | 2 +- ...yfin.CodeAnalysis.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.CodeAnalysis.assets.cache | Bin 17768 -> 25141 bytes ...odeAnalysis.csproj.AssemblyReference.cache | Bin 55871 -> 61536 bytes ...yfin.CodeAnalysis.csproj.nuget.dgspec.json | 6 + ...llyfin.CodeAnalysis.csproj.nuget.g.targets | 1 + .../obj/project.assets.json | 509 ++++++++++++++++++ .../obj/project.nuget.cache | 14 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...yfin.Database.Implementations.assets.cache | Bin 41249 -> 45814 bytes ...ementations.csproj.AssemblyReference.cache | Bin 7025 -> 10713 bytes ...e.Implementations.csproj.nuget.dgspec.json | 7 + .../obj/project.assets.json | 299 ++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...fin.Database.Providers.Sqlite.assets.cache | Bin 52298 -> 56863 bytes ...ders.Sqlite.csproj.AssemblyReference.cache | Bin 6707 -> 10395 bytes ....Providers.Sqlite.csproj.nuget.dgspec.json | 32 ++ .../obj/project.assets.json | 309 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Drawing.Skia.csproj | 1 + .../Jellyfin.Drawing.Skia.assets.cache | Bin 28783 -> 33469 bytes ...rawing.Skia.csproj.AssemblyReference.cache | Bin 8244 -> 11932 bytes ...yfin.Drawing.Skia.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- src/Jellyfin.Drawing/Jellyfin.Drawing.csproj | 1 + .../net10.0/Jellyfin.Drawing.assets.cache | Bin 17124 -> 21810 bytes ...fin.Drawing.csproj.AssemblyReference.cache | Bin 4882 -> 8570 bytes .../Jellyfin.Drawing.csproj.nuget.dgspec.json | 55 ++ src/Jellyfin.Drawing/obj/project.assets.json | 320 ++++++++++- src/Jellyfin.Drawing/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Extensions.csproj | 1 + .../net10.0/Jellyfin.Extensions.assets.cache | Bin 7822 -> 12508 bytes ....Extensions.csproj.AssemblyReference.cache | Bin 4085 -> 7773 bytes ...llyfin.Extensions.csproj.nuget.dgspec.json | 12 + .../obj/project.assets.json | 305 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj | 1 + .../net10.0/Jellyfin.LiveTv.AssemblyInfo.cs | 2 +- .../Jellyfin.LiveTv.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.LiveTv.assets.cache | Bin 17674 -> 22360 bytes ...yfin.LiveTv.csproj.AssemblyReference.cache | Bin 5119 -> 8807 bytes .../Jellyfin.LiveTv.csproj.nuget.dgspec.json | 55 ++ src/Jellyfin.LiveTv/obj/project.assets.json | 320 ++++++++++- src/Jellyfin.LiveTv/obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Hls.csproj | 5 + ...Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs | 2 +- ...MediaEncoding.Hls.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Hls.assets.cache | Bin 16451 -> 21137 bytes ...ncoding.Hls.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...MediaEncoding.Hls.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Keyframes.csproj | 1 + ...in.MediaEncoding.Keyframes.AssemblyInfo.cs | 2 +- ...ncoding.Keyframes.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Keyframes.assets.cache | Bin 2936 -> 7622 bytes ...g.Keyframes.csproj.AssemblyReference.cache | Bin 231 -> 3919 bytes ...ncoding.Keyframes.csproj.nuget.dgspec.json | 12 + .../obj/project.assets.json | 305 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../net10.0/Jellyfin.Networking.assets.cache | Bin 16666 -> 21231 bytes ....Networking.csproj.AssemblyReference.cache | Bin 4462 -> 8150 bytes ...llyfin.Networking.csproj.nuget.dgspec.json | 50 ++ .../obj/project.assets.json | 314 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...erageSourceRootsMapping_Jellyfin.Api.Tests | Bin 4808 -> 10394 bytes ...erletSourceRootsMapping_Jellyfin.Api.Tests | Bin 4808 -> 10394 bytes .../Jellyfin.Api.Tests.AssemblyInfo.cs | 2 +- ...ellyfin.Api.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Api.Tests.assets.cache | Bin 84696 -> 89261 bytes ...n.Api.Tests.csproj.AssemblyReference.cache | Bin 23920 -> 27608 bytes ...ellyfin.Api.Tests.csproj.nuget.dgspec.json | 76 +++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Common.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Common.Tests | Bin 3134 -> 6786 bytes ...etSourceRootsMapping_Jellyfin.Common.Tests | Bin 3134 -> 6786 bytes .../Jellyfin.Common.Tests.AssemblyInfo.cs | 2 +- ...yfin.Common.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Common.Tests.assets.cache | Bin 58219 -> 62905 bytes ...ommon.Tests.csproj.AssemblyReference.cache | Bin 17907 -> 21595 bytes ...yfin.Common.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Controller.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 2824 -> 6114 bytes ...urceRootsMapping_Jellyfin.Controller.Tests | Bin 2824 -> 6114 bytes .../Jellyfin.Controller.Tests.AssemblyInfo.cs | 2 +- ....Controller.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Controller.Tests.assets.cache | Bin 49102 -> 53788 bytes ...oller.Tests.csproj.AssemblyReference.cache | Bin 13229 -> 16917 bytes ....Controller.Tests.csproj.nuget.dgspec.json | 55 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Extensions.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 1588 -> 3434 bytes ...urceRootsMapping_Jellyfin.Extensions.Tests | Bin 1588 -> 3434 bytes .../Jellyfin.Extensions.Tests.AssemblyInfo.cs | 2 +- ....Extensions.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Extensions.Tests.assets.cache | Bin 48855 -> 53541 bytes ...sions.Tests.csproj.AssemblyReference.cache | Bin 13026 -> 16714 bytes ....Extensions.Tests.csproj.nuget.dgspec.json | 31 ++ .../obj/project.assets.json | 312 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.LiveTv.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 3114 -> 6746 bytes ...etSourceRootsMapping_Jellyfin.LiveTv.Tests | Bin 3114 -> 6746 bytes .../Jellyfin.LiveTv.Tests.AssemblyInfo.cs | 2 +- ...yfin.LiveTv.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.LiveTv.Tests.assets.cache | Bin 52726 -> 57412 bytes ...iveTv.Tests.csproj.AssemblyReference.cache | Bin 15591 -> 19279 bytes ...yfin.LiveTv.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Hls.Tests.csproj | 1 + ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 3158 -> 6834 bytes ...tsMapping_Jellyfin.MediaEncoding.Hls.Tests | Bin 3158 -> 6834 bytes ...in.MediaEncoding.Hls.Tests.AssemblyInfo.cs | 2 +- ...ncoding.Hls.Tests.AssemblyInfoInputs.cache | 2 +- ...lyfin.MediaEncoding.Hls.Tests.assets.cache | Bin 47140 -> 51826 bytes ...g.Hls.Tests.csproj.AssemblyReference.cache | Bin 12443 -> 16131 bytes ...ncoding.Hls.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 323 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...lyfin.MediaEncoding.Keyframes.Tests.csproj | 1 + ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 674 -> 1450 bytes ...ing_Jellyfin.MediaEncoding.Keyframes.Tests | Bin 674 -> 1450 bytes ...iaEncoding.Keyframes.Tests.AssemblyInfo.cs | 2 +- ...g.Keyframes.Tests.AssemblyInfoInputs.cache | 2 +- ...MediaEncoding.Keyframes.Tests.assets.cache | Bin 33234 -> 37920 bytes ...rames.Tests.csproj.AssemblyReference.cache | Bin 8212 -> 11900 bytes ...g.Keyframes.Tests.csproj.nuget.dgspec.json | 18 + .../obj/project.assets.json | 306 +++++++++++ .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.MediaEncoding.Tests.csproj | 1 + ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 3150 -> 6818 bytes ...eRootsMapping_Jellyfin.MediaEncoding.Tests | Bin 3150 -> 6818 bytes ...llyfin.MediaEncoding.Tests.AssemblyInfo.cs | 2 +- ...diaEncoding.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.MediaEncoding.Tests.assets.cache | Bin 58124 -> 62810 bytes ...oding.Tests.csproj.AssemblyReference.cache | Bin 17650 -> 21338 bytes ...diaEncoding.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Model.Tests.csproj | 1 + ...ageSourceRootsMapping_Jellyfin.Model.Tests | Bin 1588 -> 3434 bytes ...letSourceRootsMapping_Jellyfin.Model.Tests | Bin 1588 -> 3434 bytes .../Jellyfin.Model.Tests.AssemblyInfo.cs | 2 +- ...lyfin.Model.Tests.AssemblyInfoInputs.cache | 2 +- .../net10.0/Jellyfin.Model.Tests.assets.cache | Bin 50879 -> 55565 bytes ...Model.Tests.csproj.AssemblyReference.cache | Bin 13812 -> 17500 bytes ...lyfin.Model.Tests.csproj.nuget.dgspec.json | 31 ++ .../obj/project.assets.json | 312 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Naming.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Naming.Tests | Bin 2152 -> 4666 bytes ...etSourceRootsMapping_Jellyfin.Naming.Tests | Bin 2152 -> 4666 bytes .../Jellyfin.Naming.Tests.AssemblyInfo.cs | 2 +- ...yfin.Naming.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Naming.Tests.assets.cache | Bin 46515 -> 51201 bytes ...aming.Tests.csproj.AssemblyReference.cache | Bin 12572 -> 16260 bytes ...yfin.Naming.Tests.csproj.nuget.dgspec.json | 43 ++ .../obj/project.assets.json | 318 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Networking.Tests.csproj | 1 + ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 3130 -> 6778 bytes ...urceRootsMapping_Jellyfin.Networking.Tests | Bin 3130 -> 6778 bytes .../Jellyfin.Networking.Tests.AssemblyInfo.cs | 2 +- ....Networking.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Networking.Tests.assets.cache | Bin 53742 -> 58428 bytes ...rking.Tests.csproj.AssemblyReference.cache | Bin 14469 -> 18157 bytes ....Networking.Tests.csproj.nuget.dgspec.json | 56 ++ .../obj/project.assets.json | 320 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Providers.Tests.csproj | 1 + ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 3134 -> 6786 bytes ...ourceRootsMapping_Jellyfin.Providers.Tests | Bin 3134 -> 6786 bytes .../Jellyfin.Providers.Tests.AssemblyInfo.cs | 2 +- ...n.Providers.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Providers.Tests.assets.cache | Bin 58256 -> 62942 bytes ...iders.Tests.csproj.AssemblyReference.cache | Bin 19155 -> 22843 bytes ...n.Providers.Tests.csproj.nuget.dgspec.json | 61 +++ .../obj/project.assets.json | 321 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- ...llyfin.Server.Implementations.Tests.csproj | 1 + ...ping_Jellyfin.Server.Implementations.Tests | Bin 7908 -> 17114 bytes ...ping_Jellyfin.Server.Implementations.Tests | Bin 7908 -> 17114 bytes ...rver.Implementations.Tests.AssemblyInfo.cs | 2 +- ...ementations.Tests.AssemblyInfoInputs.cache | 2 +- ....Server.Implementations.Tests.assets.cache | Bin 116275 -> 120961 bytes ...tions.Tests.csproj.AssemblyReference.cache | Bin 44395 -> 48083 bytes ...ementations.Tests.csproj.nuget.dgspec.json | 131 +++++ .../obj/project.assets.json | 340 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Integration.Tests.csproj | 1 + ...sMapping_Jellyfin.Server.Integration.Tests | Bin 7542 -> 16330 bytes ...sMapping_Jellyfin.Server.Integration.Tests | Bin 7542 -> 16330 bytes ...n.Server.Integration.Tests.AssemblyInfo.cs | 2 +- ...Integration.Tests.AssemblyInfoInputs.cache | 2 +- ...yfin.Server.Integration.Tests.assets.cache | Bin 116156 -> 120842 bytes ...ation.Tests.csproj.AssemblyReference.cache | Bin 43946 -> 47634 bytes ...Integration.Tests.csproj.nuget.dgspec.json | 125 +++++ .../obj/project.assets.json | 339 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.Server.Tests.csproj | 1 + ...geSourceRootsMapping_Jellyfin.Server.Tests | Bin 7542 -> 16330 bytes ...etSourceRootsMapping_Jellyfin.Server.Tests | Bin 7542 -> 16330 bytes .../Jellyfin.Server.Tests.AssemblyInfo.cs | 2 +- ...yfin.Server.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.Server.Tests.assets.cache | Bin 115580 -> 120266 bytes ...erver.Tests.csproj.AssemblyReference.cache | Bin 43702 -> 47390 bytes ...yfin.Server.Tests.csproj.nuget.dgspec.json | 125 +++++ .../obj/project.assets.json | 339 +++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- .../Jellyfin.XbmcMetadata.Tests.csproj | 1 + ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 3456 -> 7482 bytes ...ceRootsMapping_Jellyfin.XbmcMetadata.Tests | Bin 3456 -> 7482 bytes ...ellyfin.XbmcMetadata.Tests.AssemblyInfo.cs | 2 +- ...bmcMetadata.Tests.AssemblyInfoInputs.cache | 2 +- .../Jellyfin.XbmcMetadata.Tests.assets.cache | Bin 55696 -> 60382 bytes ...adata.Tests.csproj.AssemblyReference.cache | Bin 17453 -> 21141 bytes ...bmcMetadata.Tests.csproj.nuget.dgspec.json | 67 +++ .../obj/project.assets.json | 324 ++++++++++- .../obj/project.nuget.cache | 10 +- .../obj/project.packagespec.json | 2 +- .../obj/rider.project.model.nuget.info | 2 +- .../obj/rider.project.restore.info | 2 +- 430 files changed, 15537 insertions(+), 356 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 0cb01723..8016dd8c 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -22,6 +22,7 @@ + @@ -87,4 +88,4 @@ - + \ No newline at end of file diff --git a/Emby.Naming/Emby.Naming.csproj b/Emby.Naming/Emby.Naming.csproj index 97b52e42..d30382bb 100644 --- a/Emby.Naming/Emby.Naming.csproj +++ b/Emby.Naming/Emby.Naming.csproj @@ -47,6 +47,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache index 4b14aa09a0df3d0dae9dad058d728377f4dcfd4f..64ae564e7312b6f012b770ba49b80161a257ff1d 100644 GIT binary patch literal 18691 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 EKTthq@&Et; delta 1780 zcmZ`)OH30{6y+64KR~6FCKQ;`k3griP>N8>*YZa|Kz@SYFEJ)6K_n((Oq$5T_(eD| zAx49VE?kJlR1y<6F5IX)*MwkPurpzyZoO~PHqCVAB`4E&=bZaKbMNWOI@_N2jtulh zax*eAe*C>)E??ZwdbwRQ^Xc1%t)ktYt?h+1&#h1UH$&f-ySA&|dw*$J0aiT&vFYqf z3<3QOll@wFD(*J1!U7C8jaX%u!(;#oOW| z5|dXJ&zYyfj6hc+`uRRP;>=DJW*5czS%kG(f$uP*AQmlo!mDr|=LJhPFR^&_h3!+! zjy3yJ=76v48FS%l*(y7XX~%0;LGgM7j7ID@Eojbd&Al;yg%=VZ9z1t`U|uY`+wj=c z$$TVlr(e2QvHL7D1c)Nl92}Om!W5nSQw7b*&m`rg%~IQ3w06_1htNytBlHuF!7Mn} zby{p>SL2LWsz@5ZWATwqNj^v^!gM9LuPen>ud;jye*F^uc=Ia~jmUddDcy03Cwq8G zOzU42*>JqC=W4Tw!H0v8+MiCED=j#Z()SahOQv$Gs7A>P?ucm~pu#>u-ta<9^92?5 z7@g%_ec~KSzM*uEamtqPlj~xdm#C~YK_0W1yt6c~QBh5j2fZTi$x^J9DazSEt~4fa zM^f7BNs1?&Dq={SRB|lEjMG%_k>oCu#ZFlyKT}y{Chl`VF|`@EqCrJ*3a#O=VV2(V z%9%qnykIyTpPj+KaKwBz@s6H+oQw502^uCKsuyA(TUZvpbo8LT^BNnX|Dnp5scVVF P*1Iz`xZP*NyT0-N@%{mV diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache index 63096df18f944b049a16d14e18942da4dd315e42..8a06039ad347564818c26098ece33d2b79bd08a5 100644 GIT binary patch literal 7493 zcmd^EdsGuw8fQQXCcMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json index 464237c3..db715067 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1615,6 +1633,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1667,6 +1690,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2223,6 +2247,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2286,6 +2315,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2493,6 +2523,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2923,6 +2954,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2968,6 +3004,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json index f6a18001..b46d7239 100644 --- a/Emby.Naming/obj/project.assets.json +++ b/Emby.Naming/obj/project.assets.json @@ -64,6 +64,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -300,6 +321,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Polly/8.6.5": { "type": "package", "dependencies": { @@ -335,6 +452,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -347,6 +473,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -359,7 +488,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -377,6 +507,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -407,7 +538,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -422,7 +554,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -546,6 +679,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1001,6 +1153,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Polly/8.6.5": { "sha512": "VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", "type": "package", @@ -1086,6 +1374,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1162,6 +1464,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Common >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1236,6 +1539,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1281,6 +1589,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index 19031a21..a6e07ee3 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "nPaubMzeXPg=", + "dgSpecHash": "Th5EMYH/DFU=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", "expectedPackageFiles": [ @@ -9,6 +9,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -23,10 +24,17 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Emby.Naming/obj/project.packagespec.json b/Emby.Naming/obj/project.packagespec.json index 23e63a5f..6439047b 100644 --- a/Emby.Naming/obj/project.packagespec.json +++ b/Emby.Naming/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","projectName":"Jellyfin.Naming","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","projectName":"Jellyfin.Naming","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Naming/obj/rider.project.model.nuget.info b/Emby.Naming/obj/rider.project.model.nuget.info index 74f1bac0..708c07c9 100644 --- a/Emby.Naming/obj/rider.project.model.nuget.info +++ b/Emby.Naming/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532054800000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Naming/obj/rider.project.restore.info b/Emby.Naming/obj/rider.project.restore.info index f97b9d1a..708c07c9 100644 --- a/Emby.Naming/obj/rider.project.restore.info +++ b/Emby.Naming/obj/rider.project.restore.info @@ -1 +1 @@ -17715044167700000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache index f62aa6b1ccb2a871ff53d33d05268f37c89f4ff0..2f5e0cbcf28aa62ec41f78d1a1a0fbd6dfadf598 100644 GIT binary patch literal 21777 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 diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache index 1717eb5655e255fb350850a709d1e9100b9cf087..937e9f513fe24749ccb4edd8d778ab687a2feba9 100644 GIT binary patch literal 8566 zcmd^Ed0Z1o7N$YuP{9Ki6mU_LRg}&h5)>Ik4i%#uvN|J3C+R>)NH7U18V(OeK}2O# z#vSok*il3QFH{sn&=J&;6+uQ6Tu|^}#BmkDU5}}52pyDP2m^oYkFESnnXdZi{@(ZA ztFBi=Au}Bv9cT$DR2q(wR)HUX$iE|f}~aqGe488&W_Vnw73b(Wx! z3K=4vVY4`rD;Dw=pi%x(5h`(JGI%s5mq%xzbd<&-)4&bz26<}Ki!VfYGND4qlauH$ zg%FAjgqqtmMkw@Sw9^~kI!qyBVi*Eu#pS?y_10aQ4#gl>0!Z-0Z>|kbNu*e;x&^dY zBR3&0k}e@J$$%Hx0TD-pA~21?RJo#Dfk^m>j86qj=eaGRa|n`AJIPzB?_nhM@eyd2 z>W-a#KV0wjR4Dj|Q_4AIN2jm{b|E{%BaoOkQL%%@Uf2^CM&c z#=<|n`x`3YQXF}}+XQ5k%BFBt7J?+bYXSogmdM3IkR}j?RMrQH{JQ}O#qPYOb}DAp zp=I}pgIB<%J<%OdJ=q%d45Lawh6g^Q3M(wb&!?&dlc|v?qa&E~z;!%}t9%9P`w>cM z>EuMe>&S z;))3e{ylXvlyTausjM`!`mI+*{N+P$(w_y4U$I{IsZB!tv~jBs9rKgFt4f<>xFCah z(>Ye`X+F{a%B3gV54j(IEuM1C+lYLhQ(tiq52e?;JnyDv3UeS2z>Y9HZWC?tnSjQo z(;fLtwj;u3vJrvGHofGwFjOp#5(p)*oG&6#$y5eRA;VOPN(C0Cf@+E%UqnO-zfE~^ zB%Z*Bt51NQ8R+O3gPV_4JwRvQV+!|DhpLh8dJb)vcgy5bjb0WmXotBkyh9#Pef1DhW+5WaJZAGlJ?=joQiB~P4R}Xd@ z7w)i5UueI7=F$6Ru+hJpE zWJUN~wj-OyqO$pX1Z9#tEv5q{K!03g7~#snqQO&ucOrS;1$R|L6YBrj#iUbxdyQ6r z)!~EJ6(rglVL<&NzCV5;L&XT@6o|O*Ug6t?C49pE=(J9sn5x+v1bFazgjib>45&Yd zwM-Ktp;UoVvWwZ+<})tGMp3ed-JxA=37#0@ zkZSRqawNN8#6bhnlwYFrrDdicmL*r#Fdloelib}5o<5qn$!T#5-Z?1lf!_5HPKd67q_oAs{oC{70_4= zCc>vN!G@I4wF<;(8|@wPhAI>hF!se03&GkC$_O$<7Db};Dzp~{#J=2cpmzt5kUZ&7 za;M~WpL6dSI(Wqo)6M_`>IQ526y$PLCPc)-wRozB1yWhK79QZ&4dekpg!(@7zU@?h z(&yyAgbiNh1-+C1pHV$bE|v6I_4xqw2UN#k|F^1RHNOa>K#y4Xe__4Ar~4dUc-T4kp0eD>t+C(8JI0H+ExU7*|YHP{fXkRISG%mMZ~N zXNx~Z@AdC))hlO>1S6!NR!3sNOoAR(C0&eNCVVsS`Oa-fJJ5Sco=i6^>W6A+aJbDh22EJ_Jfc!;0Kf8?KKY@KKV{eOW_zCr0vPEvr>1Esh2Kj!* zl+Xz~X8`8XB6cVg7MF|&xO4`aC14{Rkpp5!vrY;m1njxxp@=L3XhZ|Tbe`m^Cun~p z1njTM*r&Tq9K#9gp442kB#08wFtX%9X1{A&~t3^}Dv_)}gHU zxG}Kwfmdt9H%r>0*q`Q;!p_7;7sKUe8P`XpNB?x2W0@3?Z~P`@W6;Upyp#UPsHv(S zQF8oXbjfb%7*6?r#+w&ewp2H~I^cQF0;$_S?EP#fX2Dped#P8xzhPu#^uQs-rb1a{ zy4U;3%eHeA<*LKDM)$eR86F8|av_cyOLcvK&9u>n&t+0kE<&d>S!^zY+f_FI9Y4Xv AssI20 delta 46 zcmez7)ThS5#>m6Kz`z(fxqw}EqpBA>V?KyAIi5>)^9+s)tedT*gjqI!m2YGO02Jj6 A>i_@% diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json index b7f79971..dc07b1ae 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -587,6 +593,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1007,6 +1014,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1057,6 +1069,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1477,6 +1490,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1522,6 +1540,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2118,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2149,6 +2173,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2572,6 +2597,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2624,6 +2654,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3180,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3243,6 +3279,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3450,6 +3487,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3880,6 +3918,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3925,6 +3968,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4342,6 +4386,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4392,6 +4441,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 1b5c8bdc..9175347a 100644 --- a/Emby.Photos/obj/project.assets.json +++ b/Emby.Photos/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -426,6 +552,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -438,7 +567,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -460,6 +590,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -475,6 +606,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -505,7 +637,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -519,6 +652,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -534,7 +668,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -552,7 +687,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -692,6 +828,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1216,6 +1371,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1317,6 +1608,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1550,6 +1855,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index 14950ff5..5762c12e 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "KcJoyPeqtMs=", + "dgSpecHash": "Uw97wHszeIc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512" diff --git a/Emby.Photos/obj/project.packagespec.json b/Emby.Photos/obj/project.packagespec.json index bf9bf706..755edc66 100644 --- a/Emby.Photos/obj/project.packagespec.json +++ b/Emby.Photos/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","projectName":"Emby.Photos","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"TagLibSharp":{"target":"Package","version":"[2.3.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","projectName":"Emby.Photos","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"TagLibSharp":{"target":"Package","version":"[2.3.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Photos/obj/rider.project.model.nuget.info b/Emby.Photos/obj/rider.project.model.nuget.info index 1989e67a..708c07c9 100644 --- a/Emby.Photos/obj/rider.project.model.nuget.info +++ b/Emby.Photos/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532053700000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Photos/obj/rider.project.restore.info b/Emby.Photos/obj/rider.project.restore.info index 0a24497c..708c07c9 100644 --- a/Emby.Photos/obj/rider.project.restore.info +++ b/Emby.Photos/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073213700000 \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache index 7369a24dd860142e7792ab6686e25b5e09396be2..70ffcf26c1ac5c09cc081ce364bfd3921e34b4ff 100644 GIT binary patch literal 52335 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 Jv`Cou{y*gi)qem0 delta 7941 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 Hs7%@sll2jt diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json index 30133309..3ea5c5fa 100644 --- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json +++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -587,6 +593,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1131,6 +1138,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1560,6 +1568,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -1625,6 +1638,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2045,6 +2059,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2095,6 +2114,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2532,6 +2552,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2582,6 +2607,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3002,6 +3028,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3047,6 +3078,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3624,6 +3656,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3674,6 +3711,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4097,6 +4135,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4142,6 +4185,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4578,6 +4622,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4638,6 +4687,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5061,6 +5111,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5113,6 +5168,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5684,6 +5740,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -5769,6 +5830,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6192,6 +6254,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -6237,6 +6304,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6650,6 +6718,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -6713,6 +6786,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6920,6 +6994,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7412,6 +7487,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7843,6 +7919,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -7888,6 +7969,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8318,6 +8400,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -8363,6 +8450,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8792,6 +8880,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -8837,6 +8930,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9254,6 +9348,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -9304,6 +9403,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9772,6 +9872,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index 9e3e65c8..7d6ccfa3 100644 --- a/Emby.Server.Implementations/obj/project.assets.json +++ b/Emby.Server.Implementations/obj/project.assets.json @@ -176,6 +176,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -789,6 +810,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.OpenApi/1.6.22": { "type": "package", "compile": { @@ -1064,6 +1181,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1280,6 +1406,7 @@ "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Hls": "1.0.0", "Jellyfin.Networking": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "MediaBrowser.MediaEncoding": "1.0.0", "Microsoft.AspNetCore.Authorization": "10.0.3", "Microsoft.Extensions.Http": "10.0.3", @@ -1296,6 +1423,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1308,7 +1438,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1330,6 +1461,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1345,6 +1477,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1394,7 +1527,8 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Drawing.dll": {} @@ -1409,7 +1543,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1426,7 +1561,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -1440,6 +1576,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1455,7 +1592,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1473,7 +1611,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1508,6 +1647,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -1523,7 +1663,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.LocalMetadata.dll": {} @@ -1542,6 +1683,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1561,6 +1703,7 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "LrcParser": "2025.623.0", "MetaBrainz.MusicBrainz": "8.0.1", "Microsoft.Extensions.Caching.Abstractions": "10.0.3", @@ -1583,7 +1726,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -1854,6 +1998,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2997,6 +3160,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -3324,6 +3623,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -3942,6 +4255,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 6dcc4fa6..d44a0633 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "yQkjNJYOBwE=", + "dgSpecHash": "8yeTBaOU08s=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", @@ -52,6 +53,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", @@ -67,6 +74,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/Emby.Server.Implementations/obj/project.packagespec.json b/Emby.Server.Implementations/obj/project.packagespec.json index ffe80c1c..b7642e68 100644 --- a/Emby.Server.Implementations/obj/project.packagespec.json +++ b/Emby.Server.Implementations/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","projectName":"Emby.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"DiscUtils.Udf":{"target":"Package","version":"[0.16.13, )","versionCentrallyManaged":true},"DotNet.Glob":{"target":"Package","version":"[3.1.3, )","versionCentrallyManaged":true},"Ignore":{"target":"Package","version":"[0.2.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Data.Sqlite":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Memory":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.DependencyInjection":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Hosting.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"prometheus-net.DotNetRuntime":{"target":"Package","version":"[4.4.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","projectName":"Emby.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"DiscUtils.Udf":{"target":"Package","version":"[0.16.13, )","versionCentrallyManaged":true},"DotNet.Glob":{"target":"Package","version":"[3.1.3, )","versionCentrallyManaged":true},"Ignore":{"target":"Package","version":"[0.2.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Data.Sqlite":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Memory":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.DependencyInjection":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Hosting.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"prometheus-net.DotNetRuntime":{"target":"Package","version":"[4.4.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/rider.project.model.nuget.info b/Emby.Server.Implementations/obj/rider.project.model.nuget.info index 74f1bac0..d346fe81 100644 --- a/Emby.Server.Implementations/obj/rider.project.model.nuget.info +++ b/Emby.Server.Implementations/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532054800000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/rider.project.restore.info b/Emby.Server.Implementations/obj/rider.project.restore.info index a06b18b2..d346fe81 100644 --- a/Emby.Server.Implementations/obj/rider.project.restore.info +++ b/Emby.Server.Implementations/obj/rider.project.restore.info @@ -1 +1 @@ -17715044202800000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/Jellyfin.Api/Jellyfin.Api.csproj b/Jellyfin.Api/Jellyfin.Api.csproj index 3ccf7a74..8ca8b9ed 100644 --- a/Jellyfin.Api/Jellyfin.Api.csproj +++ b/Jellyfin.Api/Jellyfin.Api.csproj @@ -11,6 +11,7 @@ + diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs index 6d09d9e7..fb293b08 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache index d5bd44c3..6efd82fc 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfoInputs.cache @@ -1 +1 @@ -52d1a04b328522d6069271abe93c5fca0460a15387cb3d4ab6802f32d6c26f26 +789d19e43004b4351b51cfbdd6e86230977e800eb2f554f335b5acc46d475c1e diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache index ac8686d75fa23692da50d36258c9717c94476e2a..39002eb990c37525e353dad79538eef020955407 100644 GIT binary patch literal 33243 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 F{{Z=e+KK=G diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache index 15749218f2a3901b19887fc2e8e5f1865453dc5c..bbfebc071168b4a77c36328a4a0f5bfb54f10f3a 100644 GIT binary patch delta 2775 zcmaFtbvm7cjZuMtfq~I~@&iuUjjFpiCo{9kMP;StgQx8>F1@ESm+t(d%=_hr)2A;+o@3=CXAdC|!{ zOe%^V$Z|RgVW~yMnfZCP2#Y4?^QlbEV&dI=pYtvoV-Cn|lh1Q;nPg|?mn7;XCKZKPg6p}5R9Gr1_gI6tjK&l{wCG9RzF;m%9_UH|Wb+$Do1t>=hj8rTye zpzxSHQPin^>z@hFnd;Nq<;t!4?{!+7kiEjRD|M%WY(k{nv?G&JThv5s z*PZ-2tvP@CiSOAQ}-VqGw?rH00ILoe$P3jiGmNMS>ezBxGUr1%@ZE zMTZp5=%_%8jpEdz%*33`szgv4*GtPU$|WKuf>AWN0W~3FA<(l88VgG3?nlwauLsgM zxMIKwEe6u?`T*6u&lJ`k zGX=KCf`JM`i!wu?3J_s^F6{1$N#LdrKbjgwCTMej72MkC?4Q}z@pG3OpZz=TBNmCb z9gO!KSpI%_?neFAZjpwgGpqIs;%_?E>T5y=U|B{J3@h(f=UD zxs&`jr7MD_wrXo!vz>%0F97V)_TT^j delta 52 zcmX?|{@9CyjZuPufq~I~@&iuUjjFpi8Qnmv&9AxkvoXd^Ucjxsd5LT?`(!hDxy@(Q H{_y|+wuKR{ diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json index 9d09411b..2ccfd8eb 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -543,6 +549,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -608,6 +619,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1028,6 +1040,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1078,6 +1095,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1498,6 +1516,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1543,6 +1566,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2120,6 +2144,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2170,6 +2199,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2606,6 +2636,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2666,6 +2701,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3089,6 +3125,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3141,6 +3182,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3697,6 +3739,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3760,6 +3807,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3967,6 +4015,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4397,6 +4446,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4442,6 +4496,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4871,6 +4926,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4916,6 +4976,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5333,6 +5394,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5383,6 +5449,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5851,6 +5918,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index 2a35ee3f..31bbba24 100644 --- a/Jellyfin.Api/obj/project.assets.json +++ b/Jellyfin.Api/obj/project.assets.json @@ -99,6 +99,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -527,6 +548,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.OpenApi/1.6.22": { "type": "package", "compile": { @@ -610,6 +727,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -751,6 +877,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -763,7 +892,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -785,6 +915,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -800,6 +931,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -830,7 +962,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -847,7 +980,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -861,6 +995,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -876,7 +1011,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -894,7 +1030,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -928,6 +1065,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1110,6 +1248,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2036,6 +2193,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -2184,6 +2477,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2481,6 +2788,7 @@ "Jellyfin.Controller >= 10.12.0", "Jellyfin.MediaEncoding.Hls >= 1.0.0", "Jellyfin.Networking >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.MediaEncoding >= 1.0.0", "Microsoft.AspNetCore.Authorization >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -2566,6 +2874,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -2631,6 +2944,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 6a0e3591..84d9643d 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "j6PAliGuV+s=", + "dgSpecHash": "2qOp/ybjalk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", @@ -36,6 +37,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", @@ -43,6 +50,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/Jellyfin.Api/obj/project.packagespec.json b/Jellyfin.Api/obj/project.packagespec.json index e831406c..48cb2f65 100644 --- a/Jellyfin.Api/obj/project.packagespec.json +++ b/Jellyfin.Api/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","projectName":"Jellyfin.Api","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Authorization":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore":{"target":"Package","version":"[7.3.2, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore.ReDoc":{"target":"Package","version":"[6.9.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","projectName":"Jellyfin.Api","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Authorization":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore":{"target":"Package","version":"[7.3.2, )","versionCentrallyManaged":true},"Swashbuckle.AspNetCore.ReDoc":{"target":"Package","version":"[6.9.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Api/obj/rider.project.model.nuget.info b/Jellyfin.Api/obj/rider.project.model.nuget.info index c9990fe4..74ea289f 100644 --- a/Jellyfin.Api/obj/rider.project.model.nuget.info +++ b/Jellyfin.Api/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532052200000 \ No newline at end of file +17715073213200000 \ No newline at end of file diff --git a/Jellyfin.Api/obj/rider.project.restore.info b/Jellyfin.Api/obj/rider.project.restore.info index 0a24497c..74ea289f 100644 --- a/Jellyfin.Api/obj/rider.project.restore.info +++ b/Jellyfin.Api/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073213200000 \ No newline at end of file diff --git a/Jellyfin.Data/Jellyfin.Data.csproj b/Jellyfin.Data/Jellyfin.Data.csproj index f7660f35..d4e139d8 100644 --- a/Jellyfin.Data/Jellyfin.Data.csproj +++ b/Jellyfin.Data/Jellyfin.Data.csproj @@ -29,6 +29,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache index 01382368e59e51505a9a4452b2254aef24bad0c7..e4ad3647a6a1fda0ffaeabf688d301b270d428a6 100644 GIT binary patch literal 16800 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 delta 1803 zcmZ`(-%C?r81^{l&OFXM&bjt`Gk=}A&CP9EI<=WOrzJWAAtGERCYqKB;ff-y(L?V&V88)y{n8ZnopFk+rP=>1xTF$ zPh|tV%xz)|ag~iwAXr2ZywKl-Pc*}-MLWgNlIMiadNu4QBCJNVTLQiGeT`NW-HYo> zuwGpYRwE5QWti2874Z@A^AZig_vW8hT=dSU&JU*9OjsYUfK@cHXXA=70PO%QmGR4&zkK5&T zc~e625s8pAMJAyi<0XAVlOtmj!@=?B*mP`Yvc~Q5`2Xk5OCG^U98rgHN8j1#zHzKYtqUjxeAdfc|CONxCC>5l6gRa*#HYVPSEco`X;In9_tsCd~fqTJ!^8TvHhMkv7Rrv}mwfeM;S8%ks}A_9meL^GlVaWFBg+Z@C31!0u5XE7p^BFGoK zqv-VHB8xm}!;G;^>Q)@`TkwOUotXwblj0DbBs72^pEJz}ByzT)LCleyoBVmu4^$$`BgQc`!R@F3o%-6deguI#Nfr6_)7D43N8e7{{Sug`D_3H diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache index 754d3ef15d673ff65db098d0b80fc46c30f17cc6..d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2 100644 GIT binary patch literal 10713 zcmd^Fc~BEq7|*H*D&kR8Jg8WYD%uT6NDOF1L_kGOty5<_ST>uuWV4%Y78OCU)cXL% zgRzC8by~#(@B0>+s%`C{wsur-M4=wlj$>6it+l(GO*Y_~Y-0Xs(`6=`W#8{*zwh_^ zzW42WuQkwBB9QS7!ts@~LGK(M$FhL?x+VU_^VKtq(k|x>! zu`D3Y3W%Wryfe;*gbbg;IwRO20$@DD94##;&KdM`H}MXzk-6Q^;;*&z*VZj8*J%@? zWs+8m_W;S$$U&`=%dd^Ru&+<#n)=)Y`^oc3?Un`fxLcqvZ+u=`Iz3O5wxjReWmQ4I zlbh?>o?I2YIWhE$VcTv5_UQJ_yr)%2&9r)-gw;R5$A)Jfjv}{5?z*q(PP0*vV^OE3=V@HnIp@ZkeDhVTEB*<(h*@1^y#gNFtco|&mxtxM%%Dstyn%|>{#EAQ-^&i!T+!T*n4GRUrIQ1 zfk*XF=0@%i(1Uv!M1bEWZxXyxbXO#tQj~(x?op~SkyIN{f`Xdmb5I@zHd#>NA3T9= zE}X%STrOPps)ku$u^YQz2e7L#f%LSHWnIPY?D`bZfxlM$(jrg4_}y8Ng|$o7=Yy}d zIEowz2~M9pV*R-yoOd#_CV<^3jL@$+*5HmC6l;|-GkokyVf#WSeKCD-4D&Qy|&|D+JQ12x_ zQ=9`lDudZB1-Tg^Q3yllSmuUw1ZfnZfC)`NaWsf$KXvRPj{WzV8~-}YdzsfcH~wG4 zdZwAcU1oh84RV8Z2KK*YoiW~{tmnIy@|y;`k=~Jjnjn&LnfpX5Qb+*rJ6668>%A&4 zi1dI*rSLXspF(E4E`o_PNQi$YX`g|4FZE8+K4ZK`S=Trm>`er{ElR2eRiM(kA4o-S z2TEc7%~Ln^!RnQv?6w~t_6}RWTB}OtY^%v#uf@Cgb-yz69?-|o|)ZXyoNBIY*!r8s9Zw?-n|K(5LZm;~?H}>E` z)IU0R`}0lVC9EyyH@~WEZ0!FXFov~{CxG4;#{4;7iG|gWLZ^cjI<-zMSHiH>J3zd1 z|AXwVtR^Hd`_U{UG~Iy3Gtrj6?Y(p)@M6LlJCzmGG+$&;VWji!$127xgn8U|%dYgz@TDW1+l0S~d1w=h=cTNr6 z7^ygUddqKHjC-UDmj}+T+A!xtRrC|h=|?|ChF)kBRS}!lZA9wy#R;DW_%~j^Rre~b zPiaw7o1U}N)-4=7*brS-{j6x_t%s93-O~H-x|mmuK2Xwc^z zznS}S!|fg~=BT#%mE@JNayt{Wd)NNSg`WXw%`D}4V*Ms6c4RVjMi`{a2v= 4.0.8", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Database.Implementations >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.Extensions.Logging >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -995,6 +1294,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1045,6 +1349,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache index 26d01ee2..92ee0dd0 100644 --- a/Jellyfin.Data/obj/project.nuget.cache +++ b/Jellyfin.Data/obj/project.nuget.cache @@ -1,10 +1,11 @@ { "version": 2, - "dgSpecHash": "EHhu2bd8aNc=", + "dgSpecHash": "+tKlEqDuPLk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -19,10 +20,17 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Jellyfin.Data/obj/project.packagespec.json b/Jellyfin.Data/obj/project.packagespec.json index 93b46ddc..ced2f35e 100644 --- a/Jellyfin.Data/obj/project.packagespec.json +++ b/Jellyfin.Data/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","projectName":"Jellyfin.Data","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Logging":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","projectName":"Jellyfin.Data","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Logging":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Data/obj/rider.project.model.nuget.info b/Jellyfin.Data/obj/rider.project.model.nuget.info index 3b36e5e4..38bc6073 100644 --- a/Jellyfin.Data/obj/rider.project.model.nuget.info +++ b/Jellyfin.Data/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046900000 \ No newline at end of file +17715073213000000 \ No newline at end of file diff --git a/Jellyfin.Data/obj/rider.project.restore.info b/Jellyfin.Data/obj/rider.project.restore.info index 5d1e6d9e..38bc6073 100644 --- a/Jellyfin.Data/obj/rider.project.restore.info +++ b/Jellyfin.Data/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199300000 \ No newline at end of file +17715073213000000 \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj b/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj index 4f0c3772..0f97d13f 100644 --- a/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj +++ b/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj @@ -12,6 +12,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache index 774ff49911c6c0a882dc3ca993b6aff2633712b1..7ded21a299784d35fc61dc77a7aa01831efee659 100644 GIT binary patch literal 31207 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 QEy={x(jv_=5$YQT01iv`Z2$lO delta 31 ncmcZ*`ND>SjZuh!fq~I~a)Y|;M%8y5n;E&Tac^F!SkDOnkjn{% diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json index afc28999..06530187 100644 --- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json +++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1021,6 +1033,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1071,6 +1088,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1491,6 +1509,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1536,6 +1559,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2113,6 +2137,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2163,6 +2192,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2586,6 +2616,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2638,6 +2673,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3194,6 +3230,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3257,6 +3298,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3464,6 +3506,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3956,6 +3999,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4386,6 +4430,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4431,6 +4480,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4848,6 +4898,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4898,6 +4953,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Server.Implementations/obj/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json index d5a97152..9d0474a9 100644 --- a/Jellyfin.Server.Implementations/obj/project.assets.json +++ b/Jellyfin.Server.Implementations/obj/project.assets.json @@ -90,6 +90,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -438,6 +459,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -626,6 +743,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -638,6 +764,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -650,7 +779,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -672,6 +802,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -687,6 +818,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -734,7 +866,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -748,6 +881,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -763,7 +897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -781,7 +916,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -948,6 +1084,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1547,6 +1702,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1742,6 +2033,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1842,6 +2147,7 @@ "Jellyfin.Database.Implementations >= 10.11.0", "Jellyfin.Database.Providers.Sqlite >= 1.0.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.EntityFrameworkCore.Relational >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1931,6 +2237,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1981,6 +2292,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index 1d86a5b3..d0f33fd4 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "tuMKldGZn8g=", + "dgSpecHash": "cB/xcBUg3c8=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.data.sqlite.core/10.0.3/microsoft.data.sqlite.core.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -31,6 +32,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", @@ -40,6 +47,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/Jellyfin.Server.Implementations/obj/project.packagespec.json b/Jellyfin.Server.Implementations/obj/project.packagespec.json index 10e7260b..ee5d2b63 100644 --- a/Jellyfin.Server.Implementations/obj/project.packagespec.json +++ b/Jellyfin.Server.Implementations/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","projectName":"Jellyfin.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","projectName":"Jellyfin.Server.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info b/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info index da87fcd1..bb35a64a 100644 --- a/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info +++ b/Jellyfin.Server.Implementations/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532049100000 \ No newline at end of file +17715073213100000 \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/rider.project.restore.info b/Jellyfin.Server.Implementations/obj/rider.project.restore.info index 55ec81d1..bb35a64a 100644 --- a/Jellyfin.Server.Implementations/obj/rider.project.restore.info +++ b/Jellyfin.Server.Implementations/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199800000 \ No newline at end of file +17715073213100000 \ No newline at end of file diff --git a/Jellyfin.Server/Jellyfin.Server.csproj b/Jellyfin.Server/Jellyfin.Server.csproj index 9f5bf01a..e21ad9bb 100644 --- a/Jellyfin.Server/Jellyfin.Server.csproj +++ b/Jellyfin.Server/Jellyfin.Server.csproj @@ -33,6 +33,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache index dceaf505c96067a31e44623883ad9a47a0661e75..6e048e062835ce3ec4f49b80ed855d7ce1732936 100644 GIT binary patch literal 60777 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 Hi>&_w-~I{) diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache index 9930e69350bf98024cfb273a74e7f2d5264dbbfc..708dac07c118bb380124bbb8975c1658205e4248 100644 GIT binary patch delta 2622 zcmZ4apK;ny=;ZaRDvBP+ zayklOsYS(^`FXYoizYu5R++qjgO@P?;GMl>tuX0lZ*0;^V3T7Fg1X^A~HEJ z)2)8%p9#;I>eJih%B}kEby}Q|y~4CBb*F-CLZscaBa>3)I_4a-7ZH8E)qahj;X3Zi z#z)^JD5mR9mw08kV%=We1?>8&H)?m~pXC1=*>~lZ=@TEz9#?1f7mux5)I@C8o%}kj zIe+?z@9qIlr^lo`l9=y$?@P9pwvhYU!>QU|4|A}_TCHT{0EU|3ev7cRW`3rO3HY3i z2uM(HOuiVeCT(n(lxA#UYL=K{Y-W;bYzm4Z5MXRzgodUvBs4QhN(%HqL~>4MYF-I2 zo{JKTDv`o977|PzAax+Z8LZ9+q7D(lJq!DwA*_b(RP0&@PguL4g>@Ej9>5HBDV(8R z0S$C{NT3&|7G);pWL71D60u%deo-z`fQLc?JQzid8&C}*ume5Ypns;%_?E>T5y=U|B{J3@h(f=UD zxs&`jr7MD_wrXo!^SzAIVgO+u(!T%z delta 48 zcmbO@hiT=1Mh-ScUj_ySM*qnd)nzxTHb`xrEZrf+7zgC4Zx(f$WIXvqm)z#u@+D#b DdF~L@ diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json index 4c7dfaf5..f79f002b 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -587,6 +593,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1131,6 +1138,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1560,6 +1568,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -1625,6 +1638,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2045,6 +2059,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2095,6 +2114,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2532,6 +2552,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2582,6 +2607,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3025,6 +3051,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3130,6 +3161,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3693,6 +3725,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3738,6 +3775,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4315,6 +4353,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4365,6 +4408,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4788,6 +4832,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4833,6 +4882,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5269,6 +5319,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5329,6 +5384,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5752,6 +5808,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5804,6 +5865,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6375,6 +6437,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -6460,6 +6527,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6883,6 +6951,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -6928,6 +7001,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7341,6 +7415,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -7404,6 +7483,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7611,6 +7691,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8103,6 +8184,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8547,6 +8629,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -8612,6 +8699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9043,6 +9131,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -9088,6 +9181,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9518,6 +9612,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -9563,6 +9662,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9994,6 +10094,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Jellyfin.XmlTv": { "target": "Package", "version": "[10.8.0, )", @@ -10044,6 +10149,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10473,6 +10579,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -10518,6 +10629,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10935,6 +11047,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -10985,6 +11102,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11453,6 +11571,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index dd5cea5a..2b4beeba 100644 --- a/Jellyfin.Server/obj/project.assets.json +++ b/Jellyfin.Server/obj/project.assets.json @@ -340,6 +340,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Jellyfin.XmlTv/10.8.0": { "type": "package", "compile": { @@ -597,6 +618,102 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.OpenApi/1.6.22": { "type": "package", "compile": { @@ -1239,6 +1356,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1527,6 +1653,7 @@ "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Hls": "1.0.0", "Jellyfin.Networking": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "MediaBrowser.MediaEncoding": "1.0.0", "Swashbuckle.AspNetCore": "7.3.2", "Swashbuckle.AspNetCore.ReDoc": "6.9.0" @@ -1541,6 +1668,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1553,7 +1683,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1574,7 +1705,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", - "Jellyfin.Naming": "10.12.0" + "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Controller.dll": {} @@ -1588,7 +1720,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -1637,7 +1770,8 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Drawing.dll": {} @@ -1657,6 +1791,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "SkiaSharp": "[3.116.1]", "SkiaSharp.HarfBuzz": "[3.116.1]", "SkiaSharp.NativeAssets.Linux": "[3.116.1]", @@ -1675,7 +1810,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1693,6 +1829,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0" }, "compile": { @@ -1710,7 +1847,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -1724,6 +1862,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1739,7 +1878,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1757,7 +1897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1792,6 +1933,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -1807,7 +1949,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.LocalMetadata.dll": {} @@ -1826,6 +1969,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "UTF.Unknown": "2.6.0", "libse": "4.0.12" }, @@ -1844,6 +1988,7 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "LrcParser": "2025.623.0", "MetaBrainz.MusicBrainz": "8.0.1", "Newtonsoft.Json": "13.0.4", @@ -1864,7 +2009,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -2349,6 +2495,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Jellyfin.XmlTv/10.8.0": { "sha512": "jF6lA20jIE7qXJdwZqdIhOS0gEt5WIMEzN1f5jxn1kHWPrabxR1v9vyPGaI3LzN/eSxFCCCudiTErP3HiYOdzw==", "type": "package", @@ -2915,6 +3080,142 @@ "microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.OpenApi/1.6.22": { "sha512": "aBvunmrdu/x+4CaA/UP1Jx4xWGwk4kymhoIRnn2Vp+zi5/KOPQJ9EkSXHRUr01WcGKtYl3Au7XfkPJbU1G2sjQ==", "type": "package", @@ -3763,6 +4064,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -4233,6 +4548,7 @@ "Jellyfin.Drawing.Skia >= 1.0.0", "Jellyfin.LiveTv >= 1.0.0", "Jellyfin.MediaEncoding.Hls >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Jellyfin.Server.Implementations >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore >= 10.0.3", @@ -4340,6 +4656,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4445,6 +4766,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index 133b2a2f..1c858d68 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "qBb3Dohrktw=", + "dgSpecHash": "TH5e0ZLEtk4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", "expectedPackageFiles": [ @@ -26,6 +26,7 @@ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -44,6 +45,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.dependencymodel/10.0.3/microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore/10.0.3/microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", @@ -80,6 +87,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/Jellyfin.Server/obj/project.packagespec.json b/Jellyfin.Server/obj/project.packagespec.json index 49fb1896..91964475 100644 --- a/Jellyfin.Server/obj/project.packagespec.json +++ b/Jellyfin.Server/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","projectName":"jellyfin","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"CommandLineParser":{"target":"Package","version":"[2.9.1, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Morestachio":{"target":"Package","version":"[5.0.1.631, )","versionCentrallyManaged":true},"Serilog.AspNetCore":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Enrichers.Thread":{"target":"Package","version":"[4.0.0, )","versionCentrallyManaged":true},"Serilog.Expressions":{"target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"Serilog.Settings.Configuration":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Async":{"target":"Package","version":"[2.1.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Console":{"target":"Package","version":"[6.1.1, )","versionCentrallyManaged":true},"Serilog.Sinks.File":{"target":"Package","version":"[7.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Graylog":{"target":"Package","version":"[3.1.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"prometheus-net":{"target":"Package","version":"[8.2.1, )","versionCentrallyManaged":true},"prometheus-net.AspNetCore":{"target":"Package","version":"[8.2.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","projectName":"jellyfin","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"CommandLineParser":{"target":"Package","version":"[2.9.1, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Morestachio":{"target":"Package","version":"[5.0.1.631, )","versionCentrallyManaged":true},"Serilog.AspNetCore":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Enrichers.Thread":{"target":"Package","version":"[4.0.0, )","versionCentrallyManaged":true},"Serilog.Expressions":{"target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"Serilog.Settings.Configuration":{"target":"Package","version":"[10.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Async":{"target":"Package","version":"[2.1.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Console":{"target":"Package","version":"[6.1.1, )","versionCentrallyManaged":true},"Serilog.Sinks.File":{"target":"Package","version":"[7.0.0, )","versionCentrallyManaged":true},"Serilog.Sinks.Graylog":{"target":"Package","version":"[3.1.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"prometheus-net":{"target":"Package","version":"[8.2.1, )","versionCentrallyManaged":true},"prometheus-net.AspNetCore":{"target":"Package","version":"[8.2.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/Jellyfin.Server/obj/rider.project.model.nuget.info b/Jellyfin.Server/obj/rider.project.model.nuget.info index 0fc97850..3ee9ab0f 100644 --- a/Jellyfin.Server/obj/rider.project.model.nuget.info +++ b/Jellyfin.Server/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532055100000 \ No newline at end of file +17715073213600000 \ No newline at end of file diff --git a/Jellyfin.Server/obj/rider.project.restore.info b/Jellyfin.Server/obj/rider.project.restore.info index 0828b19f..3ee9ab0f 100644 --- a/Jellyfin.Server/obj/rider.project.restore.info +++ b/Jellyfin.Server/obj/rider.project.restore.info @@ -1 +1 @@ -17715044200600000 \ No newline at end of file +17715073213600000 \ No newline at end of file diff --git a/MediaBrowser.Common/MediaBrowser.Common.csproj b/MediaBrowser.Common/MediaBrowser.Common.csproj index c128c2b6..b589f077 100644 --- a/MediaBrowser.Common/MediaBrowser.Common.csproj +++ b/MediaBrowser.Common/MediaBrowser.Common.csproj @@ -43,6 +43,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache index 96ea2f341a32eb73059b2ec0bb1c8c8af56578e1..2544bed450346373773e062a681a18c030766101 100644 GIT binary patch literal 12287 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 delta 1179 zcmZ{k%Wo1<6vnw)C?ghU3Zzq*8D1S811%PdEo~9eQZ=+j4XHNqk(ee;3u{1U!#(%+-FxSpx%|1+UeYdA&XtbZ zY_?)6_To{uz1iHm@Zm@G?e@d(zud$2SRDjq z5ya7g&yW5?s8JM;3ZR~W;9Q0^;^K*Jw_-7!(xs?`o- zf+B<>dl*FVz2~=?lj|}?B0MI zF%5d|_t4<4!dHHt*}*GBR26B4ilOKLaa018L}{oLDh+$WLZ2ML5s`M36*&#R1*K0q zb&?xG&OmW|u1_A(N!JiE1I_W|G@bLfPRX)c18N$pzw`Pd5sNaTca&QHZq`l}C zS?zTics0+JaF*6T16R~KcUB**z-P52l#MxjQml5QSdTFoE+=GIN&JLzY85`E?z46L W7m0UXrXMiy%cMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json index d48d00c6..eb56deb6 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -116,6 +121,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -536,6 +542,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -581,6 +592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1199,6 +1216,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1755,6 +1773,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1818,6 +1841,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2025,6 +2049,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2455,6 +2480,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2500,6 +2530,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index bf23ae78..fc33b570 100644 --- a/MediaBrowser.Common/obj/project.assets.json +++ b/MediaBrowser.Common/obj/project.assets.json @@ -63,6 +63,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -122,6 +143,102 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Polly/8.6.5": { "type": "package", "dependencies": { @@ -157,6 +274,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -169,6 +295,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -181,7 +310,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -211,7 +341,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -226,7 +357,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -350,6 +482,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -478,6 +629,142 @@ "microsoft.entityframeworkcore.relational.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Polly/8.6.5": { "sha512": "VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", "type": "package", @@ -563,6 +850,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -633,6 +934,7 @@ "IDisposableAnalyzers >= 4.0.8", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -704,6 +1006,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -749,6 +1056,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index ff69e057..0bbbdec3 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "SvTROcOUqzw=", + "dgSpecHash": "oKKEPzmXoZs=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", "expectedPackageFiles": [ @@ -9,15 +9,23 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Common/obj/project.packagespec.json b/MediaBrowser.Common/obj/project.packagespec.json index b7adaaed..077e475e 100644 --- a/MediaBrowser.Common/obj/project.packagespec.json +++ b/MediaBrowser.Common/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","projectName":"Jellyfin.Common","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","projectName":"Jellyfin.Common","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Common/obj/rider.project.model.nuget.info b/MediaBrowser.Common/obj/rider.project.model.nuget.info index 23e57a0d..54a4a24e 100644 --- a/MediaBrowser.Common/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Common/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532047800000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.Common/obj/rider.project.restore.info b/MediaBrowser.Common/obj/rider.project.restore.info index a694cf2f..54a4a24e 100644 --- a/MediaBrowser.Common/obj/rider.project.restore.info +++ b/MediaBrowser.Common/obj/rider.project.restore.info @@ -1 +1 @@ -17715044198300000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.Controller/MediaBrowser.Controller.csproj b/MediaBrowser.Controller/MediaBrowser.Controller.csproj index 0025080c..ecac91e7 100644 --- a/MediaBrowser.Controller/MediaBrowser.Controller.csproj +++ b/MediaBrowser.Controller/MediaBrowser.Controller.csproj @@ -19,6 +19,7 @@ + diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache index 7af033e8a6e0148806cb1c80655e4a2080282d11..46f576f0723ae22a89127f69396425935d22ada0 100644 GIT binary patch literal 21361 zcmd5^S#um$6;_C4$0l|X+ljL{iJjoAc8~Vh30Y(Yt6KzmS?&r-L2Si zSVBSwAy807Rj48l@W2C)Jn+h2pm+s};s@}=13dG6z05t`bGxUfB}<;F>v3P5d(PMA zZs(kP?kt=?H+lEKz`#HM{D;5)_vpX>dgSw=clQ77f0zDp^VO&S@tZ&X=ktF}kN*C{ zKVA6j?7+YmLD#6Qx-F}Aea&?&zh*e=D^^fzoAqnv3ZCtT?YCXuTxwdTV>UN#TAp7U zGlq=QHTB$Z0|$-jer;~LLq3_18;xf33lPN59Vq<&ohZM!qfm0ou6wTUE(b>4ZA8L- z+c%a>$FUk_+g9SojA04NLaWT(u`>7I`*)=Q-Uuwm zw_V3a=R3>x%DQI;cr=!5r(t=uau5}hsT7m5AroWKUH9tNIm@wP=3<=QB~bsm0_vu_ zvSK?chPmVio>?b$KNmHId2_=VGsZZB)QFu?_%FolVz92~%Sp9Yfc<3!ux@*^_}+{- z6smNeK>2pz%=azNh60ljSsOBj$8+ZQVnmvZJgF6~ZCq-&7Jgi;6~ASAK_bpKTI)^B zk5$hy8|cHNzBX(O8>7S8d9g?a2?*b~m|~FBOK|&Ra0l>xy;vE+M$@XhZ8brSb;l35 zAOq0|rt0|kgdP-IPN8K2z&E%E&e}Ju)bP0{#&R#dTib_4%r=PtAO;>oxmt*1$qtrH zKd?NbZq`@POSKVW922N%FV(OWO<=g3wS(D+WGW(|{<-h)a~}!^$3c`sD2Gwb6-sQ_ zX5F&`8&eefjS_VRqNY24lQQlHPs(@zg))wyEELMH>+54qZ35%n7&>J(+pDHAiq4H+ z3Z3pWOs|1Hugy(e9h;ZJ9t3j=dkBTX9!7C`3p21fIeycICe6V0`jCAk)lfot1fnIB zqj)}32xV==LH}XfNnVxx_r^%-1s{#Ma%}JgA4e(H=9<-PZYR_2XKY!CQK#NJZDs1LwwxKFSfp*tyzZ@K01x50(ilu>ByAS= z2{kr{#gZefUoJVrDCOs}Qc1&VTd>!i`iAYSS)mnNy340KZRe70&2-ay}%_>!L5mKwic-74r(p`(>wNgk&`c+6MorH*MHZ(1>Sp z=jw^+bvEQbQ(?mkQA4SwS2O5d!}E>4)I^umY}z-YD8#bswMqb^bE+E6qLBnOnE`cn zlc3go*XbM78)zg!O=Un$_Yx1w3CWMDGU;V;xSn z)oQ~RutFcPqb`Po7C~^;v#-Pi@{KOV(k|nhx>`ixhs)(Abk=Sxkpn+cXIr8x!CUHz zvKTjiP%XxjetX^uqM&QLO#*)Cg5B2@_TXRksR#uh2gC3I|93bFB&41B=ntAmKL2nh z{BnNZEq!NJJgeaKh_#dYQAMo@C6nU0LJC9fL?nN@2YGTDLE2}EX_fa#V)0%gBAYl$ zSr|_W*2)l0s3W(ET%XX>Nvob@GE5-YNwO|Yr6vZ>)FK?8wnoQ%2QTUhDo<|LxQIilZZfXYLHa)XGGe)`IjK$c1$uc zn04GbTVn~9+^k487;Y)y|H9>&|J$b)YChgW%&_E>croivlnQM}t<#G!>kck<#h_XJ zNO!eyH4bX?@AN;9bS-32h?j?QS5O$iy^6vJ?pr8dLHR1m*HFHW@;1uDy5q>`^fFUew;^+ReX^;jJlUdC}|!kmYZWX@+D^KYe@ z%Oy%P<70m#VNOMpIb(}D=HEvB1DR0~AIBstc+5f;JZ90c_zvn%mKsE%Jv2I;Fy;{n z86QB=F*Z?uyn7(g&P4Ql$%1o(laYkmQp~NM!>xgOj)g}H4H6IxFc5tU4kvE3I)~)) zaH80-D0wI$c;657G+-V;DGs0adl(^v$is;3JcJMs>%x zHC#rv^{_!;kcSPo%OQh+cOq61*Q@dYNlmuH79B1KX!3BON(3zl*qh>frF3*Cu`i`H zY6x)hP+`Xo69gW4n6N{K2m*~fM7aG94+Kzocu;AKr7VK2I5ZI8Ok>ZL177xDvTZP(1_QI?qooY4T8@f_kbR1_<@Y z!+>o+1Q0mnA;9(p{{;XU{NLfAzd$8}{yP)w7hopisl@Y<&48&M?8uk`Ds3lPV^oB+iviVlQ}`fc^%1xD$`6C+aw zbr^Yabh~)@0{#iWqKfI|6aG^uI{5FPzPzV#>!JVxx{Lx4`ZGDuJ=9k*skc5#Ai&Eg z0l`0)1Kvmdjztj!UKvFo-jg|adH%6OQ3iolMj43K$U(b~`r9uGAznmAA^0LpVbo2} zcTrzyjBk0ALV%Z13W6Wb0e>C!<=2*57sU|JWfX(ZM{}UxK>h6<?KFan^A!Vn-+Fm;OjKI(TkN+VFqC=F4+ zmV^2SsNYQBWK$`diCZY6I0Sn(2kiTs1Y14IBQz_cJOs;BPThF;A?kNL3M6pP01vHy zhRTS07Db2q1JrM3L{yIw39vFsM6j>tfc+5lTNgzV0Av)20M6$C_z~(i5oHn*Wt52$ z=W`@}g!3)%Bwp1R+gA|v;w zvD{DbJ)V`TQi~K{RhQxPvzQa#fS;eE9GG7}X9Ww?&WEbMT{=N9q5PR7TtHCqYUGF zvsamq#tmeud*>>%HW&H%+!pDa+A(5|iq#0~aSL zpNdb9NYc%l;v>D;rot0I+i#Bct9^>d_HhZlrXZ^OopN-jUeF{@aF2~INLY9#fV#ly>ir(i$U21M)iWqXU{00JD(jJ z1~2y|>nWEzm6F^|PJSiR-^XLs>R9R%=E+>lMO}(JZ_5oAFz!yTFTs@Q_2rq8noNZq zp+nk9#-At+x6`BqX6Emg$4qK6jk5js#5c^2$H?Tio4#Q-7~TXJ3@?fuj;T`@#l%&C zWY_P$>2*)$K32FHk3Sak%ek<%YaTyCwI??94$b+rVePsdG&iO#{CbDg7@RemzIE4S z%XgdaT8&*-ymf0AEtj#vTf)^Xr z3r~?{-!2Dms*SR4PHH9SEC;|jQ<^vn>X^1=Vi16}9(6)cj-9X)^u};{=NFjtTeRg)iSn{jiiK>xUGGtL#f94{{dB6ncDyW delta 2108 zcmZ`)Z)_7~9Nyb8*7mx=IapWIKU>$XyO!S8u4}hekQT;-t!``+Q4y#cj%l|sB`z@r zgfEcb5PTwvB*Z`QZ=zwjZyFN);0F_x?W>@XPsR@<5RK9JL4WUgyVUF5B~PyRzR&Y} z-@D)QKE3w=d+#)hjt&jxT{Sf|uYOcoy7I?gqXqA`gXd3dT|5!^Y<%SB@^4q_CtVL* z`1)*ZYB_p&J!?iOuur+aewDF#B$CXB9R@}OE5aGE(=aOG)6k2Rn~E9;F?`kg zrdn`|VJ5CE*^V3OLF5`+m`qzegPV;4O6g4qM6ROj6vTu$@uZkBaQiSCFJfi0AogoBS-SJDnZt5?8=}nu{>*K{@3J4CY>%>9 zuvilUP4+sX)Yw$cK{w~PG)@Gc)3ZJ1!m3+hKK$)2GYJh$Qr>MjYlGWc!Ykg)0B@SR zFmrrY>G|VFo|AW!CXdd{O?M^bUOB~U=LsUAK)8>vgRqk@K-fhXBs>JWFDP*)BXA~f zuNiYUjd$}+;7gwn=8AO$uHb8#DfZy5uTN##H74J&8FL6lzh7kv8k1Yxj5&-8{*=mW z(3p)D%p!jEOL4x>hc)Ji1#^_f`P=(0CVXm7nw3)EAN{~=Wv$p2yvl<3G58h>;Z}G% zIeag!M+ArNaB}ubxEvB#C*BV&Idlt?bzjFySYTU}Tj31D&9IAH`7ul2o5(5FL&YA% zwf-?)O!=kL$sD@7$W{9tx}(S?yZ`5qAz5|EfBWT!9M|Q*=DqY9V}x0Nz_iBWRAVi3Qj|IC>6u@x1RFum z9QtjxhbJhD&f{**E(HyWb_>OUikupgs`AM~^<+hE9gy^n5}Tjlh=uAPb^K&v?VYMJ z%|dmEXC0P$1xa^^woc4KahM$Rwp0~-7VJ_*ARh9_7Obb#ko-QQhNNj{C*h5}gRYby zC8$Paw~`h$r+B1Rwz(=&Erdt3sC|aF8V%Wvo?Z*))3ijI!g$=1wqQ(CKrdp1ETbPI zV)8cjStyS3@UGmpe&RG?&O$h&=JuUjK&a7%1e$V{3DC=huSrM&V@}{T<|;K4oU$;yTm~zkqAQAF?7A#0VByhw?*l VnXxuv_?0h4`fa#9)(PME#J?j9Sycc4 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json index 1247cc2f..66f45120 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3869,6 +3912,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3919,6 +3967,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index 57e1b6a2..12c8e01e 100644 --- a/MediaBrowser.Controller/obj/project.assets.json +++ b/MediaBrowser.Controller/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -443,6 +573,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -473,7 +604,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -487,6 +619,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -502,7 +635,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -520,7 +654,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -660,6 +795,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1184,6 +1338,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1285,6 +1575,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1374,6 +1678,7 @@ "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", "Jellyfin.Model >= 10.12.0", "Jellyfin.Naming >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.Extensions.Configuration.Binder >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1460,6 +1765,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1510,6 +1820,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index 2ebf79c8..ad47f8cf 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "n5E/OjvRhK0=", + "dgSpecHash": "Yg0ZGAgBa1k=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Controller/obj/project.packagespec.json b/MediaBrowser.Controller/obj/project.packagespec.json index 967a58ee..6cfbf79a 100644 --- a/MediaBrowser.Controller/obj/project.packagespec.json +++ b/MediaBrowser.Controller/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","projectName":"Jellyfin.Controller","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Configuration.Binder":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","projectName":"Jellyfin.Controller","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BitFaster.Caching":{"target":"Package","version":"[2.5.4, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Configuration.Binder":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/rider.project.model.nuget.info b/MediaBrowser.Controller/obj/rider.project.model.nuget.info index dc24b200..d346fe81 100644 --- a/MediaBrowser.Controller/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Controller/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046400000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/rider.project.restore.info b/MediaBrowser.Controller/obj/rider.project.restore.info index 06be056d..d346fe81 100644 --- a/MediaBrowser.Controller/obj/rider.project.restore.info +++ b/MediaBrowser.Controller/obj/rider.project.restore.info @@ -1 +1 @@ -17715044198500000 \ No newline at end of file +17715073214100000 \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj b/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj index c3c26085..5f8f6195 100644 --- a/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj +++ b/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj @@ -26,6 +26,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache index fd50833076f8c18db1ead8de58ffd46fbc858d72..bd7b4294812275fc2c7ecadb94d9310652d8efad 100644 GIT binary patch literal 21358 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 diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json index 4bede4b6..1e702927 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2144,6 +2173,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2567,6 +2597,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2619,6 +2654,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3175,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3238,6 +3279,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3445,6 +3487,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3875,6 +3918,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3920,6 +3968,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4337,6 +4386,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4387,6 +4441,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index e4aec4aa..59c8fc85 100644 --- a/MediaBrowser.LocalMetadata/obj/project.assets.json +++ b/MediaBrowser.LocalMetadata/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1203,6 +1358,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1395,6 +1700,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1469,6 +1775,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1514,6 +1825,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index def35b4d..d7563cee 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "zRcj+30okik=", + "dgSpecHash": "KfLemU1EWsY=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.LocalMetadata/obj/project.packagespec.json b/MediaBrowser.LocalMetadata/obj/project.packagespec.json index cbff1ddd..fd805455 100644 --- a/MediaBrowser.LocalMetadata/obj/project.packagespec.json +++ b/MediaBrowser.LocalMetadata/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","projectName":"MediaBrowser.LocalMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","projectName":"MediaBrowser.LocalMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info b/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info index dc24b200..54a4a24e 100644 --- a/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info +++ b/MediaBrowser.LocalMetadata/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532046400000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/rider.project.restore.info b/MediaBrowser.LocalMetadata/obj/rider.project.restore.info index 36844989..54a4a24e 100644 --- a/MediaBrowser.LocalMetadata/obj/rider.project.restore.info +++ b/MediaBrowser.LocalMetadata/obj/rider.project.restore.info @@ -1 +1 @@ -17715044199900000 \ No newline at end of file +17715073214000000 \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj b/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj index fc11047a..def20578 100644 --- a/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj +++ b/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj @@ -24,6 +24,7 @@ + diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache index 2cb7bc39d3ab1e1de7fd718d6dbf0d9fa6d9df9a..04272b870bab51527c4b56e210bf359d6f010f3f 100644 GIT binary patch literal 28240 zcmd5_*?%0zafTv-6lsc*Na_|XQlbt@|BnWJC2>(xzC6E0eQ@G-t&}yAm2CBy(oR3|NZxWmQLoHQe%=yMkxG;)jiT=q^<~H*l*PA9~HO zG~tXm=St?eQf~z)R1Qn?Gi~xIP3}~x)gOT%{@jJczwbu++FiMlYks*|59`Y5dMUvHMZi(cR<=3<=QBT#>< z57gEA%8DPXIPOx|YPw}&4>M6?m{&J~31@;c$c)%oga5K(r@+>mp`29v1=z3m0k+=Q zEWS5m4!KQwK%jg#cjkv)(?Mkh1o_d-mnN1kjIu5DauxE6jTzg5DT+iYoZ zp;KG0Vt%YPJ-32B)cK`RXVe)Vwa$wLGSDDG=SqTs&X?fsRp1Wc^LBn?v^J_#gfw~sR4uz7r{CIj+Yod_bDv*jvyUH zdM#Jh5=Oyt9itFZw2ZU(^TNzL@+I#F!Hc{fLL%>nkrwlL`>ka+Y2 zBo+cyl}L==nu|%MV-hLx5lEoKN0BJ;F{F#R5-Yx2Zu%`BOAX$eMig6Zrv06i@i=%= z#uG@CaSZ8Nt_;7tJ`t48V%|CE!t?oDC^yFf^dDZIx~lBIOJj)& zKCQT(#3w8G3{rk;-t?-~jb%S@!pd4{Y-DWG!Rv2qRLkI~yrfAMDv81VtP=K|681bk z=W?rnJ_@}^!5eK)DAQq)(9n~ubV`ZfoMnApM5^bCFp8Z;57944HCFhdm#;*N)*P)?p3b{?e&6pvEMN%El>fUoHz~}MY*BDH+ zNOA|!BUH6>5KE5SC~(Pn8L9YOHce9T8XmSbL3zUuZhFy%p>UVaw9C%xva;hpk!r_J z;`uv$bi4&(fAiXgH){~Qk^=uKp4WSyOVD~&f_fOKJ!}{zkvXmDOc(H_sL2Vt>t*+SGR)?RpC@noI83iR5*pZ}+iqC@4u& zj+qICdsIVAygr1LL_nVhRO;?p6TF1K!`{bzqv_YMSGom5Xwg;UTDypx18=18T*h;? zAf7e9-f~l8%^AbyO6~xzv<;naMC4hc>xu$$6`$+%W*;3OxIHA-oo>po|=iaBe&{*7@G^1>&;pLV6-BcLUSl2L0wOQ zTG%A0n_)fZ8Pp{dlAvy+KrQ0=i@o(@vZ*4YR|96Oo}oq7E|!$|KApk`XTzp?vW4}c zXJj`}NP_y&6sULbyjE~{-S&g=F(=%Bv8LwT!nhAhFqtH+PG%Cm9Z@et)Uy$_#PMSa z$GiCCBzzC)axRX*TdHAmM}vwpspq}fmyeXL&Vm5;J(%IeGWfm{^y5m?+Pn_{=vvMV#>tXnINZv|q&R)9A}785KOgm5V-XRh)HL zx4c>dJ7O;~#0)rKplY=mW_HJ@ zh)01lqsXQsGAVggN!G)`$8&jrlJQEqh1PH|C@b~bv;rqbNm~9*$bUUo{(5T}R_L{$ zewzj_4iKeZurn81%Zu@MvXX16l2v@Nd22}TJ(Zv@`>SKo5;_4*D3%L}IRKQ67To-cfEhp{s z`LxDlM`BSgp$lv4R2s(9g07*%zWYRV(*h#XEmdF5{C=(l6C_%P` zkzg?)ka*IH+Ctm`>bSk6*`t&FnQlZKY#+6jpbkuaPguWI8$=S=o65F>%x0%{O(dAG z%ImVNV!${TM!aFYna3Y_Wb}!#psJkJ2mtIWYn2SCZ?W^TU&oEz>*pz z$wXy4RXq|6M+#Z=SEStVuLDNS;p2U*6if-)JvB@nx1hw;TvAkp#KM55z0L}ELx zBi%x}jdTa;VEoF6eXY76y{aroud1!!2J#=X9XyK9DQPx$DK>od+t_@F{D z5Bk#x<+%(VpGE$`=#8UXXu2T1WGqN8nN9fTkUwJPN0%2AJ-0aVq?z-)5}EVa#{4Id zZ(rXy1C?b%Gn-b-XgRSl`zhoisw zkn z$=WUMegV%B@QS+zEk`s5w{1%Wv`+|V zyW3qaKudT14!G$B66vPjUG8}Sa!T~^wz%bmY%2PC?cYXsyg)E35cIP$VDFrH$X?lp z)8_}x%(WR&S+z~t|aFwU`>nygfuY{#PJLezl8klG(if8 z(gaC}Ph~*-8uI%zQ3`3&L`iASWJvou^7DJ8R}-cH@hq5gg3yFX5YHpoCde-%e?XU~ z^o*ceh@$BhqUaZqY@&Y!`P*t;70n~9tHgLF1LHT4zgw)Y0=~4q5`J{q3ZGv_l1uKd z;<>m5XzQ%A0=l%$68b11BBi1K8uI$tKM&q|E5J+ZEy0gxfd3})cg(sg@Jj10@lIyo z{TA|f$oebLO6xDtzLbIX*O9;btiz%r(mKqF@RFBpjQpTJS5}a-7{UP#q*m^He zOY1#Rzm zcR=8l-T~r%I|KLkkiVHm?%#VLz)J4{!SeE*ZAAPj^0&>qAn-}=0`a|L1k43c0DkKrnyGTUjBiRuBCGxl22a|*AW(KamLjGWU zG(z|qn6go-NNkiElC4qx8u{80(5$g=@v{@)_~9n#+;{R7f4 z(ld@@LX6G0EjRh(l*2}|ev?hYpMON+-~WVEM#->QPSP*A2r<^aX+eI>aprMp7k8_J zR&;ki>`sxA`_D@5zuc%Np2a-G2;9mE)n;;0I^ z83ZXA|0d9$fQ;GN(uQ-@tuY3m_&ZhV-vu)KIrJY$hpw()^jg>Ah`sZbqqeIsM1;Vgz#|U+kSRRy>phQgvISE z!BZWfN?)tm8;1`qcC%`49ON_a#?=0H)XmhL*I`_KcE;|#=C)Sn1JxbJ)HyWH*5u_V z&QEnib~p+x`Jf_=Vm`J*OLpFz9gZSI9+%YV%eCY!F4v-?5$N$z0mWRrC24%|_WpFd z#wSz(bH`f5YqVa`eKE5{@+vQd^2RQzg7|)iMO9R=#Kbk;119F-m2TLl5?F3;5;YjOAcwW64Xf798e6@VVkLOd(3JPd?ib{qq?j zjM>^&iZY7aJsvO2-NfA!w?)NrkXT~Iy0c9<3V>F;U9-3*uKT{$qlk1L7iiZ6L=%fn zjtvI= zfS>BhH@Y7Uy!O|fdNH2v%0|CI!KwQg)5Pg|bQhyfFhfjV_snOyRzyok%xp0?A-UT{ zb*(+87k4uQ%%ye?718vam)fB$FbtP|>+z*zH1bYz@+)`;ep0oCjivq8JeiAi(00$A zajiyk7(uTBsBmZn+xa}eZF!K_Bam=J9Q!x}ecU!|z)E_+( zitNqe00H|{NT(C3qEgpNhIAT^f(JmyL}aF;iaHUQNkkXWsvd`ri8;VZ+?NV~6lq|S zA6NV`A|%=41DsTaSXpZT0m^%!lPD`1k&HC}Sg4zhA9CO6m;F|CW5z?6ZLcys=T<}Sp6gy%uio-1du}w>y**UxM{`XJt|cb@ zsoWAWviwWAl-d7=Wg@p+#<943SZKd?4Dc(t>}&0)gV+ui_#Z9#W=q2jQ%;|OST!LE z#&fZRaWoBA1=3M53Fh<5^ze@#EWtGnB?Ak*nlG#4A33Dr5;(cVJ3?;lp9({-bz`I9 z?Nj!l{rG1O8~A?*Zgo!!L-z2Dhk&<1WKCIEU*Z5h+_?umVE&E4gB?+tIE4=-H;en* zA^RV(MQLJ*eQFnXf7`~R!qV@LMixm4cI*mZ*0x2wtc0?m zsm(S-yxS#RLTN|E#syL{%o93IhYp+pIKkTN2Tofh*mP~cIbWDK-Q*|jC6l`LXjh^% zTe&+o?W1*J`))vMt*DQ^sWd@an4O(gG{Nqi6~87(^qS~&6tr)4liH<_ZdVtDbs;9m zR{q53v#C@%sA(56t)RVVs%_(z(6+j;)cTXCY^VMdEi_4mXMe1@peYX}b(kY59foBe z&D21iRNrK&9fy*d#X;>LAlGyK8r~mHF1<5;6CvI4&jlXIV)(%I*u+1N5b!O3+4q`v v!`6RqdjX}9d>=L~qp+BrNaWf~=Mg1zp(AZdGd7R6^D^wz_q7RPYxMsEdz;Xg delta 3323 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 U%`y?{8wSQ$P>^k2EtbRz0E!U!3IG5A delta 48 zcmeww(rdxN#wg6dz`*D~`2nZwM%7)MjBX&-=GR>N*%-4YFW^?+yhL^->*lX24XglZ CZ4g8N diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 49c0d7a7..33682b4c 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2112,6 +2136,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2172,6 +2201,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2595,6 +2625,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2647,6 +2682,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3203,6 +3239,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3266,6 +3307,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3473,6 +3515,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3903,6 +3946,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3948,6 +3996,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4365,6 +4414,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4415,6 +4469,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index d417a9b7..78ad9f88 100644 --- a/MediaBrowser.MediaEncoding/obj/project.assets.json +++ b/MediaBrowser.MediaEncoding/obj/project.assets.json @@ -99,6 +99,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -484,6 +505,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.Win32.SystemEvents/9.0.2": { "type": "package", "compile": { @@ -554,6 +671,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -613,6 +739,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -625,7 +754,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -647,6 +777,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -662,6 +793,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -692,7 +824,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -706,6 +839,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -721,7 +855,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -739,7 +874,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -919,6 +1055,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -1576,6 +1731,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.Win32.SystemEvents/9.0.2": { "sha512": "5BkGZ6mHp2dHydR29sb0fDfAuqkv30AHtTih8wMzvPZysOmBFvHfnkR2w3tsc0pSiIg8ZoKyefJXWy9r3pBh0w==", "type": "package", @@ -1709,6 +2000,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1877,6 +2182,7 @@ "Jellyfin.Common >= 10.12.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.Extensions.Http >= 10.0.3", "SerilogAnalyzer >= 0.15.0", @@ -1967,6 +2273,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2027,6 +2338,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index d00f779d..6ee38dc7 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "aR+NNh1PRbs=", + "dgSpecHash": "QbPpx2d0eP8=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -33,12 +34,19 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", diff --git a/MediaBrowser.MediaEncoding/obj/project.packagespec.json b/MediaBrowser.MediaEncoding/obj/project.packagespec.json index 59be1882..31e31b5e 100644 --- a/MediaBrowser.MediaEncoding/obj/project.packagespec.json +++ b/MediaBrowser.MediaEncoding/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","projectName":"MediaBrowser.MediaEncoding","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"BDInfo":{"target":"Package","version":"[0.8.0, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"UTF.Unknown":{"target":"Package","version":"[2.6.0, )","versionCentrallyManaged":true},"libse":{"target":"Package","version":"[4.0.12, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","projectName":"MediaBrowser.MediaEncoding","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"BDInfo":{"target":"Package","version":"[0.8.0, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"UTF.Unknown":{"target":"Package","version":"[2.6.0, )","versionCentrallyManaged":true},"libse":{"target":"Package","version":"[4.0.12, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info b/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info index 68bfdeeb..fb79001f 100644 --- a/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info +++ b/MediaBrowser.MediaEncoding/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532087600000 \ No newline at end of file +17715073218600000 \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/rider.project.restore.info b/MediaBrowser.MediaEncoding/obj/rider.project.restore.info index f5996cd7..fb79001f 100644 --- a/MediaBrowser.MediaEncoding/obj/rider.project.restore.info +++ b/MediaBrowser.MediaEncoding/obj/rider.project.restore.info @@ -1 +1 @@ -17715044211800000 \ No newline at end of file +17715073218600000 \ No newline at end of file diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj index c655c4cc..2559f755 100644 --- a/MediaBrowser.Model/MediaBrowser.Model.csproj +++ b/MediaBrowser.Model/MediaBrowser.Model.csproj @@ -37,6 +37,7 @@ + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache index b93532d963dc3d3d2ae2ce412a9b401148b90ee4..f73a55554f22e516d3aabbdaf4c8864c26445749 100644 GIT binary patch literal 12504 zcmd5?TXWmi5tb9liX2CFZRO@mYN>YY_;Mgpm&j?8R+b`1wxuYRoF=u?79t=EG6--0 z(6;i_=}f27=|kW8C;Hys(3$>+zW2F*px=iJu>?U76g`qTvjlOtXZOQ72YYtU?#BJQ zizkPMhUWi!{ont3{-1w7_x`s&HFNp9$?89zJl>wTx;*v$Ipe~$@gF`O8hQ(ShPLb0 zP3^^=>zKZ#oaR$A&>DK}nf?^_mSOn~*VnggQ+ITG|3}mFwOKW-7PR!~+EHuB>>eQNraZZ~#yHG`p!HDL-IL-!2KfVR5yXm(vHI|JcVb{0fs6CkIz zG8K5bnNeT3)K?Jd$_+{2xYJ8Xk1s*$)nEW=e=s%1HK@SIUxr*xx+1 z4^`*~G_bSx4J~v4*i+)WnZb8!z(EVlm;EE#LMI7IWk6}T|GaQ{HCz~SZ9&bex#Vr* z2C>0rDS0}UT)~yERTWgcsfUu` zni+0%t>>VZxe10xp0yP-$S0bMwaw$oC;Ak`IOa*A#=2EEgZ&0VsH&P%RjuYa0c^yI zWupoH3%nNUT?5+|+0=T|w&~ufny(rSZZ!NXfVhv}22uHEpr3<&0s0*D1?ZQcUx5}u zcR=JHU@{xVHYM;QC-ap|qL3{oG13-&)2BF*I&*9s2|X?TnuvU^cE2b3BPa6YA8*2i z;q|0+GuZG+x>59q4at2m<<4;x$Z@@pL&

{olRC($!`uNCvA8!eeHq|BWgAQ?W+ zGUV?@WSz>gcJ2=)*l4lICLTFL)-J7OJxhqBJtNy#>;2)~NN6tj>qKfeczcSP5L+f8 z5!oyeg3Oc`{a^JLsZ`*b?LJ>CJvTR3D%gb&BUd7mfzKH5*U<|Z-zxh?`0+|J`6}iFvzC}2Kjj+*3f>l)cj(PXLz3oW`It?4AAog)09kh z&M`d&M2p)d+*8EmiL|d{X&YUneS>yR^~J)S1Pr0+FE+p>L*tkA)>+&*o@cjN@VDJs3EVwAVc2QCDax0WT^W(gt!9Q zWc*^$*dJbKD*(vQ_J~7Tfl7w7M-$2lFfx=K1kAxhSOG?cuty%c3S2UD9b}LW9FU=SnE)blVtLHq0CfC%`~0U`WLUEu$K_SeBd5zwWBLg-Un zp#K)_hv&cufYN~>z$;w<{toR&?BEF0(!n9>t6fn49_@o{rvshkCw5ypKm^OP{JghM z9}w)p9V9Wb(m^6vp7G~_-A4P7J5U0*bfAcvXa9M)YiJ*2MI7A05@4l+MX<~Xl9k5M}}W-W*{Y}J^^JI*{SdA>!>7;?xXVcA&uWB23Hk)t>@&N+Ect6Yvp`Tgus@A0UNsN8Aq z@#r+L=oELXRed9p6nHdLqr9`B2fM3IJTf1~g$A9qDN#D(bhgCgLfj#@#3VQIaieRG z_5?|o%|aezB&_c^6ZaDJ9c{^x6KR>o`It4YOrtm>ax3mxuFRs3+{tI<1-IqQ?CDBRz2zitMNW-zj%+rD{n zVI zuKnCJhPS+?IZVl)7A8l!*C)>w_UjT`uN8Kxx2lP2rAm@-_K?_-VqJx&Y9 z`LNaEK7G`;=HxTS+ml*f6zl4!SIy+a#uk0w3|Q(g>NQb3TsOzKq#n36-5w4w*=Lqb zKd_w8QQ2&6bLz*_G623(W37VA5AwfDuD?v)!>L8>Tkww-nt<6sM5SduMu_*VBAstV%@SKCQ8DkdC TOKYMMFE;D5j>3hgpceQ4nrDU_ delta 1222 zcmZ{j%TE(g6vi3aLfhdrX{l-H%uu8)Q_6ITtpybnA3VgGBE*G}8WJlZ7OWV9z{0qZ z1UBF??nL$)0_k7iPT8?RO<0IqV~j4?>UZl<5vMo#WoFL(zI*PybI!-H#ja3lu&<}8 ztgP%|%4z@cb9ev4_K-*WbR+fNWPg|bs&0JVOMPD&-pXwq+YBw6IU6lk`SQEw=Nv_) z93?BQf(Pz$PzmZl0}Z*BNVM^S_sEP$EApb-geV&lIP8;Y&(rO_oy{Hy8g+pWPquIq zau2(YABi^On*%p#yI!W(ZPoOmx+Ch>RRKJiHwapQ0z#k_gh3lnL4yHu82L?i$Wa zPh{_n_e_mtXXi50v52Nde@3{1S+;%>uyHk?4(xE8NSiK^p0@1M lLThinJY2zXN%VD)X1G9pscnwqd{9UfkKCdsnw!?O&~G1jt(E`) diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache index 63096df18f944b049a16d14e18942da4dd315e42..8a06039ad347564818c26098ece33d2b79bd08a5 100644 GIT binary patch literal 7493 zcmd^EdsGuw8fQQXCcMQXYyT0&?^mQ6|X*h71Xv3>6eXsaBwh zLQ%F`S#@=*hyqrn6?}lm5nAgWDafuCT&Ym4t36#s@ocSoXOb`p_2g0cV-GuXGOv4o zGxPg?-}l`+UtWVI+1c4aQAnC514GuOYt)z)fz?^57=>h_auu2i&J{Q+CvggwYY_p= zg#`$K%Mdk2Nnj50&Tt#7AP5KoceDF+W60z9US|k`#zx9hN%8P^R-wl2P4VwC8 zi~F;)6SMsUhl8&A&AFVGwkEf)Izf2dd)C0L#Ty=W6`%aN!SB?LyvFmZ%g^pwsV=Dz zmUx#YJ0qfJXdmPZ-s#5^xh2co0;WTY7=Ek_z*x*`SqDrh;|9ycm_W(FcoMD*+?81% zwPj6UpsZR;;1oupl!mlHqC^uQtJpV>czVS=bXuBr9J>Opd>P$Q)l*_t&vc#|0TBdZ zNS`=F;BYa|D45(`REKoI1 zgB>1w{&+*t-+s+{E{!DyHnAq3DftqCAXp)i1fvp>1XUVrV?_?f|ypp&?P~kVk1TIH21TKOagZ`?f~6$va=fx9zMnJ z0{XqFE=-oUgQAV0Mx=+|!y4u$nOtMm%QA2|snKeb6pX1UoXSy>Xa=@UL#pH&5<>uU z4$L=Dr_Ye3!+;0|5NQB}0|0A`i@v@KRx`%%F^hm`%g~F1Zl^N?I5xG8RbKljBw*aK zs_wVjPtFYas6ThhDY7kgLb2PlJ0+=ALr;1u*XB#(kNMpxZuNwI`gZsD^SgWwE)D$i z{G&HLrcJ$^_ox-?S<~+rQ~Eb~mWzT9-&Qdik#phr5MGciUI2CzUZVT*aWW4tHnH+IIPfZGhn&r((tFy5+vZ4x^Bv`^1 z^CSudiitRSi`hX%&~MimMrB$sXvirrSJ2unc$g8IRsZ*)ZhG|t%~}CAhL2rWP+M<= zQT2=z58%6?p5M&v|Fx`zqnN|Hv$IjvxJ@ka%+Z=%T1oEKM{;LlIr+?n{y?uV_wi)X} zcJ>yD+k86h8?ZCJJ}Il-+Hjm@+dpsKWCH?va{v zukUw4X8(O-gQng6`Kpr68^SwFB-UnIcz z!r@V1leN*VlQ)f`GGTfnCvY(KgGnZdk~s+1qR`Paklutdz$H2$EBW>VC3?x{jO6}u z=-3rM-8ut|svBh66y#cr#8CoY&!l=-sUb70@PGspP$U4c>MvjPfnNPtBgy|7Hg=U) zS|jf$+EikIC@G5Da!m@35fN2Z0DzZzzh^nQ3wZhK9BinG^ui<=@QG!qf%&nKM-rbRPWiScan*p*``OL8oPq%e)rb7b5&vct__yGck6!Aq+6-3wO~Oha83$F$1VV{e JDM1af^Iz&&c6R^( delta 41 vcmX?Vbyt>yjggaqfq~I|@&Q)ajjFR)8S_D`$?G{}H@{%Jz`D6hLYNr<@~RAR diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json index e95b6061..8996eab6 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -116,6 +121,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -539,6 +545,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -591,6 +602,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1417,6 +1435,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1847,6 +1866,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1892,6 +1916,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index ddb35432..8262b227 100644 --- a/MediaBrowser.Model/obj/project.assets.json +++ b/MediaBrowser.Model/obj/project.assets.json @@ -63,6 +63,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -122,6 +143,102 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "MimeTypes/2.5.2": { "type": "package", "contentFiles": { @@ -168,6 +285,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -180,6 +306,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -192,7 +321,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Database.Implementations": "10.11.0" + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Data.dll": {} @@ -222,7 +352,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -343,6 +474,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -471,6 +621,142 @@ "microsoft.entityframeworkcore.relational.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "MimeTypes/2.5.2": { "sha512": "vm4xrNt+i6OVRQ8vhfCcmDIUg3qvjyCTkSTNVTDFohsG6CXEpMaVFkidECL6yRYpHDnz4TqXhDoEQAcnHCu/tw==", "type": "package", @@ -574,6 +860,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -640,6 +940,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Data >= 10.12.0", "Jellyfin.Extensions >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "MimeTypes >= 2.5.2", "SerilogAnalyzer >= 0.15.0", @@ -715,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -767,6 +1073,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index cc39c684..61109792 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ffwhEHFd/EY=", + "dgSpecHash": "RaDs3EeUz4M=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", "expectedPackageFiles": [ @@ -9,16 +9,24 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.analyzers/10.0.3/microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.relational/10.0.3/microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/mimetypes/2.5.2/mimetypes.2.5.2.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.Model/obj/project.packagespec.json b/MediaBrowser.Model/obj/project.packagespec.json index 3d707221..e1340bc3 100644 --- a/MediaBrowser.Model/obj/project.packagespec.json +++ b/MediaBrowser.Model/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","projectName":"Jellyfin.Model","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"MimeTypes":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.5.2, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","projectName":"Jellyfin.Model","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"MimeTypes":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.5.2, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.AspNetCore":"(,10.0.32767]","Microsoft.AspNetCore.Antiforgery":"(,10.0.32767]","Microsoft.AspNetCore.App":"(,10.0.32767]","Microsoft.AspNetCore.Authentication":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.BearerToken":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Cookies":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.Core":"(,10.0.32767]","Microsoft.AspNetCore.Authentication.OAuth":"(,10.0.32767]","Microsoft.AspNetCore.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Authorization.Policy":"(,10.0.32767]","Microsoft.AspNetCore.Components":"(,10.0.32767]","Microsoft.AspNetCore.Components.Authorization":"(,10.0.32767]","Microsoft.AspNetCore.Components.Endpoints":"(,10.0.32767]","Microsoft.AspNetCore.Components.Forms":"(,10.0.32767]","Microsoft.AspNetCore.Components.Server":"(,10.0.32767]","Microsoft.AspNetCore.Components.Web":"(,10.0.32767]","Microsoft.AspNetCore.Connections.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.CookiePolicy":"(,10.0.32767]","Microsoft.AspNetCore.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.Internal":"(,10.0.32767]","Microsoft.AspNetCore.Cryptography.KeyDerivation":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.DataProtection.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.AspNetCore.HostFiltering":"(,10.0.32767]","Microsoft.AspNetCore.Hosting":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Hosting.Server.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Html.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http":"(,10.0.32767]","Microsoft.AspNetCore.Http.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections":"(,10.0.32767]","Microsoft.AspNetCore.Http.Connections.Common":"(,10.0.32767]","Microsoft.AspNetCore.Http.Extensions":"(,10.0.32767]","Microsoft.AspNetCore.Http.Features":"(,10.0.32767]","Microsoft.AspNetCore.Http.Results":"(,10.0.32767]","Microsoft.AspNetCore.HttpLogging":"(,10.0.32767]","Microsoft.AspNetCore.HttpOverrides":"(,10.0.32767]","Microsoft.AspNetCore.HttpsPolicy":"(,10.0.32767]","Microsoft.AspNetCore.Identity":"(,10.0.32767]","Microsoft.AspNetCore.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Localization.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Metadata":"(,10.0.32767]","Microsoft.AspNetCore.Mvc":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ApiExplorer":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Core":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Cors":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.DataAnnotations":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Json":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Formatters.Xml":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Localization":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.RazorPages":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.TagHelpers":"(,10.0.32767]","Microsoft.AspNetCore.Mvc.ViewFeatures":"(,10.0.32767]","Microsoft.AspNetCore.OutputCaching":"(,10.0.32767]","Microsoft.AspNetCore.RateLimiting":"(,10.0.32767]","Microsoft.AspNetCore.Razor":"(,10.0.32767]","Microsoft.AspNetCore.Razor.Runtime":"(,10.0.32767]","Microsoft.AspNetCore.RequestDecompression":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCaching.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.ResponseCompression":"(,10.0.32767]","Microsoft.AspNetCore.Rewrite":"(,10.0.32767]","Microsoft.AspNetCore.Routing":"(,10.0.32767]","Microsoft.AspNetCore.Routing.Abstractions":"(,10.0.32767]","Microsoft.AspNetCore.Server.HttpSys":"(,10.0.32767]","Microsoft.AspNetCore.Server.IIS":"(,10.0.32767]","Microsoft.AspNetCore.Server.IISIntegration":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Core":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Quic":"(,10.0.32767]","Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets":"(,10.0.32767]","Microsoft.AspNetCore.Session":"(,10.0.32767]","Microsoft.AspNetCore.SignalR":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Common":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Core":"(,10.0.32767]","Microsoft.AspNetCore.SignalR.Protocols.Json":"(,10.0.32767]","Microsoft.AspNetCore.StaticAssets":"(,10.0.32767]","Microsoft.AspNetCore.StaticFiles":"(,10.0.32767]","Microsoft.AspNetCore.WebSockets":"(,10.0.32767]","Microsoft.AspNetCore.WebUtilities":"(,10.0.32767]","Microsoft.CSharp":"(,4.7.32767]","Microsoft.Extensions.Caching.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Caching.Memory":"(,10.0.32767]","Microsoft.Extensions.Configuration":"(,10.0.32767]","Microsoft.Extensions.Configuration.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Binder":"(,10.0.32767]","Microsoft.Extensions.Configuration.CommandLine":"(,10.0.32767]","Microsoft.Extensions.Configuration.EnvironmentVariables":"(,10.0.32767]","Microsoft.Extensions.Configuration.FileExtensions":"(,10.0.32767]","Microsoft.Extensions.Configuration.Ini":"(,10.0.32767]","Microsoft.Extensions.Configuration.Json":"(,10.0.32767]","Microsoft.Extensions.Configuration.KeyPerFile":"(,10.0.32767]","Microsoft.Extensions.Configuration.UserSecrets":"(,10.0.32767]","Microsoft.Extensions.Configuration.Xml":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection":"(,10.0.32767]","Microsoft.Extensions.DependencyInjection.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks":"(,10.0.32767]","Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Features":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Abstractions":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Composite":"(,10.0.32767]","Microsoft.Extensions.FileProviders.Physical":"(,10.0.32767]","Microsoft.Extensions.FileSystemGlobbing":"(,10.0.32767]","Microsoft.Extensions.Hosting":"(,10.0.32767]","Microsoft.Extensions.Hosting.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Http":"(,10.0.32767]","Microsoft.Extensions.Identity.Core":"(,10.0.32767]","Microsoft.Extensions.Identity.Stores":"(,10.0.32767]","Microsoft.Extensions.Localization":"(,10.0.32767]","Microsoft.Extensions.Localization.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging":"(,10.0.32767]","Microsoft.Extensions.Logging.Abstractions":"(,10.0.32767]","Microsoft.Extensions.Logging.Configuration":"(,10.0.32767]","Microsoft.Extensions.Logging.Console":"(,10.0.32767]","Microsoft.Extensions.Logging.Debug":"(,10.0.32767]","Microsoft.Extensions.Logging.EventLog":"(,10.0.32767]","Microsoft.Extensions.Logging.EventSource":"(,10.0.32767]","Microsoft.Extensions.Logging.TraceSource":"(,10.0.32767]","Microsoft.Extensions.ObjectPool":"(,10.0.32767]","Microsoft.Extensions.Options":"(,10.0.32767]","Microsoft.Extensions.Options.ConfigurationExtensions":"(,10.0.32767]","Microsoft.Extensions.Options.DataAnnotations":"(,10.0.32767]","Microsoft.Extensions.Primitives":"(,10.0.32767]","Microsoft.Extensions.Validation":"(,10.0.32767]","Microsoft.Extensions.WebEncoders":"(,10.0.32767]","Microsoft.JSInterop":"(,10.0.32767]","Microsoft.Net.Http.Headers":"(,10.0.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.EventLog":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Cbor":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Cryptography.Xml":"(,10.0.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.RateLimiting":"(,10.0.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Model/obj/rider.project.model.nuget.info b/MediaBrowser.Model/obj/rider.project.model.nuget.info index e3e16610..8138516a 100644 --- a/MediaBrowser.Model/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Model/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532083300000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Model/obj/rider.project.restore.info b/MediaBrowser.Model/obj/rider.project.restore.info index de2c3cc6..8138516a 100644 --- a/MediaBrowser.Model/obj/rider.project.restore.info +++ b/MediaBrowser.Model/obj/rider.project.restore.info @@ -1 +1 @@ -17715044210200000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Providers/MediaBrowser.Providers.csproj b/MediaBrowser.Providers/MediaBrowser.Providers.csproj index ed0c63b9..aa56404f 100644 --- a/MediaBrowser.Providers/MediaBrowser.Providers.csproj +++ b/MediaBrowser.Providers/MediaBrowser.Providers.csproj @@ -16,6 +16,7 @@ + diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache index 8e98f769a03b5cada288df8523e445911d594836..82b51ae8a6341ad81a496007fdb51d77c721502c 100644 GIT binary patch literal 29411 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 XxTc5OCF5a#teux(&W}MvM*IH<)MyO& delta 3231 zcmaJ@X>3$g6z-$6o!6N*eM}oDoo;le%PifYLua}`p)H-#7HA8Ur7SI7*kr2&P(fKN zZ9h;!7Ewe%#F8<_7`2e7zYO$`f7C>xF`5{KU;Yz4XMFGWJzH{!m_nrIQ z^Ybs#x%<+5U;PrVB_t$dG&%gz)88h-a}(lBo-Mr})qLFc^zp6X$ck|3Ug(@(fBL%N z?)>xNQaVx=wfJX8cxK>BxfA1ZED9sLkX99oG;fy~ z&8Dabn#D@uAUT2i_8g2CtV6QZtT;(CgG58PFliZ63JuyKq`Jz`6di#dd##vsrr}PC z6-ic0T(JRJLgOJ^jd5YbvDnt#*B43(eo9I76O~~+`dD1KLA!v)pahFB?p%vUidk7` zKvYmFCvYStL2~2X(vwms6qhxO7gvc&<+kE6;JxtGABfkos4`fqF+A&{Qe)88VxnQY z@L6oIF2RKLfKq4BE~UImaU`}MUsy}=WcfmL#mxz;C)6ccPa$a{aG|MNL~StmH^T1Q zC#=g2)+YSX>JwIxRiAYFF)c=)s z71yESI#E!WivFZ5{Gi56Q<3S@Aa@`!Gd+iA&r^~4 z(;#<}-hq3`IYsuO0%uWyBa9U6IFp2v;c>8Jc9GtJ=7AhM$utMj=R?OHd}xDt>_$pf zb^yt>`+vwi=+8ohT+!+6%*0FrBqV{&Z;n|&`HXC(!;#H=EjVbsz>xR9{X`BJ7*K`+5r`La2n(g>7!a3Yc@9YY_z)y3a9p)YnSuq+6|V~ z^Q4c(BX_J*`$Js1?7^iQ%;OO0xug>51h7xYJfdo!|3QwGsoDp7-fW`k*4X|1eO&GQ zWRmcA7E;W4#NEY^@;$`e#rQqnEORZfH6IeO_+WuqvSX;=vgE{E`vs{G@h;CZY#e2` zMCsXBW8r35P%lyLL5nVla_n&4kQVymU8NG{xGY#xcvJSMb4L(y?$x8KFj90)t`X*m zhHZNDV%#l0D%DYLl|+Lp5N$X6AC?qLa)a=&`}XMfK#&}fTch3}_)XkV8ynnhvfwMCqFS473;5UaPV=wjhcDSd)MUhjy+ETE;fQF*--~QQ z^AZu$RxvsTk2e)QPZ%aEmkI50*geBy^fE?r7r^387MfRRSu1hYI~DZ=9FZMJsG8E8 zRO_M)*LB)cr0vFJwJC7JYgwMADj8DjlrOJ@Nr5i~2fP_pnOE^D$<(dys10`O6E?8o zVY>fM;?G)BkRCw8oC(?uJgBoM`ugJ>N<=H<2l*;u` zyoM_$n|^rw@(RT1*7Ghto^Bd(d=esgD@LcXhGi2c4r%;u@0cO^U}b zt5EmA$}0)=sr(E9GAPZ4L8ESzhj@V`X;$zeqtS=HVo z?3d{fuU5p#RqZQ;{fc^)-AW7Dc)fhn@EmOd^A=JQn#3P}riWo%An&W>r7;0_Gg^%Z zCQu`HipXz^zQ(>PSYM;<<~!Ws=tBzPP(!X4Nn9h1+VWJ0oS$udw8-xg^VGrJZc_A= z!|UH7vb>Ig_FDNp(((S>z-R4F`KB2C)jlZSQb+G&pu;QQ7Pe11I^_?9&DNQ(+|g|G v=I29yN2h;=-@7g?0)tz>_aEL?B1ulVu>7Xpu2BE}{`H~wYG)%dcYXdZQ{Xu4 diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache index 4d0887e142b6d7ce57cac3debccd153293da5cfc..ec1fbe0152a9c87583617e4b2ab63da0f46f9e20 100644 GIT binary patch delta 2770 zcmbQ?-jKq<#wg3cz`*D~S)W&Sqv|`3$>uC_QCX=uIhARdd3wbu+4@EXMy7g(26{$@ z`Z<|N`gy4(7J3HyUN9xWDcO1{IXR4sKw}tEzSnFLxW~cB$jF1Nfbk_e0|OUOUUc$7 z85IQ&WH}v$u+*aB%=|oCxJ8p>jV3RVlG|*^IZ1#q2k0`n$-6~4>$5ZSOA_@GlZs1< z5|c}SI*RoT^^6SkP~7F4nOu}#oS#;r=M7fwh@>3h&YhR~yZ+w=xl;z82C%0@K;Z+# zlU1bc>$m=y@SLeWy)xvxE(s{Qpa2Wza&N=6Q#Qw;Z8gsnC6Gi6M` z=XylQLV{_spp2@NVN#m0g{fI$im{nVs;vfsFFEBiT zEjA=^#YP2MWE7_sWhUliRwaUxy=Q7#b?5saeA4X6nb34xw%&`3~1cRq?Xem#)B z!4&~cXc3Tx*9Tw^P%-eciu3bG4ty`5CUOEFq;E(EKF9;u0v~5N)P!CRp(g#@(wvga zg2bW{lB2*ErW0E{sAEY&a!5H2u6b}phC5nL$j0IgY`(x2BV?9EC8-sp$3+NG6Sim| zR2G5s4Xzjfn|H$MA!+(#@D zZ#x+8JFxuy^4yL3t=%FGM`u>;J?i+;_Q2b#R$3=H?bo^1i`xapw|md#NcI&UT!C@$00r`>(?U@2B&uKh-q%M{@OV-oJb6?n(riOtlhz_AI@6 z&z+jWXAh;mSDCHgm{YGeAKa=rD6wJvmdO5Dj6rCwMT8jG?~_0Bs0bt*8d@Y7B&H>q Qm|9w-Stf3_RfuK=0Fkim?EnA( delta 46 zcmZojnc>dC#wg0bz`*D~d7_N$M%8y5lT*~?Hp_EO64>0V*38D}2@>CYM$d#904a+N AivR!s diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index 356cf17d..cb741a24 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3490,6 +3532,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3920,6 +3963,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3965,6 +4013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4382,6 +4431,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4432,6 +4486,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 0a67854f..be7558ee 100644 --- a/MediaBrowser.Providers/obj/project.assets.json +++ b/MediaBrowser.Providers/obj/project.assets.json @@ -90,6 +90,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -513,6 +534,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -583,6 +700,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -636,6 +762,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -648,7 +777,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -670,6 +800,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -685,6 +816,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -715,7 +847,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -729,6 +862,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -744,7 +878,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -762,7 +897,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -929,6 +1065,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -1635,6 +1790,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1783,6 +2074,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1925,6 +2230,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "LrcParser >= 2025.623.0", "MetaBrainz.MusicBrainz >= 8.0.1", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -2012,6 +2318,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2097,6 +2408,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index 984b6e4c..cd80a1a0 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "GmR1vhhT3U8=", + "dgSpecHash": "eEuDSntCHCQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -35,6 +36,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/newtonsoft.json/13.0.4/newtonsoft.json.13.0.4.nupkg.sha512", "/home/wjones/.nuget/packages/playlistsnet/1.4.1/playlistsnet.1.4.1.nupkg.sha512", @@ -42,6 +49,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", diff --git a/MediaBrowser.Providers/obj/project.packagespec.json b/MediaBrowser.Providers/obj/project.packagespec.json index 9a5fc1b8..cff3ac7a 100644 --- a/MediaBrowser.Providers/obj/project.packagespec.json +++ b/MediaBrowser.Providers/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","projectName":"MediaBrowser.Providers","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"LrcParser":{"target":"Package","version":"[2025.623.0, )","versionCentrallyManaged":true},"MetaBrainz.MusicBrainz":{"target":"Package","version":"[8.0.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Newtonsoft.Json":{"target":"Package","version":"[13.0.4, )","versionCentrallyManaged":true},"PlaylistsNET":{"target":"Package","version":"[1.4.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"TMDbLib":{"target":"Package","version":"[2.3.0, )","versionCentrallyManaged":true},"z440.atl.core":{"target":"Package","version":"[7.11.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","projectName":"MediaBrowser.Providers","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"LrcParser":{"target":"Package","version":"[2025.623.0, )","versionCentrallyManaged":true},"MetaBrainz.MusicBrainz":{"target":"Package","version":"[8.0.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.Extensions.Caching.Abstractions":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.Extensions.Http":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Newtonsoft.Json":{"target":"Package","version":"[13.0.4, )","versionCentrallyManaged":true},"PlaylistsNET":{"target":"Package","version":"[1.4.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"TMDbLib":{"target":"Package","version":"[2.3.0, )","versionCentrallyManaged":true},"z440.atl.core":{"target":"Package","version":"[7.11.0, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/rider.project.model.nuget.info b/MediaBrowser.Providers/obj/rider.project.model.nuget.info index f23217ce..8138516a 100644 --- a/MediaBrowser.Providers/obj/rider.project.model.nuget.info +++ b/MediaBrowser.Providers/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532076400000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/rider.project.restore.info b/MediaBrowser.Providers/obj/rider.project.restore.info index b7a57433..8138516a 100644 --- a/MediaBrowser.Providers/obj/rider.project.restore.info +++ b/MediaBrowser.Providers/obj/rider.project.restore.info @@ -1 +1 @@ -17715044210100000 \ No newline at end of file +17715073218300000 \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj b/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj index cfb3533f..b1fac23a 100644 --- a/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj +++ b/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj @@ -26,6 +26,7 @@ all runtime; build; native; contentfiles; analyzers + all runtime; build; native; contentfiles; analyzers diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache index ce75301b51fe9aed95bdf84d8549d2679fd88604..a082b3c6e96896a89e53c10e00acbb0a34b94f9a 100644 GIT binary patch literal 21358 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 delta 2088 zcmZ`)U2NM_7|ku~HrGp6t3PQV$&$1oan`s^nXZ1j&8!J4fkW#3TUHrbL({&gO65Kh^D9WGB5Wbl6GHe!xFUruqb>M3 zl0a=uJ>Kj*;9b|YT38WC)nNqPP1w~nj@g>6(t{R86t~6mjWNrpOwVU=TIxhF?MA6J zW8PrgLf(mB_f>83HcKU;FW&+sJ&0UwGgD~W=ka5$h?VXJOl98DbV-Y@6CKeR^O9W_ zLQ0$Xc-=Xu+cWq&o5Q%&%+gqmJ#Us}EV3Sa+%|;UjiQv*E4}o~4>^aR=OM(KL>$gF zU`z=>=#N9J_u&E0u+XQocVR>cQ6-AcJfg7M82!f6#{BrlQ(-dPOjd6;U#Nn|H;IeB z46DYMzHlT@WJV|uc()!V>>&&g_7VmO`%v=tXv|IY#F^CuJLY~Y`vV$N)S29RcFY4< z^QSbXTW8ifFb`s1Ku+*|7Io&319O}LKC|fxg5flB*dm{VwW+yChM_mIjm&dh8%iP; zeVujDTD!45Tjpcx-dGJ2jP6s{j|fJ`QJ2_n)6owSqGWXR|Bbn{j}$&-M`MXbMhK&X zGGUA`PHs5qwW~Zr)scl{0QZz(Tj?Q;wqLfb9L7wr7fOfyl1C5<&7~+THq#3H3KIA^ z8eu{Ab~}2MLgX?^xvg^8qG)kY95n?@S>6yV4ywmYfpbhYT25^Kl|>y?$H)?|cCWva z*$-UB!^rNP9;b1$Uo!YTCCY|psLItl9n?>dr*6m_63c--VM?+Iuj0TuuBBTdqotc| zdnYlOS(Z2Cox^-j@*Fg`yNihCcBdSKC-i(g#aoU_w$9t_z?`Bb(v+ZM-n0YbDW0nM zuve6g4~m%lXnPzKPxF{HZ`=6xbYadxcv4H@Vs3}Dq2DMf5lY@pxceGxPxcwy?H>?M z(aijSo<&bSDO8N7`TVRftv}7+Za!Z>yI!N;lA^RfH-7>Xg%F`bm@}AH3km78iAlGv zdG*`EYgH8Z`5M3a{=mW}>?yv8wcn+a diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json index f11421cd..c6140c16 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2717,6 +2747,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2762,6 +2797,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3175,6 +3211,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3238,6 +3279,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3445,6 +3487,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3875,6 +3918,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3920,6 +3968,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4337,6 +4386,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4387,6 +4441,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index 74bb13de..88b0f591 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.assets.json +++ b/MediaBrowser.XbmcMetadata/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1203,6 +1358,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1395,6 +1700,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1469,6 +1775,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1514,6 +1825,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 3cb32628..5ad661dc 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "v6geFsK8bM4=", + "dgSpecHash": "N0oyb8wZYIk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/MediaBrowser.XbmcMetadata/obj/project.packagespec.json b/MediaBrowser.XbmcMetadata/obj/project.packagespec.json index 9946d61d..3cf708c5 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.packagespec.json +++ b/MediaBrowser.XbmcMetadata/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","projectName":"MediaBrowser.XbmcMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","projectName":"MediaBrowser.XbmcMetadata","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info b/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info index 8ce9b2d9..fe88c35d 100644 --- a/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info +++ b/MediaBrowser.XbmcMetadata/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532066900000 \ No newline at end of file +17715073217900000 \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info b/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info index ff5c7e77..fe88c35d 100644 --- a/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info +++ b/MediaBrowser.XbmcMetadata/obj/rider.project.restore.info @@ -1 +1 @@ -17715044208800000 \ No newline at end of file +17715073217900000 \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj b/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj index 64d20e90..5f6c9643 100644 --- a/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj +++ b/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj @@ -10,6 +10,7 @@ + diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs index 39927cc7..8f488b7e 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.CodeAnalysis")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache index f7b3d80b..f52528f7 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache @@ -1 +1 @@ -307f6dc34c1d407ded7796905c4f301fa25bfd699be03d46bab15e6b61d5ed72 +eaffed8662b46b2f5743a65b4ccf443630b9906b6625a9b8cc38de6d5622ccd2 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache index e797a3cd25473431fcf4cdefb3b0629d340c9027..121b185a743b4aea2cedec064d7d9279202e7c14 100644 GIT binary patch literal 25141 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 A#sB~S literal 17768 zcmd5@+k4zb6?b>Nb{vRH;wEXXIB6Zz5No}4?53eN$4*j{*toWn0_CRN)y9gY)goz= zIHea#OSy+qDA)4w#5*6)e0}P3{{sF1cmZB{;&-Ic?yNmClDwbR?DrkZ(wv#|`;A6t z&Ww(huU(z}bYEZJzYi~c_|eQk|GmGwzyDtc|N7qtf4X+@kN^DS>@$D+$JM`I|If#N zF7@>dL9bd|cWk40_qJ0vyrNcb-ZK1RL$7S;w{UJ&O|Rj2df77cx^8XWH(alHUYpb| z6x-)j$FHMO#Van%x724Nb**YyIT)hfLlF8u4|z>#*fuM!<2f~7t2ourwr6@;+vt>5 zDru8K6pO98bEq2tp}Imu{R~k7$G0EqHKe)Kb=_^mBYUtTWM#cxH>!HWZ1>uEt%SRm zrq?b7jm$PoVfPKN?i5 z@vgcv{7uWKIF0tRr#0)IPcETY(w>Abn4X>ygQA*qs2Kt9G|iEvsMe|iy3imtcH4*LOmK1 zQ7=5gY#zjsdf^bnOJcL)SQxFo>C`>VwC!d%PM?*Uze#KkLfXn>2Zc>3`ceJ#U9|+6r}mOx8Z3p zWz;=-wqghLS~PoUYeCh^t*Sh-GYnZY$j5O`KXNy{^uLX2nM~4;_rJT~cR3`y-wm;a zf64zoB8s%BcvLdOw5DKEdP1VKJ$@qX6B2Da4Vdec8bNqV8pqmgEL~okb6i7PwsgPd zxVA^-Be=TC=1J|kS$1`IldeC!CBC9-V~K(t(mb%bEdrs-$F^VA@FWLQ1(gqX&P#OZ zxN4#xg?&sRbmVm9FuStVy;9jxRwnRxRD32XR{I@NJ;_uhZh%xyMJm!qlC&sVJt`Vi z;c}1GN1ubx3hoIAP1I*0pNE`-Oh7b95i;Js+2RFQF2 zkOf{^<3x?q3WXY{6^f{FEQ9+VlQbU2LSYCMwMS1SwMX%psJ$m~{fJ;R7b#Mnidvas zt(<4AQ1|iOIF0i|TgE~!5D}0WTtAoSQ9&3_3yY}Xy{utc8i*Qx3fE6< ze}uxtz(g4{H?0Vw)-JHto|d$B5!Y!@olr&J1f@==kD7*m0X%t-VN>I&V;e+a3 z45m3md@xM|`BkMywOgB{SaP&CSmQP@u*oZ#EM3EMnl7!Xu#TrmiGIA}q~*{TAkRRa zg**p&9`XWY7IFzP2bqUlhFpPMg=E5`YIMcpMc`8LSU@@P_#%XOT!Uo71AFw{+>h(P zrQ)%Oa^kTBAs%0XWWuB7cEw{ExKun|LOJnRfe?>XNG3c?zbhVVz@_4G1LefyCWLsr z49SGYZM`cVUj{A}kFTJdczhK?JYIoh!ehhfipST0OU2{sC?_7@fDn&wLNejeu)5;$ zE#Ok|&{0l2$`ImFfxMo@{L%0yF0FJ$r3z>&DhA4lN)19(Zb34+C2q4T9_zrR;$fnk zc-)2%j}1sBJpArluLWEx9yZE}M;$^u9LSsM*I_%1P42Hxyr^SuvYQF90dy)h-$psH zaUsNpcCWHz)7^C91D%RZ6XnF_4usg;g}k-1dlU1vNgg+{7f!HFg|=( znGGL#T$zT?n=yR8%lPo&Wj1`|@nsr5Z^iKW9^=D@nc47>$C+vPydA^m9maTl+K)4?+kLC5EZS z;jdBNqjy;x%Hy!gqol+!70TbByr=KHIIJfb)<chX2% z_TkbCJ87-Lt>bC#QB z%k$gbI(>R_`FAu$3)eu>d@3?nbN~o8IUd|A5lJA9gT1u#whhDDcia5!4sXHwt)XPIJ zXZj*b^8MpZO9}Pz(97M{MV90{yPcL2>gA!A+i*md|Qx_SO`(B~Jbm}65au+N# zm`+_}Q0|F^2GgmF49Xp{&|o@skwLj%78*>aE;1;0&q9Og)aM1yq0&W*Y?e~j5b>0| zX^~AWow~@N+*=C`rc=Kn=-9{wOA?AiR;PAQM{Zi`tQDqH)fr@;#vYYWq&2Oih(UnH xf$f_eqwJD&+hRXcXzxlKV^>654bhTavUzZpRZZ}n?rEl~Sj3M-D$4cv{{XYq$Cv;B diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache index a59eb1ab8ea479242c8a17e1344b7fb925bbd2e9..9a1f1ea66e989191bfc9faa161d6030810a9a11e 100644 GIT binary patch delta 2171 zcmdnLh55k)W@a|V_Q{T}p&KJ2jx$C~p2#dKo|T%DQ<;{Tr&pYkt#4#tWU6Oqpl4(_ z`QvdBdoP$=a7wmbN=^k0pm+{1_mymyeLQ!2ux075>;ma z>tXajR;r^AmReMtnV)A1w{Y^oL{*l&(wv;h=QgTOK6ji;G$}bpFR{2XFF7->B(*3l zF*&tZ-)!=MlS-~mKp97nj3-J8o{@nb zDCFcky}`1MNU{hQ_AKn{`hOSXLK%eJm>R%=Ei&0Z+HLZjeSKO;?!;7!2vDFKCOf99 zPtH0i$<)C(dE;?)Wr#~NN=gd!Ktys*W@=tZPG(Y3Vo@cMn`0rydVth{2xqW5ABZ}H z>t~&q3U$32y6drPMfHbC7IC_;`=|lzBYB9Aic^a+6LT`F5<#J_mzH0Yi{zV7h;M>X z)VKlFAbb+&*#`BA61tl(wW0dLAdRpNl6{a>oS%o}16HsPCafn| zH$MA!+(#@DZ#x+8JFxuy^4yL3t=%FGM`u>;J?i+;_Q2b#R$3=H?bo^1i`xapw|md# zNcI&UT!C@$00r`>(?U@2B&uKh-q%M{@OV-oJb6?n(ri zOtlhz_AI@6&z+jWXAh;mSDCHgm{YGepOFLTo`Vt_)^CaIpT!u2=2}FcK>VzztRj_c zXlRjSkeHTaVrprTW|;`}4+CR3FsxKIPdJ^;Jo#m}{N%hV>~blYiRpRy#U+`^#d=8W z{L-T2RB$~aG1=if`{bX}Jnk-VrNLlnL||U__zta1l!Ggafw7>6P+N?|2J4&5chwhI zqbR2lp_Koc38-3O39lBZs3UUGg)W?p)+UU_N~l5=lP=9Mbe z3r|f#xbg6-=}n{>~Z5eBLH!r94`O> delta 58 zcmaFxfO-EGW@a|V>dB6-p&KJ2j!%|Smz!LFMq=}kQ?1O5;gdhUP}!_}C!3iu6wKW6 MP=j-G=DY8V0N^GXZvX%Q diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json index e2d8cedd..c4366b24 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets index ffc6f6a9..e7b46fe7 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets @@ -1,6 +1,7 @@  + diff --git a/src/Jellyfin.CodeAnalysis/obj/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json index 29d0d156..e4492696 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.assets.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.assets.json @@ -5,6 +5,43 @@ "IDisposableAnalyzers/4.0.8": { "type": "package" }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/netstandard2.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "type": "package", + "dependencies": { + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.Analyzers/3.11.0": { "type": "package", "build": { @@ -150,6 +187,106 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5", + "System.Diagnostics.DiagnosticSource": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Text.Json": "6.0.10" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Text.Json": "6.0.10" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NETCore.Platforms/1.1.0": { "type": "package", "compile": { @@ -180,6 +317,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/netstandard2.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -219,6 +365,23 @@ } } }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "type": "package", + "dependencies": { + "System.Memory": "4.5.4", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "related": ".xml" + } + } + }, "System.Memory/4.6.0": { "type": "package", "dependencies": { @@ -297,6 +460,49 @@ } } }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "dependencies": { + "System.Buffers": "4.5.1", + "System.Memory": "4.5.4", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "compile": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "related": ".xml" + } + } + }, + "System.Text.Json/6.0.10": { + "type": "package", + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "System.Buffers": "4.5.1", + "System.Memory": "4.5.4", + "System.Numerics.Vectors": "4.5.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "compile": { + "lib/netstandard2.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netstandard2.0/System.Text.Json.targets": {} + } + }, "System.Threading.Tasks.Extensions/4.6.0": { "type": "package", "dependencies": { @@ -331,6 +537,46 @@ "tools/uninstall.ps1" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "sha512": "UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", + "type": "package", + "path": "microsoft.bcl.asyncinterfaces/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/net461/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.xml", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll", + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml", + "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "microsoft.bcl.asyncinterfaces.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.CodeAnalysis.Analyzers/3.11.0": { "sha512": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==", "type": "package", @@ -1223,6 +1469,142 @@ "microsoft.codeanalysis.csharp.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NETCore.Platforms/1.1.0": { "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", "type": "package", @@ -1397,6 +1779,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1484,6 +1880,31 @@ "useSharedDesignerContext.txt" ] }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "sha512": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "type": "package", + "path": "system.diagnostics.diagnosticsource/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Diagnostics.DiagnosticSource.dll", + "lib/net461/System.Diagnostics.DiagnosticSource.xml", + "lib/net5.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net5.0/System.Diagnostics.DiagnosticSource.xml", + "lib/net6.0/System.Diagnostics.DiagnosticSource.dll", + "lib/net6.0/System.Diagnostics.DiagnosticSource.xml", + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll", + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml", + "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "system.diagnostics.diagnosticsource.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Memory/4.6.0": { "sha512": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==", "type": "package", @@ -1616,6 +2037,87 @@ "useSharedDesignerContext.txt" ] }, + "System.Text.Encodings.Web/6.0.0": { + "sha512": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "type": "package", + "path": "system.text.encodings.web/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Text.Encodings.Web.dll", + "lib/net461/System.Text.Encodings.Web.xml", + "lib/net6.0/System.Text.Encodings.Web.dll", + "lib/net6.0/System.Text.Encodings.Web.xml", + "lib/netcoreapp3.1/System.Text.Encodings.Web.dll", + "lib/netcoreapp3.1/System.Text.Encodings.Web.xml", + "lib/netstandard2.0/System.Text.Encodings.Web.dll", + "lib/netstandard2.0/System.Text.Encodings.Web.xml", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml", + "system.text.encodings.web.6.0.0.nupkg.sha512", + "system.text.encodings.web.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Text.Json/6.0.10": { + "sha512": "NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==", + "type": "package", + "path": "system.text.json/6.0.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "buildTransitive/netcoreapp2.0/System.Text.Json.targets", + "buildTransitive/netcoreapp3.1/System.Text.Json.targets", + "buildTransitive/netstandard2.0/System.Text.Json.targets", + "lib/net461/System.Text.Json.dll", + "lib/net461/System.Text.Json.xml", + "lib/net6.0/System.Text.Json.dll", + "lib/net6.0/System.Text.Json.xml", + "lib/netcoreapp3.1/System.Text.Json.dll", + "lib/netcoreapp3.1/System.Text.Json.xml", + "lib/netstandard2.0/System.Text.Json.dll", + "lib/netstandard2.0/System.Text.Json.xml", + "system.text.json.6.0.10.nupkg.sha512", + "system.text.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Threading.Tasks.Extensions/4.6.0": { "sha512": "I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==", "type": "package", @@ -1640,6 +2142,7 @@ "projectFileDependencyGroups": { ".NETStandard,Version=v2.0": [ "IDisposableAnalyzers >= 4.0.8", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.Analyzers >= 3.11.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.CodeAnalysis.CSharp >= 5.0.0", @@ -1707,6 +2210,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1770,6 +2278,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index fcadb73c..216a49ae 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -1,27 +1,39 @@ { "version": 2, - "dgSpecHash": "dMXfECU2tHc=", + "dgSpecHash": "5BHiqlN178Q=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0/microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.common/5.0.0/microsoft.codeanalysis.common.5.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.csharp/5.0.0/microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.buffers/4.6.0/system.buffers.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.collections.immutable/9.0.0/system.collections.immutable.9.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.diagnostics.diagnosticsource/6.0.0/system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.memory/4.6.0/system.memory.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.numerics.vectors/4.6.0/system.numerics.vectors.4.6.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.reflection.metadata/9.0.0/system.reflection.metadata.9.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.runtime.compilerservices.unsafe/6.1.0/system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/system.text.encoding.codepages/8.0.0/system.text.encoding.codepages.8.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/system.text.json/6.0.10/system.text.json.6.0.10.nupkg.sha512", "/home/wjones/.nuget/packages/system.threading.tasks.extensions/4.6.0/system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], "logs": [] diff --git a/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json b/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json index f8aee341..8f77ffde 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json +++ b/src/Jellyfin.CodeAnalysis/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","projectName":"Jellyfin.CodeAnalysis","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["netstandard2.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","projectReferences":{}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.Analyzers":{"suppressParent":"All","target":"Package","version":"[3.11.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.CSharp":{"suppressParent":"All","target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"NETStandard.Library":{"suppressParent":"All","target":"Package","version":"[2.0.3, )","autoReferenced":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json"}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","projectName":"Jellyfin.CodeAnalysis","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["netstandard2.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","projectReferences":{}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"netstandard2.0":{"targetAlias":"netstandard2.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.Analyzers":{"suppressParent":"All","target":"Package","version":"[3.11.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.CSharp":{"suppressParent":"All","target":"Package","version":"[5.0.0, )","versionCentrallyManaged":true},"NETStandard.Library":{"suppressParent":"All","target":"Package","version":"[2.0.3, )","autoReferenced":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info b/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info index fc621d67..862e69f4 100644 --- a/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.CodeAnalysis/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532103300000 \ No newline at end of file +17715073218000000 \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info b/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info index ad0b69eb..862e69f4 100644 --- a/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info +++ b/src/Jellyfin.CodeAnalysis/obj/rider.project.restore.info @@ -1 +1 @@ -17715044209300000 \ No newline at end of file +17715073218000000 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache index c1bd80732be1566c4dc93d55514f1c23f8c501b2..7bf3a1922a337e8492587476322dd0e0a8351d94 100644 GIT binary patch literal 45814 zcmd5_378bebw<1FB0ySXKp;RMK;nj;Jy>87hn8Jn7g)4rksL)i+&k0DHajyt>Fxm* zTQ>0#%dsQhcH+c#?!>th=Wr6|zAxua9OsT>=e`dm&iP(<_4MnWs;;V@8CLs!MKj&6 z>ivHmuU=PGS503$KYHJ?Wy?PLsf*9NaADcAANk~m-+ySN_tuqXc2+KZ;1i$u^anrt zv5^-){^H5kEL(Zu?jb@J5|do7}feU%P-W-;(~b%e%mG6t2v%ITei%qSzf$t zxnAM0(Qh0p#J@|9Uxi3TuP`~@5Fd@ijZ(SX1&Z+R9timVZV1n1Dz4Z?*YTV=-zYkz zP`77$Myzzm7#J}6xhSR@amOHT00iT55iMtkdf@tod+s)*v6*?(t;vzSEf=y`vs$%E zX3dUs?XWQbrKgi?XM#jVYc@CgdRg|Zfa`mg4kXJ*b*yhu#cEZ3+h3e>&5Cu?aTkh? zYmrJg&<{;vNRpjrgCx#HNsM6<+|0a}W#&q_zE2t8E#Inowo~$fOTrE;(Ibo!I*LC zZqZ^Wfip$9nxK3(vvqrxYeNP`O{LIp3=9ie%1kI4l_AxK78MQL{Se-iohx3&bp1%3 zXH@ECsA==AWtN}}qx*#cW55_1;MTAiOdtZ`8B>V_qWctF9|N}rt~awY!(S|0MW+^5 zb)#POeC!4Q(I8a%;o&2EP#ALzVnzTw1C8)G`<9icJ`XS~FN164?qMN)5k&wXmTiDA zor&bSRW2{i*;T_UEffa(2Zs%4T!RCJvOQaX4)7RMmkW`|OlbkL9y>bxTMGf}#X1P< zAv_4d$y641fE*JPwQ8mr+c<5*9D_r!AW_7EW(Kirgz)C5pqFJ058E!#F#*xQZWKljo zoC3KOe!oh!>cwgzj1{ZmxQmh;jH5;9rh;fR^R}gMJp#YqrCh$ThN4rQv#-^mheF%W z>-*$cm`FmDk=s*%cffD;3K;_~Sv9L#vZ}>JyL#OUx@qO?9B;&(jN;Nf-I;>;DE$6V zjy&Z+%$Kt~yrTSlECqfS{LbzgxQ&T)mu1joh(GM4}zy}VQQ{jv3>gnymm6DRSIUh5rwvb{h*)r90%Zc zSrN~I?f7P@z>Gm~25B!p)p)_Y7>J9C=pX}f2(Fkh2827R%`rqW@B1|a|0$Mja0DPn zTocW&6w?Go#DB(uh?l~MG@A-3bp7!AmR2^Q&uo_M+o9>5bKHsoF!Y||Nar9D1vQWY zHP|Ak>z-5926X`137>-5SonN@+aUjz4D8(QGyV@!%~IEC*>i<#zIxAc)+ zg-8_C(G;j-@cU$D^{P4GUl)!UM~va9wH*P+b{cQflt);~$Ki_2>Tw9?+--U>FrTGu4b>XkO8XNlWD%0ru)Vr4j>zcA!;2d_d<3AZ0H&ky8Xw#S3b$ za#j&YQ!`;*CWSabptWFeNQ%_rw8hepw5g>5;Eg}*`T8d66|-u?s5^|JxE4NJ&l_XM z2lvsj2fVQZrG`vgMG1Fa~%RUkbU)VEBDU>qDJ_KMO7N6O=Z z&k~NMAltC6qp*kz5oUD>r3n|#_$^B8kCAdD4C)i2_#TOPG+lzSk7dh_Tb_L_;6!qZ zhan!dz*Ha2PW7tels%Lq8AV2eqZj!!FPdunjvGmbul<-RG5<7G;hQ(cq4eUkIq#Gx zJWS|i3O5xE&2C=IDHy;kql$;QD%gt}3h=Xz_a-M!j=f-^z$09J@k>uCk>-~X6xban z5(@C&3{Z4uTC~|$R}e$*8O2DA4;3dNuqCwVx-MIZF_aIJmc3(wgXcDOheh$^~A2nS!tcvN2j_cx@P5u0F(lE8^GOadp) zcu9N?+&`$)>fn_cr_7>+`&hy_>BUR<8Mwcrx#i)DxzT@U)`HO>nCpsC`&^dVvx3w< z5AI`a-J0p5gFr9?)ZXc)Tb0H-3p(9&SErc>20G33Qkh;N@aXiC^7{)~#`J1{HccxL zXxO^(4IEo{o?+)`s>UQUYsy2ak>^JJJcEFv(@9GkYiTBbV*w3qgD5y?+FU8Fi#1fF1Ov5aySMov6IK&OfFv{P^@h3j>sQy&o? zQ9E5l$}~szBVg?|B_BYqr0L;N^$(N_F0#}dDv>*L44sx15tJV*RB2#EiSAhZ?#oZAw9 z7w}}^$B`Dqk0WS^zYd|T_-(%>{5Jqk7XF*?9P!_RfcO_7v=#q#vnBku0Z$hGSHW|{ z|7r+`|2YV4#lPURg#R^wCky{;;W^^J0|D`WF@(0_ua#TE|2n{vh5z;N9Pz&a0^)xo zgd3UTGnK~r9wqx<^ADZ5(h`L)0Z3UC-UQE)!t)T2!kZzqwFumLOZdMO@MPhC3p_{s zZ-s#PzYIcK@%ycr&=&wt7XG)vbHx942#Eh35L7)dr7CoL{?LR8Uu(3|kG&H>Ws!In zJVz4mhJYmA1EB*XTI&qn3!t({ybqoui7$tMB)$T|?OcsnuvA3s%(3+uT%YbNz`!B9 zaR}(sy&pmrjjx2~NQ3%xZKWah>2zp(m4wCz7!B&$wUvh0wbP;TK?#iyF&fmvYby=0 zho?j1t0gqPhS8voUR!C19X%ZyUn`;Ub&Lk}_u5KB?Cy+SzYpI)OS&zD2_1TN#t* z;fe)azQO3A-O)?5J1SF?Lc9Q@@ zj(?Z-ex1>xPISj; ziJfR&TE8Ko^_z?q^`1LMOYA-C()uk4t>0#}sN38zT4J|Zm)7q{X#FmuMg8TD(Yh|2 z#@D6w2??#=W3;HF+%Z~WM_HHFCndCgpV7Jl*T_Te7%j1ftV`<;B((mJ(W0*LTXT6I zH|70SrfaOr?2jbO{+KbNK5@qiOzacu()tq#tv_Y7s59I#T4HBdm)4(2Xnl&&qF(R| zovMctFIbn`pG&xXnsKA72`)8;Lh<=@_@DY{k4SO-!OjE6Yd;8C0AIB-``63{T<^+UE(N1f!(@w=|#C2R5fX9>T5Vf?7K+&O+q?y?rY zf0gk2H^%P{TqC!+bNrP2W-WgIF5&kg<467Hd_!9|WB*y$|EW6AS``07Lh(NtMe0a* zt_YPpX)S)AmGJv7#*cc`o#UtEQfu-1ZwbHuVf?6Tt-OP}XlPPcMb&+4Et3B$A^Crd zB=xa7O;W|l)*^|!BV;WLx(A-)vLNbg?}OhLGuPD2H@3+N_V^pb4L%w>cH$m_@jhCx z$KMJ_5C6JA7dpz_a9t1A3~y^t{et%ZPK)?qTrqDuE^J~~v&*mvAR&`}%U>%YvksmsZ#$8w z@hySHi2lKHvmTEu}a={G8&t;^&LKa_&MNdSK%z*k)s%|l-bwkDKps=>h>?x02M_mvdlha{C_6FgV0-#qAT+Q)}v z`sNgcErLwn4AArJAJYDPehB!7Q{cA>z;6NYOSTUX!MiPm_Ync!hXJqh!YHy|OvjIz zh%C+a6pcEIm+Uq#*Zo$y@M7bY!&ZC|8}INGs@)z40RFLj*_(FgU*`0`wE8}Hjd4}147~# zb=jWNv=crAsIU_@;EE=r0N1qbrJZm;Jbxy0kQ4T?cMQx~cEkv5!dw`lhiu?LCuhfN zifVwN8f2)3B&ZI<^DCLCs_|CZVbelLL(#b(2r0GMHia|H;2dFaj!NJhgXb-5HbyGf z2&-Jj;flrcID~ZZVAnVT8ryQ>1JQi~(#5I~={_mYeH?VR|IC@l;GSYAPQw**;0Xx4 z9C#d1JegSqyl`J~95gC9l>(GGlsa>-umUtT5ieP=Z#gah6OcCM#7Vd!hEs4&W1x-X zG(4A_TpD3%Y=~}{jh)X!4;#*+iSgmVG!1-loYZdV6!Q}d^C-i7MuK?^o@aa4jr@!C z!`mj?hP|KyH{P|KA{|d5Ju5+a4xVREEpU*|hugs`!DL&^)4yr>-FLZu-twoz z6W}LH-1BDEQJJT)_jIZ~!LjhtV`X~7gWJhT8Dn5Kg2NT?koM;7`g_Ce`pIb$XE_6i z(di6cZ+LbfN&js8(j2{l(qU5mp&slMjy0)W>wCjvq1DcR=nZ$G&pOv(W#csE#PL0= z;?sripEmvZ$to+4EzGR)&Kk}>vgVNBeV3D$&{ate51{#XTs>hL4XZ6Z--UxCKK|gC zx{f#!YT#D`-X7;80u^!P;l)B7DktC!DW@JEluH~>QiZ|PljCk_j-Hn55XMcHM$9@M zXKI`{D=Ll5NT?y-5j|(6yf_#Why0*!eluqV;hyBM1%au;LrxE{d`Q0bG>c<;isuRqXC%o#i3k%{IEiQ=BVn}K z&1Z~C62+5%)DuN%L`wRl%u|kzD8p?WjHHkec(#!`W|YQ6!?TWhf|EAaGhFDXhX)^l z0679_6TuxHjD)GINgZg}6P$RtjmZm6yc8cw*Bc&KNqVt_V-OzX))O42D3l2fi6gyA zGKJu&5zk4B1Y-$yd>rXT5-Acvwg_tZWwT?!BNpBJk1GS5`UtS!y=Ip9f>N#hY zJ?q{purYM`hE-aA)va60v5P;N`HE$iY!6O&GH1({8J!dto{=<_8Lz_M$#mAN0v5Ao z)5P#lBzhDYr$-K_X(tp_@@82R6U3KVNT_MLmUhD&=)rkM*>Cc3X7P~wcs?GR?AV(L zycVBhJCrGi!>DEFT2u(^NTkW^I2CwDh+=p~aFVb;?^%w!&icZal(gpsBW03|~W5>5>@rNtPuT(}o&+_s0Wo6_3$}y+5c*!Z6<>fxKhYk4i zsxw`mE!*Dwxb0d+-*Fdv=CJ9kg*pi5j|E3g&(vqJ>FiNdy)hZJk#IM}UoloM`*qjq zDteTZ_-mC0_@EO|lKTsO#d&AF6=_?wBO z21U7Ukn6I2szLnKLQ;dGTsO#dT{o!)@pl7B4T^HzAlJ3vPz~ah`$-Loa@`=;RVzpS z6*j@lwetxj`_)BzL(!h#Livc7u_sjRQIzWjxh}U(HHa6ICp9R_b%R`&?;a&aOR|(Z zq2{2D@V$}n3ih97t-`g{JgsWNOsijDTK(uT}1W>ZR6Ns6Ka0 zs$Octh3a$1r0S)XU8p{H%=4t(s~CF`f)lMorgu0VrG0}?eeRf(qzKeH z3lWA>twnDJBI`mVK=MXENpeKorHGUd>PMjp#hr*yp?(yqP~2?@73xQ!3dJ3TP@#Sl zs!-fD2o>r_p$f&Ffl#4-6sk~c{)GzlqfmungD+I5ALR+s4m0h$Nat{_Sd^#OsEc$C z>PMjp#b#WnP(R8UlCct-Ez){4XS`paD{81?YB^%ENkUuH~pk(v;0P;tr0F?RwK7jmDDFCHD zfe#>m)Cpq!R67VRhLbJDrum@MXK*nb&mWZnQ0hbY0P;t@Kng;=JK>@@-D3P^C@S4c z7L?ra`{FHE#vIq`4fkYuh~*WoHi-pbG06(HM)&^2-3KmMj4rL3I zjvZ1ys3Y7jC!I`vmmu||6!nD!5pYpj)}|ImbHB8q3Bn^>1w7$&-qR&cJT<}R)S?0sMo1S>rXX1)PjWF@H45zbg%Sy* z8S#@NOG)X{s2Essc_>MQzuuE92@eItt2djLhVs{AO2ncSmIvaZ&Rk)MMIcEsS^!D7 z$iC@=m9h9iU^G#dTp25ijF5<#2`P}^=bv8^1j_>(K@3Sb4?87IC4)S>vPX~F-%e45bB}t~mf}%`IO8h^B+X;yP literal 41249 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 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache index 754d3ef15d673ff65db098d0b80fc46c30f17cc6..d022dc4ec15a2e1e85a33eb00a7dbb635627a7f2 100644 GIT binary patch literal 10713 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 J=DlG0_y7EULmU7A literal 52298 zcmd5_2bdJcmBy@g5eguI0zyIvB!mQP&nA{&A+hWd7J-BTNzQWbOz&>PBu&q-teh>| za+I92E&GBmM_)c)^7(SU^W~g#4!(T%zwYYk*F9BT)jcyHKI-f3>R0dme^qtW>#CZn zQx6`Ux@N_S6-!_G{0h(c;@sz+dPQ~f)Y)ea6rbK&+VI)gi_dL2^64*p`LX)5D^`$P zsjyh9IEAHiwW{M4tZHk)X%^~s@w~l&d$;6z^_pkTl^wfkmzSS(8eU<-8nN~kqWe;< zSw*6vSD2k?i%*5(R;gTG2}AVn1qk%_0K#ii4OiS^qvqA-n^v(_3T%6>XGKQGtm`ameH6wws|(IBpGe!-=NG<{~#Zq)V2p3Q}9&aPISl3jPBT$`{)QF>W& z?U1izs_sg&Z%Aa{DqKHw`9O+%G{^c*Q>;$4={A?=8+OH6sx{6RYYm50!qE}D3gepW zJnXAD5~`Rc71GSSQe@_8Tt93K@M6=cdTy=iS>@Wof?Hj%>^ZO5u!~KKET|yj?J6%< zC#(s2Z=*NnaHQ^pP85q7Qg%N9Xx8hAX6NrXo$n8;!N)6n#2v4WyidV54&Cr}@Ra#}#w8e&F zmr#abd|}iYwZ=!KHS7#22tjz($(VvLo`YK>z^%n~DLpfq%Vnont4CGcYE``^bpt>& zhDyJC_oN&YrJP2}5P)YKS3u9V5A|fG{fu&)`ZxNw4uPt}dW0JgZbUehYQrtICaQ%=)IMuu*e=%> zZEGA^Ei9o3swKNoLJ1URryrSkh#R{J%E{Qx2xN>1RrSU!v=vpa>^6g!JcI4Cv4kAT zEilcYY{dP(R4C`hss*Z7BO%pE{CRvVM(|dl^)_6I;3kA(s@BMhDA`Th@}3}?@F*In z#zE69GIlSlMUCJL37-jsS!v!b>{I(p_BSKc4DCz$kpu(+#4yNu4Tj|o*rpr~v24NL zZ%=PfgV_8$eQL+%-Nk17c+#LyAJ8}PhLaccBG0h#U-=gQd^HmNludd~5ELF4S4X{VhH)ABsE5)ccxe=bL!N+9OTSs7kc{*ENT zkK*3+OVp8NZw20st}TkvMNm&tI-ad#31s8APxp+ZuetaLFfQ!S%V&MdL;}ff+~;X= z1eAP*8sbtFB>(=P&Ui9kb|pSTv~O|v(ZRBde`64mJqTX*wy)lBD{w9^VALh1zfA>C#6H3tq? zOg;HqfqMUQnC0eygpK=g-$+Ft^tbh5xnVC^bFFHr>^$x~9>k8rsl+GLXh@4Y&}UwB z0^Z=M=@X|Zo!x{3>^k1#7sfc{2LzmhxDw?lgjbrw@m)P@}Wa!`j{|1 zi>qn#95?OJn4hs}F|@@H9A^lgGVOOI5G)$d@-Wnk7RNLr1e(X%DS4?p$bh{jPpL$J z&}3vPAUU8D43M!C70W4xsN(sx*Ep*fq?2cYy37jkB!kvP8%9K}s$Z7g5`Bc450`!mEhO44+5sF%KtW~kAE@lxhD%5Z&YS16YpucViMl|B1 z3c&-(v;sXCzyJYVZ;7BJ8V!1SNAz@BIv+qn_bP-shm=WrlR|phueGTX{)j(G+@sPF z%n3x*Crvn#LWa^CL&7R9Ojy)NlHM5M;Nu=)`7o-IAqi5jBT^udu($(9;@dUi;k*&a z-jyyp<9P0ZPnl(=3`6wgZ=f~!1Sdh3kut5~TRqIFJJZ3Qt<}n2QfuVPh2OBr?BZHG zrGqbC(#pCnHikc~{OF`KJl7)K(Kkx_^N)mgGkU4Q9VO07QI^vG6e1J1Nll0^0TSQ^ z5^0isDyY>751s@zOYKEoHOa8r{iy4;?DCmrtK`-&>rigdV8AKNh`Ju;V2XZow*F+T zTC>jLQ}L`*snb|hb%E5ZeaKmAVm^juG>?11dphWQ!1VO0$QSm76Eh4Hx6Np{pCmWM zoVuh#OcK|}B#NRX-WZF8QxtiQlxTD8ai_0HGV9KC4F6N~t)0=w6NlXG}QZ;&`TU;dS8rq z-W*BhKcfaYp_@iy3A0M~OYlsCIcSy>dS9y1`!YOduevNR{02Os_T?J2ufX%05^uAZ zS`2fOrVNQOO&Q8^^OcC-W%Tlk$-+?a8liZtLh<8>-_rSJ1`~Y4a}MS}Fv}NedzH{; zE40lao@(=^RL36z{v=qsgK9X@cCpf4Si&dTdON|!jPMDzOF6N|An=K`oD*tH8=p|? z`$QVE%O}z<=>!_Xa0hB44IxlN^L&{&WAL^zc*dWu)V(DatMq8Xj6vfQW|w`UjN#%F zWqF3H!^tO`&1H(_J{%%Sj8Jh$TQ)()!0`#P%Qi8_@bHPT=ih`F1Ij1F%wL4)<3KXY zWL&6{FCmLTv)DWO{GI?~phpZ-Oqp&zW=gY0ra2cIe^w2H$JT7d zz6u+T=dXwKSKEEQ7j_32;7P;(1fCQA1_I%yPx7AP$COF*;hY_R6L`|_xA2_sUqB%IO9(y1Ki}vI|3%n<{$_Vg=m&r&4gUx6obZ1Lf$)DA;bJeV(36Y9$FT6bt3vn)K&6rRD4r9Ek0B6= zk0bPfM0cIRCjcsq#3%8bNPG%`NIZw|WUi7>to%?rb7HxL)TcWR7&L%2i$FfzrxDU< zd^AT^1T&rJ?cFf(G~SdP+m>;bo!mSq+V^ z5j41?*Hap5M=uMFuhr1_IzfZ`dp)J0_V=>T_<9YEZxA%N+t*VXYPT;7jc?S@_$EPv zdw)Hpq4xf=(D-Hzjc*Y&xD#kP;ud!T75zr46PSg`w`!Ptn_%(`uG9mPFWA!pQTu{f zXnZ?hrS*WH!*l8Zxl7nn8fup?3yts4(D+V4gL{Ur@1;MY@eH$Y`7RBY?-pFRgV+Zy zN(V6um+#SV`Ch?=`-#TCjF!Ccsq1sKJ|kP~Cv_hm1X}JsexHWj_X~F1ee4@Mtt*+8 z-RCvzen7C}US;3dX+6xW?0!(g?uP_B?ripro!0Tp%I=3X?0!VB<34EL*lGRItn9v^ zVfUkg9d}Lp#!l;|W@Yz94Z9x`?6}9;H+EX@H7mOx*RcBu!Hzq!ePgF}YO}KYNe#Q7 z670BtYrK>oYkz0r>t-eR(;9+5BM5T0w{OL#b%C?8`&kXUpA+o3H{3UNTF*EuyPwyv z`vt*{JINpH*N>&l9OkSPe^Ep6mjp%bJNKEQ&X3MY@s~9ee??H_F17Juy;u{o6#Zf? z`<%Lt)(ODmzVw$gw0>34;=Xj>XsLbath9bjL+jTCE$&43jh5Pp&PwYyG_-zG(Bj^6 z-)O15=d84TOGE3o1ugD2_l=g?ZO%&TcQmwqSJ2}Aa^Gm3Q%>V&rS*FnTE8!7aYwmt zwA7ArR$70cq4kG?7Wa_*MoaA>XQlN=8d`rWXmQv0UAerEC4Ik@>KbQd_9q%m z{`Q%h(*4cK?Qb;P{#J0~e((FbEjQ%`2I{e7#w*;zKsuOw5_q`-{C66De=qoP2e^Oy zj6C2>{Qg11?;iy}?g{sgpOGt^iQhkI`2Dls$6ez7@iX#?Gx7Tu4ZnXC{J3x2KYm8e zaVCEMrs4Nx!H+x1{o{Ae#7oY^@8322{zLHN-g5u=8M(`u`2DAb-+u{y+->e3KO?_6 z6Tkn~@cSRZkNeO0hPIX>|5@4pnL5y!DE_a8;{OSX+>!2I5gK{YnfTFqDvNMq!(vVyw zNOEU;2j0$}>`{Q74TqqM{;fkGCwV;rE!e#gf!?4iVSgUi1%z`5t8xEe>Uy5V_AXkq zcMENCh>btO-zd|ze$h5tu)hjA>EBh*OZKnEmF!=GYtsHA;#~y7aV?(rb}t2%88^WI zfw>uhz-&NBf*}xV0OC^awZI_W0`nZ=Mg_#RfS7YH24?M6VeK|tDML0XtX&6dmt?y| zR&$OBY)1vQ>wzIzSiI(}!}CkAEhB??OhB9!5Z7xU-hk((zow0~)C!!rG@1chyiOuq}zFZ%{R4ENm$+}jnnw*hyaZ9ICv0T2U!PXheC3h;LW z{AJr9h~eFlz`Ij{cRTPJuli%#w)Fi(jj)N?l^`;#AaW0gn7^p~+hB;5ft7$>P(Z&I z(4XHM5HV6C2~wj9QaeD(xXG6lN7pBFgf(a^fp}bjcqb5>ep9eFA@2r8EKesA2zM(G z?gGL*Eo1LDIAY+hN`RkKfFI76y?Hl4VhFEJAl#!sXaS+=9s{fbbbaziSW)*TaPCv! zECA=*OsA7C_`4o^!LG-i*!8#`?Rt#;LU9~m`w)ltNou++leuR#0#xM6j^auqAY-_u zc~;|i{*u&jGVF(5vzo|hY%VPJVlIsHBOhq2OtN7!M>Qc(?G~seHK_LB`RPxH;d@!W@yEFStAx(^o9 zhfeGMxibFHrRGqWuwoy8UaA_Q?fVtB55RVYBT|xkW9L0ACWQHbfO!yC%AzR*Sr*+7 zn0-D(CWLed5GdykA`ql$1R10UvgKUo_TP!TGdx@-ggFCP9OhvK%!7dWaO&IT1zU;J z2u7(^DF8=w!ix_ow$(U)wWgq(FdV|w&njG#S;fEXX7F5djB1Fby@$DlV}`_L<$-&G zLuVp+;6@v*bELBgq{lT# zAH?(Yac&9H#b5__BbZ{hcaHHy0^>;y#)tA?Yy{iL8(|b%&U1_pCorDUV0;mtXD;z3 z?PXu5z3h!(MqA%=q^A=|&uEaI#dDetYNo&6{;{m$w6EA91z`&$GT1B3HEK&Z)_Hiz z_9}%cj$*jr*q-NrlsL4veKMA1UkStX?-2p|ApWLC;86kkFzGPo2^aOZF(xJ88Xz0KWJF#FY@c2I%@vP*XgiuHs6lYZUr`+8f_DaxvrkR|gguW{M}w zPvAbC)n3^m0Q>bK)csNaFmGgqkQ`95); zTz)5T$na7;;e8jbg!kPDZm-%k!ka61p8*OPT8byM&*DmG-$Qb}Lc8QvxyKfLZeR#d zRe9e_001cYy+QE=^nJJz(Dx&xuLsNU(g~nZH86tu0YH#JrFeq+L0k#yhe)oMdCF>l z5zr4407;%wJOTX(t_1X>B-c}*QJZT7^kW1-0+iwj=*Mv-pr1e(!2M3kDg^(JJ2+Q- z-mO}6-e@6qXB9mREuN!cIQsWVq@}+@HAUpSOJ(qcurcY|sK^)d+?bV)7 zJ2Z|H%&if2_~kS|$F}nvz@gwAK+}^}hl2CwnSPd!Cu$1|IKwh_sHgm#PI0j2+Qe~p zLnGEGj+Zt&zj6qNwOiw(X$MBG9<|1hZ8(~a9WIQV9JMB{J!Ll+XRD$hZb7#jj`T#w z5Yq@%aOUuJlR##T4BO@UqHT@up1e&Y;D^KqXA&cg^mO8#$`tWajL9e+Ry;_^N7ji{ zG#rgcdYEzu?_EMVKC#A+>P7nWQ+kJmisbQCk_AuDr8x$XFXh^Au9zny#{BGA36AK1 z$i3z^qC{kY*Jp`^;Fw7N9O?;k6CzbYeY+{LWXJgKQ>af*MHEa9{~b5h9vl`-dfBG$ z>{Z9W{k*%-YG9tHCHd{OmgM8i*jbtfu^v)sv+D9VNC^kvc)9FaWe zPZQrD_)@bOoR zNNeXQ%J=A0(44oQO)tTEO-#9W8q z%=kfc&(?@i#y^jqHP>+s{!=Sj=&cfrB*aPeta*-UWP;*nUROK>Hmiisw0_o`#bOS( z=r+sCGY;HHr!;uPE_=?Er*ZUE`GQlr;%uYkTtU9To>T|fEx8^Jm$v81jvbyl9~{qo zGBusztd=>u3M_Wr<;v(hX5KzXI-+2W@i9Y_vL(W?)y*fmP}H&3SOY!i4ZDFJeE5ll z*}S`xWR!mZbNbSfsAy#Q)U4IYp0G8ZnoXECbj!7cuq4Hi&9mugDwr@0Q+QUTRmN$o ziw(yv!G8|p#Tm_#gVNXder@~Q<@?iZ(K+kITHOluf)=^O?c`&k1)(Jc>is?9n|Vyp z6_z8+lmK}e$_NGvej@_7ClZ%y{ShVJhimj4dn(Px3c7L3+in(;uZ|$ z1|YZ6iE&VGY!SC$C^rDPmGceGLA|v^+=8Lp0OVG>O>RNGxkKE7q1*uER-UuD1@-m{ zaSMiW1CU#JzQ!%6H#mq}Fq9jB+{$`+H+uzBw-|^S*!$_+qnWwWt|<(TFd?=dsGvIt)p3a=7>bXryZ1YKs;OjuZL7KGJi z=#Zy3(6aLhFd)Ug-(tR#Oq?51H-@s5RyJ{NNZlq%4P_JOhSW`?)KE5YZb;oiN)2Tb z=Z4e`rPNS1ac)T6UP=vR6X%B1&8E~)Hu3vdn~~ad%505hPQiJpn@^c7E1Nhsq;5r} zhO&v@&oVG<8l&$?ZSyjoBTc7CWg{vhC`@KbGs9SF+fVih8f)?QQveJC+l-#_wwN{$Xosyf^w&6>{STv>n1VJ18py$La;A)N^V};Hz>{LPC3hpz^t=SVYt7$VD=>3pt@^N8qA)A8&r1&N`u*x zaD(dRUuiIV5^hl4;42MgPjZmGhpFwm%I5A|sW?w{qpq?!mOTkKsBXrU2D2wQ#4=XX zW~;33$(gRxw6c}fn9iIooJ~$2(qUGm+ZgUQYTl(uIRK+JTdHM${-hj$Q5!A?kUuF0 zVAQ6|0pw500T{LMasc_0asWncz8paQq#S@zA0P*iKPd-b)F;RRsJm7u5TlRKvqdYxr;*ZynFj#PyRry}im_lk+Y3k6q%ILnEcLuGwg@v^#d&8eR)7VVXy$+SpNm1%K_jj`H@dSJDG z#e6C=)M8u|V zyRlg#z9z0^L?N!szc!9<26U#OU@ zc%l5bWJ|&_Euk{mk}yfpk|3r-UG!5}ow`UeRJV6>qMh~phxVEc0=DWCUEiTDdVTmK z#xVxp|4IKHQadck+Jvg8@iO=Uew5uE!mHacQIDeiiTs8(+JxvTalfrCkoE)iNKHa& zmAJ=JSkVrp|GYfn*CDsM9TUgIvNr0G;Ge`XF)1Gt?h|UFnwF*}k_y!9oxC>o1M5{7 Wb{WMF1=hD?qmPy~?KuDI=l=om+D$KPj785!#5WG3n7 zrIuLe8R&b#lmw?_>!sx6FfuX#LCW`0r>y~L#A zlA^@q5}=l1eM3DX13kmZ|5(L*y}`1MNU{iL?!46B_5Uu&nKHha$wm3a`DrD3m>R%- z5&^oFaq@f?r~0jbCOl`VPj8nix9Y#wX>mgK3e&FCoeHuEk#^ILOiGpOm~+rxMD+Dm z`!#}w>$oo)AAOggn65ir;+5fwb$fXiu%8($0};tN znW=dtz*sLzEUH8b+(bxNd4SY`2xqW5ABZ|cF!wC%g9fu2x?8bp9b5tKffnFd#CZaH z&`aSA`U+6U%R@rGIJGD|jC)C%N)$6Ahr0M%d% za{}cENZa5FZW7B8kO#1bG)C&)+#|T0gNZQ^SYFG<6_=#wl@?`|q~;dnB$lM=8|fM7 znZg=KroaYLFi=5gQDz8K0U~VAh24EI3EcSLM^nSd1gVV~Si$X$&if#vU)=Wf(*?G|Y`IzfoIA;nQ@SE(YOA((w&VPZUniB_e;p=xKb>d&siwIl6jgf!yMR}!-s + diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache index f879eb819e28e488d4e75e7db086aae9869b0c23..02e1e275bc8a783cd684e60895ef9e0b88a38db0 100644 GIT binary patch literal 33469 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 Ni!{r`&6U!-Spd-l^A`XB delta 36 scmbOeyTyTnjZu_=fq^k}a-y{CM%4nI&CR^rY?~A0A8~AcrMZa(0IviJ(f|Me diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json index d584e947..07585ad4 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3421,6 +3458,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3486,6 +3528,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3916,6 +3959,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3961,6 +4009,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4378,6 +4427,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4428,6 +4482,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json index 889bd00a..fe20c105 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.assets.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.assets.json @@ -226,6 +226,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -502,6 +523,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -672,6 +789,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -723,6 +849,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -735,7 +864,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -757,6 +887,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -772,6 +903,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -802,7 +934,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -816,6 +949,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -831,7 +965,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -849,7 +984,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1166,6 +1302,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1690,6 +1845,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1962,6 +2253,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2104,6 +2409,7 @@ "Jellyfin.Common >= 10.12.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SkiaSharp >= 3.116.1 <= 3.116.1", @@ -2203,6 +2509,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2268,6 +2579,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index aecdb5e6..18f76d30 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ahykGC3sK2U=", + "dgSpecHash": "ooJHlGQsdb4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -33,6 +34,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", @@ -44,6 +51,7 @@ "/home/wjones/.nuget/packages/skiasharp.nativeassets.macos/3.116.1/skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", "/home/wjones/.nuget/packages/skiasharp.nativeassets.win32/3.116.1/skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json b/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json index 787f1127..9aee110a 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json +++ b/src/Jellyfin.Drawing.Skia/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","projectName":"Jellyfin.Drawing.Skia","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU1903"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BlurHashSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"BlurHashSharp.SkiaSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"HarfBuzzSharp.NativeAssets.Linux":{"target":"Package","version":"[8.3.1.1, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SkiaSharp":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.HarfBuzz":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.NativeAssets.Linux":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Svg.Skia":{"target":"Package","version":"[3.4.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","projectName":"Jellyfin.Drawing.Skia","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU1903"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"BlurHashSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"BlurHashSharp.SkiaSharp":{"target":"Package","version":"[1.4.0-pre.1, )","versionCentrallyManaged":true},"HarfBuzzSharp.NativeAssets.Linux":{"target":"Package","version":"[8.3.1.1, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SkiaSharp":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.HarfBuzz":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SkiaSharp.NativeAssets.Linux":{"target":"Package","version":"[3.116.1, 3.116.1]","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Svg.Skia":{"target":"Package","version":"[3.4.1, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info b/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info index 5e940ba3..bae25f93 100644 --- a/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Drawing.Skia/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532045400000 \ No newline at end of file +17715073217700000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info b/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info index 94a1fb6a..bae25f93 100644 --- a/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info +++ b/src/Jellyfin.Drawing.Skia/obj/rider.project.restore.info @@ -1 +1 @@ -17715044203400000 \ No newline at end of file +17715073217700000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj b/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj index a442f745..c43e2a9b 100644 --- a/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj +++ b/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj @@ -23,6 +23,7 @@ + diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache index 26c3f438c82e14068b97b295e6b557d89461f2ae..be61eec992e15dfe1b9d146e679a45cc8ec94843 100644 GIT binary patch literal 21810 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 delta 2047 zcmZ`({ZCU@81Cs5dc736PzOx<1(b4ueqrTSDo8;G3WcILb<+U?gN-6EHYeLMG||N9 zro$&=n=x)9Cetlu(Yu)#qtQj9G0V1OON>9MiHScgi+_M~@2REH_TG~`xw+?g-t(T1 z_kGU)z#bl8Rk8NgNRGi^nE%y$_P3`$+a6tgMV|BhJ+ba$f7B2jyW~AQzu`t%jpyXb zb5&nwu|n*%$5cypixJm_JyID(8VT8i0zx^WOXeh3+H3``=6cY#q5!AMTJe!6O71j8 zC1#Zn{t&lIavD>GZ_7U}8H~qYB7%=;CFq9PO~U^(iktUxW2$sVti?gpVEDb z?{kY-fVOrFOL8rkcb`mXgK658aO6!(b!oE-t)RdxZ-gU9M5B}kd!B+batN2Dt3}6b`Q_q)LE4uw~C!eBn7?cxU|X6>+#a=h^Of z@1fpjU$%+%+C$h(c#W`yuoeF7ZMf+x(PXz#)i^QkaHGku9sfG+JDu=57voPyHE!sr z-oR4lI7R~6Yi!4VrUu*%XzyVMt_f3tEZQp{8P-8_TIYI`EaeFL6qD>C1;3>Qv#HRD z=zYO%rh}rKVK+LFeMuYYN#x70BAuvyZc#z9sD-0tSd>oSPHtV#2WB{!PT)Yo*{-Y* z}O@AekHaeoJ%EyEji)*B|zoJ3c>NzU+1orsZ?pHd!J z!g<9Z9p&4!c3r}0e+(}#UZtaYha7lDPPHAWxX*@l)T7jvG5phHl2dJ&jA+z}h*R6H z$Af%}X19$|w{7AcuF3AgvF6pnIIYa9c>;HuM}^7c-@9mUX%MDT+-%Dh;k^|1xWzBM zzrfL#kKJnRTGhy`cu;FqmDbrs_$#^_pLCvLQS7U7t213E7;_TqR6D!tjF{}H#Mzz$ F{{viDPtyPZ diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache index 0d69ced142ade8d6b3d0cc1e88a99eee7a054f0c..c62aceb0b9f3455f2fd291efd7df8e1953e34f6e 100644 GIT binary patch literal 8570 zcmd^^dt4J&7RNIn0*c@RR}`@LVg+UL4hf1B5KvL%rPZz|lgR`^LIO!pP~_pG0%8=Z zvbLbIxJ3j3U#N&rpn_GY2-4Mp6@`jaYE=+-Yu%X%VG`vNLgA17u#*onN$x!fzw)!d z$RYukEJoxUkV1CF#=WuerRX@w6Nvx-{Zta|g~`s)CL;g{8d&NG$o>_wlB#O9-~{R3R7q!HLGfRy-CbL6}7t&u=N{a0l!GJA#G z^Q6uFm)xU?r8(s_4y@}1tfp4*vo7!GqAZIsuXw((sjJVq?|k4?0KQ;EW_M(r=Zr`aSK$ER(7^8HCm&#vi4uba+%(qI@j=0MTEC%Dy&yt(;! z)Q;}p(oBCBVJ@!a+r~C?yHYbU;HN2cuFXnBDicV=&bZS+%3K@wD3Lr$ia3jrD7h38 z&9(83;)(>A`vN6GMC=T+csztdWzaZWh{C7wF&AJ5utF;%u0YO*WO76b!VnxP5QmUy zAQNP$FtJcfZUVWda*Dfh3PH-z$~Cj35hFG3qgepvbOZDcbvS+u0#@g$#niv))z7Lk z1Ug!NXwNwq=C^*~(;}B_Ki6kx4HWAyB`8=m9lPQTEk7@Cytvlm+nC5;+k`iluZ5=` zEXxbJJI}{u(vfRB0b51uiLuAyrj5+s{myFBV{>Y{e{4$^hqKl*-w3gIniwGxx3%wo zVe6FR8z`SQQy>GJi};Ww8En?qe?5R!Y`qzC6k%4 z@Q5;*^wIb6Dz1tZ>^g{4%9`Ae?va`&&Z|yYlsqp~UvK>LUFQ4$exKJ;7k-m-?+Sxf zmFnOy;-@{Plj{L?e*P6%$M2%rsfS+9o(UW|ZQfd4mDkX+1vW8=|+7^b0L@|7U7?kmZWEzFW1gYrV z5LHD1UFOM4R8shRIf0JM3#O z;8A=0d<@&Ju`n2bwCX0%Dt)XAR*1*tICAK08i&V&5EiA!Vu z?0RBiwsvNBy#A3!T{3HyM5J4fGvWA0&je}dMXpt&)4ow zd5{0@w9;mPw-fM2#o(8LGr#ZoSuZ|h$J7l@yPJ~PRn~QSrO0_3>)_Q3_E)4MQBbwW97m^T|?9s)xJb z)5r6+*_t~SR(I~-D#@sNNo#X0JTX z@?iqO+GMNI#r>3e6##$L9{Iht!#4_qI(lG8Lt!vwUyei%JO~0& zqrUj}Q}!{l;fubXvX6-$QtC^!F7{%C8;<^Z!@Be!Q+4mI-ktaHKqr8jotp*vNNyW` z$3BV}#)+vKir7|>>gcnHOzoSK6OAT6Uc5ZR*2(GO9mQG`uVNpOY16`Q zDy@Cbc+~0NZjZe{yR+*;S)+B*(aoD=Hp213M~vd&OxCgar>twA#Bpd}j-73Mt|5Lh znVJNpxV8FS^|@@&-FY@F&(i%bZYLQT&$pBW!7*0%bFAIA{Nvtt`Q?8YdX$t1Ok890 zyRsRXxR$D%_vPK)vu*;5aD9Z&u{}xj(ZA1OHbm$1VLG49XVaK4j48*Ce)hO<|ATm| zPy+(?`%no%Gqwm4qln?*i(?rfawwVjY0U|loCijs8;?kM1lqts@I8dyT^MuL+8!uM6{^oq;dA*Z;wXsW~NBpD(e(QF4e{E{geg9$ed;e)!=|0Am(f<3k z&zU21J#?otef`7smE#_Um=xXElGP1w`p=km7vmZ&{2BY4CbYJOY%2RPHnR26ls6k$ zM~yP$58>f<)uOoQ^y=MT0sbE-B{*UG45+(w$Q>$`&80wmE`!No^Er?*b4aBB0yWUY AH~;_u delta 37 rcmez6G)awvjgg0efq~I~@&OsyjjHcBHZyW@voZRBxSRh-Ut= 10.12.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1519,6 +1825,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1564,6 +1875,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index 15a9549d..7f52f750 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "72H6MrQD6cY=", + "dgSpecHash": "JYxCVNsO2QQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -27,11 +28,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Drawing/obj/project.packagespec.json b/src/Jellyfin.Drawing/obj/project.packagespec.json index 5a676aba..e1772a14 100644 --- a/src/Jellyfin.Drawing/obj/project.packagespec.json +++ b/src/Jellyfin.Drawing/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","projectName":"Jellyfin.Drawing","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","projectName":"Jellyfin.Drawing","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info b/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info index 2960762f..570ca6ae 100644 --- a/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Drawing/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532045200000 \ No newline at end of file +17715073217400000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/rider.project.restore.info b/src/Jellyfin.Drawing/obj/rider.project.restore.info index d089f8ab..570ca6ae 100644 --- a/src/Jellyfin.Drawing/obj/rider.project.restore.info +++ b/src/Jellyfin.Drawing/obj/rider.project.restore.info @@ -1 +1 @@ -17715044203100000 \ No newline at end of file +17715073217400000 \ No newline at end of file diff --git a/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj b/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj index 9a7cf4aa..32258875 100644 --- a/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj +++ b/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj @@ -32,6 +32,7 @@ + diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache index 6e043dacbf07f8930ef978f91fcc72d640f8fe40..dffd55e0699957322e8a573880ac38f9cc026b1c 100644 GIT binary patch literal 12508 zcmdT~OLG)e6b_OEg7PpRAP)gGAg}IBl8NAxknk8FA&`I%+;pZdq(e{lRCkXstkjKe zEEiV!5BvxE2V7XL^auC@+*pO>#&V_S>&Nuzo;y7~GgJnq>P}DJIrp6JzRo@8p0jxM z(##730|Q_E`}o`955MmFkPitm%RZ}Kus6$CK1(vQkI?aGun!Po(z=iD~ z<`9OCK-ef1tGzJAb2Q5}4No|lXFDCpUQRURP{33Dd0KH7v!|@2eBz6Gf#ku1pjn8D}6PB3aV!^DgWSg}odK z+ego@vv+i?lEp($Sgv7Pu2R;@tF)mNZN;U5E_7XH;OU|&EL~XTx?!yeexPL<-c&9zm_Sw$(AHE7XXCI+X%-n%=+YY#x(CR&>MzmNIz2QkL;}pX$fsnQyZ#F>rKU5i!SQ1DNAo z#{3-B?@q0O(07kmz$XU__~bGcGgN;n*ODRK3~xMQj420W_|r1R=c)ck^Rj`4C+BWO zkikQ4bi{2oAHKO3efKOGF78?OGDzKf zlne~_C}~|k(VKD@XZUdY0)8ZJ$}dv6MCCG-5|t}du2RW9NjtSa=(;`v!R-%#zzw<# z#5Jm4Py2*HY2yWj11a9JGUA|8B zPm}$_y1?xpbOAT?vMwxAeZTD^2AkVQfQ_4b8SEQW|18)~tZUqULe~zr=-N%HUw8Y8 z;pFxeaN?$4HU&#m-zWQvq2=}$&>{jLL%U4%>t~-afZRRn%i$c zjfjB^^=+!}#aieok}yod@!|Fzz#@_$1N#Bh_X4(i`;Uz*xBmbZ5e6C952?QI_94Tq z5T3}-0B%GcWVk<~`d$XPd;5`r<@O`MA|fFJ`!Ur&`AEeuam7a#sgR+#6OcE)KcQdS z7HXG-w-{u7mGoV*i`AW+<~HSlQEYC=PX)^#lNb&zKhu}m!$C4qzI*NA;F2=yzIvpQ z!^1){gq3nywk~SkYRL+_`f|$*mmqkvBb}&nAS+Qt8s<6KvPCi+NDg=sz<|C zEK4L23fdAUd+ZNMWyv0FW+V|E9$r2tff?Uvw`mOQd4fl8bt)uIw&*VAbS`w0lxrsRp^KX7ip@8LYnz`6eQ?>Si9zVq)0v^0bb8_W zOltp{qh0Rao7pT{CNEEAwrk1KGr74z)Hg~`4I_S~>^2=F+)9GL z+md0s_p)U*CD5j#ej_ukE4<};RcvxwzVbH@ga0p$~Di~aah`todxpa yGpX1a6S<~75lhKRe82!TDfOgkiqfarkVU%jWLj{NTSC#bVHv5eohj7?(EkH-z{QdP delta 1142 zcmZ{j%WD%+6vlIt)TX4<=HX29oF=V#Ow8m_Q`0m}v?4^1Vj&<%H-@ePB4WiTE($K{ zLR%?Ex-4}eDY(+vRR!G?K}22XN>Hc^cLo1~elt!arndth%$)N(=boAQ&iBSzB{hGs zHalpsSSBUwczf^Lt3O}sRIEIm-d+Aue|}{)yZdWpTYA~Lzd7Nv_+7Hro zzS&s3*}Tdhz3pa&J{7MbO`qMe(fgQ5>MzA3Rm9WuIv%4L&)?n-vqJx| zyowB6^C-p?S(D5iLFQ@4qx>@nmF)>F?VbD2B;o?|(QR>q1xS!~Scu+B5135zBdcNr zT|3smt)*i$^hwd0>%V4?`EYU|~3@wQUs+P)))| Hg>3r(eZrb) diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache index 3db3d4e14e77c6a46e3f8016c68f95874f4b7147..42c2c068cdd43678fdf32b8f91cb2357f5cbc0db 100644 GIT binary patch literal 7773 zcmZQ$6l7pvV072d$j?pHFVD))OD)#d%PUP!EzvJXOwLYB2l7)g6O)TFOEQy-^-c5) z^-T10GL!W4QcEoL4D?;#a(XE_IgE@z(-@Z3T73z+$HB3gsY#x`nE}vW2D*tk1sREY#-?U49~PG+=A|SSr5FKy z>ggP6;)n2Lo-B3WChDG+Q4jtSq!65{KvQeB&-7Q@f0AFjS0dJ3U)LEg$*MR zUesVrn7z5i>EtR^=Y0xG60c~6d}T~(p0rf@YEj6BIS81Cpaq8+km+TFl$rQBvzI_J6Ejep z5tJp60k~8F3ZNDhL}jJ9lGi7>_N>fXd9ur+(>jBhN$72_$g~-^Ql4JPJ!5(8fQiwG z9$j6Q2NU=tuQFP!UVWhW-JhIGa`QiFs4yfrT>SIuTqO?gC1z)A>vP=26+@2ff1dPr!@oC&RFC^`8r=4KcxeGRD}A2g zer@{7%=L_JK;Iz(9vmjblxJzimL?|VDQ1@DiI!%TiD|H~AyBqurRL;Rre)^o6{lqD z8yOgx>KPj785zQ2!2%QuFeSk$*@&Ey^1Wu00Js3>K~}){lAVEp3uw70%mGjuHD17_ zJOiT#vQ{Kd!`(rQ&rwS9UPiphEH^W`D8D#Atwb-iq9ipBRAm(FB_}3lWag#oB_6;M5(NwjWiCh*Tznk@b+uREOF ztY|g)X-&(Pq7#1HU3^kc`qEea_;zn@e7$YZ8s#TlMdvF-)-r6Csm^Z?dT%D?F%~kcvsKVe$*esZ{(S zy08@;GFU?as$uv>emp*JQ!|b$Nsr@#qRd=i2e=H_8AfTy5^OsJz%^ovX?d((M(7#7 zk)1@q=hTev93ta8J2Sr|5w!|1)H4E(3?Mg{5$^T|E5}~M@4VFC_5UuYQHYe8F*SgP zOGJRp7y-2;SAR31JQ`c)jbRQpi!=d?sx23hi~L(5f=bdO$HStW%A{J%M5$l`(hHf+0Kuq2Hq26g|*OOH0iT@ zo&7W0I)3hQbY|7wqmCbK54^o++^H#i_E743mDvi8Ira0wE%k#E8`f`$?4QLLgyvI3M1gv` dz~CZ0&6jLwXpv-)n3iN>YH5*XnFwo}0|0si___c9 delta 33 ncmca>^HrXMjggaqfq~I|vLLVQM%7uYOudXirqSkyY)o7LhxG^Q diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json index 1d4795ed..703d1034 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -273,6 +279,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -318,6 +329,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Extensions/obj/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json index e2f9115d..f28fdb09 100644 --- a/src/Jellyfin.Extensions/obj/project.assets.json +++ b/src/Jellyfin.Extensions/obj/project.assets.json @@ -64,6 +64,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -148,12 +169,117 @@ } } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "SerilogAnalyzer/0.15.0": { "type": "package" }, "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -166,6 +292,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -285,6 +414,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -418,6 +566,142 @@ "microsoft.extensions.primitives.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "SerilogAnalyzer/0.15.0": { "sha512": "sVpwfls4MfNnwIXLSGCgaUnV+c9kgJ8ia6GsyRcpd4Vs3gLogSDtSYBYrre2K2u/PNMo8GgG09RehwVnze70Tw==", "type": "package", @@ -448,6 +732,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -499,6 +797,7 @@ "ICU4N.Transliterator >= 60.1.0-alpha.356", "IDisposableAnalyzers >= 4.0.8", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -580,6 +879,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -625,6 +929,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index ffc0e02b..30eaa842 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ayxAauhDil8=", + "dgSpecHash": "3zHikHMKR4M=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", "expectedPackageFiles": [ @@ -9,14 +9,22 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/2.0.0/microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/2.0.0/microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Extensions/obj/project.packagespec.json b/src/Jellyfin.Extensions/obj/project.packagespec.json index f707bdb4..0bf29979 100644 --- a/src/Jellyfin.Extensions/obj/project.packagespec.json +++ b/src/Jellyfin.Extensions/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","projectName":"Jellyfin.Extensions","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU5104"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Diacritics":{"target":"Package","version":"[4.1.4, )","versionCentrallyManaged":true},"ICU4N.Transliterator":{"target":"Package","version":"[60.1.0-alpha.356, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","projectName":"Jellyfin.Extensions","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"noWarn":["NU5104"],"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Diacritics":{"target":"Package","version":"[4.1.4, )","versionCentrallyManaged":true},"ICU4N.Transliterator":{"target":"Package","version":"[60.1.0-alpha.356, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info b/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info index 9691b571..56efe8d0 100644 --- a/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Extensions/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532042500000 \ No newline at end of file +17715073217200000 \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/rider.project.restore.info b/src/Jellyfin.Extensions/obj/rider.project.restore.info index 0a24497c..56efe8d0 100644 --- a/src/Jellyfin.Extensions/obj/rider.project.restore.info +++ b/src/Jellyfin.Extensions/obj/rider.project.restore.info @@ -1 +1 @@ -17715044201300000 \ No newline at end of file +17715073217200000 \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj b/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj index 575441de..f3576829 100644 --- a/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj +++ b/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj @@ -12,6 +12,7 @@ + diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs index 4ba6c853..364932c0 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache index ca74ee6e..8d881103 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.AssemblyInfoInputs.cache @@ -1 +1 @@ -465eb182968066a67cd82080e5ba02bdd90419258b28e22e67a9359561680c75 +6d15e02849ee3923d82420a3728eda8dafef1a23a5297cf8e54d287372f8c070 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache index 99159ebdebf1f2d960bd75c7940ca5c07225413c..cb2472e37811917ec30688151cb90b0078ef1853 100644 GIT binary patch literal 22360 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 o$p(^b delta 2340 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 10.12.0", "Jellyfin.Controller >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Jellyfin.XmlTv >= 10.8.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", @@ -1548,6 +1854,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Jellyfin.XmlTv": { "target": "Package", "version": "[10.8.0, )", @@ -1598,6 +1909,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index 093ece46..67b8ff99 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "4O5hMoQuoFI=", + "dgSpecHash": "SLu1QQB1jo0=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,11 +29,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.LiveTv/obj/project.packagespec.json b/src/Jellyfin.LiveTv/obj/project.packagespec.json index a915b8c5..a7671c89 100644 --- a/src/Jellyfin.LiveTv/obj/project.packagespec.json +++ b/src/Jellyfin.LiveTv/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","projectName":"Jellyfin.LiveTv","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.XmlTv":{"target":"Package","version":"[10.8.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","projectName":"Jellyfin.LiveTv","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AsyncKeyedLock":{"target":"Package","version":"[8.0.2, )","versionCentrallyManaged":true},"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Jellyfin.XmlTv":{"target":"Package","version":"[10.8.0, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info b/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info index 875573e5..6e2f12bf 100644 --- a/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.LiveTv/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532043800000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/rider.project.restore.info b/src/Jellyfin.LiveTv/obj/rider.project.restore.info index 6c875054..6e2f12bf 100644 --- a/src/Jellyfin.LiveTv/obj/rider.project.restore.info +++ b/src/Jellyfin.LiveTv/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197400000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj b/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj index 902f5137..236d29ed 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj +++ b/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj @@ -19,4 +19,9 @@ + + + + + diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs index 7d233873..aa81a129 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache index 0b934f68..079f263c 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache @@ -1 +1 @@ -edf4babb1b81b04b3b6384e6551f8507281aea7811516788c3cf3ddcb1eacfa1 +429ac897a31a987cf4e9efe36c5b879ea774bcc7152b8b3c4d2ad766d24152ca diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache index 0e4cabeb19fe623de5609758e253b8101a6de6d8..2f6a9bbe60d1d1de8fb628ca17c6582a20c531d2 100644 GIT binary patch literal 21137 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 delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json index 9a526d99..6aab285f 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3881,6 +3924,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3926,6 +3974,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4343,6 +4392,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4393,6 +4447,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index 0a72ece1..ae9c7e24 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1203,6 +1358,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1397,6 +1702,7 @@ "Jellyfin.Controller >= 10.12.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1477,6 +1783,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1522,6 +1833,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 5a32f18d..8e963bf5 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "Kr52o9OudyQ=", + "dgSpecHash": "Urwz27Kk724=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json index 54610557..be4a5c54 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","projectName":"Jellyfin.MediaEncoding.Hls","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","projectName":"Jellyfin.MediaEncoding.Hls","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info index 9691b571..6e2f12bf 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532042500000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info index 2819505e..6e2f12bf 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info +++ b/src/Jellyfin.MediaEncoding.Hls/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197100000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj b/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj index 5e7e2090..2739d4b8 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj +++ b/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj @@ -19,6 +19,7 @@ + diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs index 251b8522..7aa11349 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin Contributors")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("10.11.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("10.11.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes")] [assembly: System.Reflection.AssemblyVersionAttribute("10.11.0.0")] diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache index 94ddaaa7..82de2efa 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache @@ -1 +1 @@ -a59fa0affa20c941a46331753dc6b9e78202823a6748afb46ce9b5e29a9bbc51 +61573b18d6a81db2d5343f6d5b63fcae839b3294fa18af682e9fbf8fd2655f34 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache index 604f45691c439f2c335153f370fc1f005662788a..6094038526933bcea155140026236b71f0a3616d 100644 GIT binary patch literal 7622 zcmc&(TW=dx5OyJ#rnG5kN?UrPEwrUgd)CgS7Yc=t(vmib0#12=r?vMa*<`(I?OD^f z5)$GC@dDz7e*pgi2?_oJk9`6OA)b(UhxyjK_IQ1~S;wKVG;ww^Gv~{kGjnEUmmc1q z*`Leh4n56({nf8O{Br!;TR(pG{XaKKfBpNnTKM_T+oSt`|KsV$KmB$zmm4NI%UJU& z(s;b?xl$Rzt*y$ysG8*sbCsTL%T`rSnI%V>uIbdDNM9LKA}?+lt!K*%Tv944WA1KK zd?pqbmg77}3*obe2){p1^v#~sl`D4H_msC1h_Yuj7FV_sCDV1KWmfIh@>8Nfh_rYX znnq^HNC*i=-VKe+RBbKDfe7RveSf!mAZLqfreEy=>nExHRMNK{Z#8zCkr##OE?z4( zL}Tah4IGMmgOl@Rx^Gm)^n-XgB`P&1u!A*UnwIUhU=&0_Ocu18SA>BWgc1vF24X%3 zw>JVeLf?S@x=;g|FtS0LR=YhzUC1)6>`WprAQRnlS(+aJ25(n^JKs`ywna z(0Aq8VPUbx5fF$Ryt0&vWL-K=eZ_W#vNnu~{KT{<x% zMIhsYjDx^FKr~8pkjP10tQFrIwilSfEUCaZ%Yp5=3VT53lP}zgQy24D#2meM^^;-FqifTD|`FHq~sb9)B$fRs3>V+l~l>G_M^_Oabn zVg9L7M(G(^n0TPc@x7eDccM?H1#+`@WXq()L7hy1Iz`X(smIHerHVryDIn#=@kWWz zwM^flJZLPwM*@`Me90F&9W8W*z7b`w5PgukkP0kO^X))Zs*V{*Bh0b!g1Cr^B=E?$ zmm>kb+F7!Ws5wW3)y@;?K1e!8bR`Ic_w&>R#^qK@*`hdr^r@C~X99x2#iW2f8$k4Y zQnWKZGl(H#Aa*I;TJ!W~Fp2X7vB7ZH@!LT_qp~5s?ZCT`>0)kZw{I$Vhl?FIDA*@E z+2T=jCFAcXI8NyHwo#3uR(q8Q1?Fo+xR)*vT_n0h^g7XHqANtl_(@>*Tx|E`_7T~oDa>W1A7a`N)!*c{m7nCTIL{mi5MAwOK5Zxqt zb~%I^w-_MLApnSeNeA#2@pn1LFw{K905$q39qKoT-_MEetG|j}%ySUHqQBCCz1=6+ z?dK@wS)QW+7JZiv?3={j^&G}<^Be};=*M)p-y(iLCt~|Kj)CPl4q(xz>A>D0{?6q< z27u>406_ny1MoKScfPNS1LG`NPxf^>6z`B6|IEN!i>_Kk6wk7#mD zBa^{!c%8lX8)}sA$v$YPF+R=K3Jo=eoM|o2NOS7g)~D`kP2mnKnZeqe8~w*8Q)Y6h zttw%`XlH;~;v*Ow)U#V9p({y&?kS}sU+I&?7GiPO ak0%#yx7HTJTbPWaa2~w#?atiI%er;wWbKqiE|Uw-oeALB zsP&$ik#RCFN5teZ77yLnY@6@oRtlzN@^0P$m9=PT$%zv z4kHi?0x>fX3jwh(5Q_jY$V4$976)Pjun`luxm7_rSb!L$gB6Ie>5!OwfLj!-666z* zN?sf)B`5#lmIJE84~qp1sWrwml3EDn`&Kyi@o zWhWZSg8ae&3Qgb1@x0%qU!aAP&$Dt(E@xERoGxw0$j=AX Or{|nsl&Y7KlLG)Hf=fOC diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache index 0fde675e4bfd7fb79530f085433f2f4cf88218f7..dadf0f1630fc43144b5edd68294e7945f685c0dd 100644 GIT binary patch literal 3919 zcmZQ$W~fQgU(_8G*(!q8U`i6Q&26`wy_k}C>1}k?&QjQ3TotOH%{@(?KgbY3n;9wJhc^#QX2^q!( zKq&?lNLWn)GTE3Q{Geb*Lk1R5$T2c({WIY?Q+;~7T)9>My-tf0vR9aPrS4RaO^CFc zc4ShjT*sV)_9CLMx7x1}G+f7h+4$(Y1jTgS=@PFDSFGF1yMSF^^+xTk{FD5DBm1u0 zGJWD>+2iWW{^GH9i<*e-x|3h0HRn%1@!dV(>GYVCM-ua0?|sSE(iU=GdpK45>tPPo z*p-YNKsOogw+LHn=4Z;7fX~~AScQZyF)?avn3QI0VQQ9`Vr*uTYHSL$3=9|>7)grW zjFOT9JrI$clbM=V0!-6IiA9w}M6?G;BZzPYYxIF=L_~Sd!ait}tD*ZHyVl_w`B}sT z09BJg1xcx(IJGD!c=-CF1eI<0yV`>||F`q`* z^MfYVvx@WcNRD+cpe8b69i(l<#yZIJRE_l}(u#c4%$^HuI%F0k7L|}3_r5Tl*b;y` z{*({bJA6|?HjyDf)ucd4v0su}L3$zx0cye){{)JCkhb9)^#qE2kmsoy>pplZ`@Gbo z+#F!;HqEc;*u1-(xS|g)ZBuc#FA8fpq~&PH3fPw7^on$ zC^H1A0O8AXVRv6l0{fC5O${TcO928fZ^FEd>Q$n;BAxv++d6*ka^tgq$9=>i@wS8U zz5~nOFVEem-`XwGaCBzX-lL8mZ4bP?YNd6O(|(<6y|`Uqe7pB-KAs=9?mzk;q&Rny zAE$Ih(9~9K?QF;S7r#y_yZ<^&@P0ba`cqAFev_neV~jggUofq~Iy@0RTBO1^@s6 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json index b96a01e3..59c66daf 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -260,6 +266,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -310,6 +321,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index 7634a9f9..7a179383 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json @@ -5,6 +5,27 @@ "IDisposableAnalyzers/4.0.8": { "type": "package" }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -12,6 +33,102 @@ "buildTransitive/Microsoft.CodeAnalysis.BannedApiAnalyzers.targets": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -31,6 +148,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -43,6 +169,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -68,6 +197,25 @@ "tools/uninstall.ps1" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -136,6 +284,142 @@ "tools/uninstall.ps1" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -182,6 +466,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -231,6 +529,7 @@ "net10.0": [ "IDisposableAnalyzers >= 4.0.8", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "NEbml >= 1.1.0.5", "SerilogAnalyzer >= 0.15.0", @@ -300,6 +599,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -350,6 +654,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index a4ce4c2d..319037dd 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,14 +1,22 @@ { "version": 2, - "dgSpecHash": "eIggRoFgzok=", + "dgSpecHash": "sCZhKLSPuq4=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json index a2ab5649..aba12e49 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"NEbml":{"target":"Package","version":"[1.1.0.5, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"NEbml":{"target":"Package","version":"[1.1.0.5, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info index 049f712e..744e3d2f 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532040100000 \ No newline at end of file +17715073219600000 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info index f89bdd19..744e3d2f 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196200000 \ No newline at end of file +17715073219600000 \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache index ca1766692f271e9f56bb8d692922d550d6d8d506..fc11a1da1794ef40a997f0616552caa3475cf4f5 100644 GIT binary patch literal 21231 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 UyDo*|7*qnpUhHpQhHS+D0hP{z;{X5v delta 2047 zcmZ`(TWl0n81Afvc6Lg)!xpwH-DPH%mYtQE-EOygacSu;7K&TyvQVW(MHH0Ft`rgl z6BT1(xP;cgM+}lc2+?{?gbcpugZkiusWHfd@xcqeY7<{IMB;zO*-4zvoaD=yIsf<1 zIcNUw|NeZJyYxC2uaq|z+nSo1J}hmyeMX!A^!ASI#b1X$cu$|ZdG3oJj&)?_rB|i$ z*ZT(3H{x$EU9ys>6X*IuxEvnP?{E2@!yT#Ky|-4oj{L@-72>b?X<-5Q-E`+;*8mGV)QuJ$Gr#uLB@4?ybsh%RyI6{fQ z{^Ul&Lxd5+Cc@FeFC{J@!L$Lbg@GnfP$2kd;@)a(EzvN52B|oauX)MSB*NbHI zO)iEnqcdC_<7?jME&14F(}Ghyb6f(6-kZFo2vZ3;Osy4oOAV$9s%!^RK^xj*_js%J zRP(K!$LlrLHf&gBH_Gi*171j0!fpSSemC#~C&@hFxhW*sAs;d)}yF|rdsOVeqxg{5==HY5VOpJfa5>~z>k zvWr2XQeMb)^VEV36D_TywbC-6^ytFp*?Tr!>@ zOL{|DWJNCQC&{8N8W*;7Moe~o)g@!MO^06eWx9fz3;U`6+uAS|GOc)dpwqEzd&uHG zRxB}_2T8en`e{?_g}z3WEy0_aX_w4r%!a532V59?>D#A+8JFljGS6eyu2v(NyXIW7 zo~1_HsaV}*vI{Qk=Zx-~-e8!m-AK@Y9VPjFpn&k;WU%Y#h~RO0RkJ h;>ah>xLbZvpBsyMI2lE6SpR!G@4@P747;iq{spz1L{tC( diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache index 5df893d9bda804e8d385eadb99e6d9dd74610df0..75fc5fe350be60133ed83692d82e3d7e0d745e88 100644 GIT binary patch literal 8150 zcmd^EdsGuw9?pOWJ_@ftN2S|U6wg-OI}?UUkP|}Tk3HUK}TYGK1?RZVFrE@f@+aC@LPo&G>G1SQ80?2@i-aB z7r|0k!Y6PQpTrC@Siqlv8^TOOLQF$oH9lm-u7^TN`WFQkgSTM#bB$+TIQ&=F0 zB^xM&7~?fFSw-OJR4gT0r^U!XnG_YvRH#IbNieZoAO;s;8We6-FEx&!6mGy#JzoL~ zIiVClsEN&eoI+nM4|o}Qk5;HB*A0QNGIG#I^JXcHNiisx19Ci>i`&AJOeP5S63|Sm z+;B8mLh@w-z)RqV5J~X}ESAbxE9wmhsYWQZ2r!)-GE1W5NTzHNth@aWnxq5M1C3*^ z*mUfG^=^!UV!u3+I-&f)$dI#Mdyz_?=mtpjY1ZEcS5eVL`!0B0CI}md?9L5%+;i& z<-o2h;GEXzcB-BVt9mAgNKoN{XV|o&EBq9ZSu(lw(C#%QlRY@kRB_fT^sxh}lr!*l zR_KO2GOs*yQpVVLd%J$mH@a^B^Br|NPW`$M zQ^0$h4}hLH@_0SL#RsrA&~$9IgikVunvrh44_la9RC1kFmnGsTrPJ#)1{fm^xFJPD zA&J;x9i>He6vhY41+bWjP_D z=N9CL&9Ps7F2``GW~KW0cQxUSTTVJ=c;u}0tvJQF_RxtGxleULEQDC)%}HyDu`RM9 zYL&uYA(o32YBhq%1Wgg+K^f3**BC}rdN66A2JlRzZ@=KdW@t|R-v>E2sqbqw3a~l6 z>so=dJqVrZi!~kb1%(j^Z3={Fzbhh}v79G-5BM~BVwCl8aNw@%2*TD7bgCZ+8_R?i z*BOu&g#i|Ur+s!NpeI3&!Bl3rc`9?NpQzZB`JQ?2^sokCUQ%5_L2G_!VW)%kzk(k7 zb@PvQ>2Yg^EDqRoFGF7DS!s6?JK^OSJ9qr{OIg^EbvrHuxej=CEa+fgVL`8(;?nxq zp>clM?oWmL3(kDB+mS!=`{gHfaxpT zhtI6do~N#H-xYfArPgwfq9Dw>Nr~9+tAt?&hoW%1|%>wp_UxZ;$PJ!aT9}#GXKonh_YN;o63+J~epTu@^H^x5{k3PQr$je4o;qFa zxo-dRWqL1dKkWlaQS1)cfpJGXD;}jOM4$H=)#IDn=>z$~bx7ufx`+$Pa}JFS#}o1f zhx~5B*OKh#tBPaL6puT(o)cF6_13rfCGQ+Vi;MBz!KwML_DFUxT*`9amozqxyb4WX z_;E1@?`ia>?U>)HKzZ3`)1qRHb@aU!iT%KH;UHv$V$$Xa< zW19CC*wpVp#$;^z;q&F*_Y zu6N;;RXL65vj2Sa_Dou}d!%GrK>xbBxMin*NL^U>V9@KOvi(jw(swa-yWn0_cy#Wj lzd(^Km~uMN`wSplHsp>_C|3y(jY=X_$TbSYlsP=!e*v?5J4XNj delta 41 vcmca+|4xa6jggyyfq^k}asj*SMpZ9%#(WTKay*yp<{2CpST|cqePIRw;Rp-5 diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json index eacc4c50..cb96407a 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3869,6 +3912,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3919,6 +3967,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4387,6 +4436,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Networking/obj/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json index a46ee3f1..1552f38c 100644 --- a/src/Jellyfin.Networking/obj/project.assets.json +++ b/src/Jellyfin.Networking/obj/project.assets.json @@ -77,6 +77,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -353,6 +374,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "NEbml/1.1.0.5": { "type": "package", "compile": { @@ -401,6 +518,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -413,6 +539,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -425,7 +554,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -447,6 +577,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -462,6 +593,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -492,7 +624,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -506,6 +639,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -521,7 +655,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -539,7 +674,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -679,6 +815,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1203,6 +1358,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "NEbml/1.1.0.5": { "sha512": "svtqDc+hue9kbnqNN2KkK4om/hDrc7K127cNb5FIYfgKgzo+JNDPXNLp8NioCchHhBO3lxWd4Cp/iiZZ3aoUqg==", "type": "package", @@ -1304,6 +1595,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1514,6 +1819,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index bffa6d8f..9ebdc271 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "ZCPvWbw5kbY=", + "dgSpecHash": "JlqDTomZzKc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.abstractions/10.0.3/microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", @@ -26,11 +27,18 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly/8.6.5/polly.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], diff --git a/src/Jellyfin.Networking/obj/project.packagespec.json b/src/Jellyfin.Networking/obj/project.packagespec.json index 658731bc..4f0532b6 100644 --- a/src/Jellyfin.Networking/obj/project.packagespec.json +++ b/src/Jellyfin.Networking/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","projectName":"Jellyfin.Networking","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","projectName":"Jellyfin.Networking","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"IDisposableAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.0.8, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/rider.project.model.nuget.info b/src/Jellyfin.Networking/obj/rider.project.model.nuget.info index be56cc87..8d37d693 100644 --- a/src/Jellyfin.Networking/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Networking/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532040500000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/rider.project.restore.info b/src/Jellyfin.Networking/obj/rider.project.restore.info index 7322778e..8d37d693 100644 --- a/src/Jellyfin.Networking/obj/rider.project.restore.info +++ b/src/Jellyfin.Networking/obj/rider.project.restore.info @@ -1 +1 @@ -17715044197000000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests index d3532c3b89e1d0cbf16838f3b356960729a0846e..9be9e16013a0ea21bf12af726a8306723acee22e 100644 GIT binary patch delta 339 zcmX@1IxBF)38BdW0(lb)!X~!}1~J-BZWIii?7|;5c><#ghKSJQ4NP@tqCc1uFht}g zJFo_!iB4b?n*4#CV{#dr9-7PnZYiLQz~mY1vvA6&P4?lez#@BrOJwpME-MU~77P)y u$!)wslf!sJ&}4ovOHJ<#ghKSJQ4NP@tqCc1uFht}g zJFo_!iB4b?n*4#CV{#dr9-7PnZYiLQz~mY1vvA6&P4?lez#@BrOJwpME-MU~77P)y u$!)wslf!sJ&}4ovOHJf|)>m*r5J5muPy}^n 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 F{|_gaHVXg% literal 84696 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 delta 52 zcmca{o$arVEe+V+VfmoY0g(HL}PYsfrJVBakbG6|SmCet? HKMDf?wagLy diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json index 3b9d6189..4b333067 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -543,6 +549,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Authorization": { "target": "Package", "version": "[10.0.3, )", @@ -608,6 +619,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1028,6 +1040,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1078,6 +1095,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1515,6 +1533,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1565,6 +1588,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1985,6 +2009,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2030,6 +2059,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2607,6 +2637,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2657,6 +2692,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3093,6 +3129,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3153,6 +3194,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3576,6 +3618,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3628,6 +3675,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4184,6 +4232,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -4247,6 +4300,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4454,6 +4508,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4946,6 +5001,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5376,6 +5432,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5421,6 +5482,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5850,6 +5912,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5895,6 +5962,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6312,6 +6380,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -6362,6 +6435,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6830,6 +6904,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7338,6 +7413,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index a2e8a1b9..95dc0eaf 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Api.Tests/obj/project.assets.json @@ -184,6 +184,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -1078,6 +1099,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -1609,6 +1726,15 @@ "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {} } }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1877,6 +2003,7 @@ "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Hls": "1.0.0", "Jellyfin.Networking": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "MediaBrowser.MediaEncoding": "1.0.0", "Microsoft.AspNetCore.Authorization": "10.0.3", "Microsoft.Extensions.Http": "10.0.3", @@ -1893,6 +2020,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1905,7 +2035,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1927,6 +2058,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1942,6 +2074,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1989,7 +2122,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -2006,7 +2140,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -2020,6 +2155,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -2035,7 +2171,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -2053,7 +2190,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -2088,6 +2226,7 @@ "Jellyfin.Database.Implementations": "10.11.0", "Jellyfin.Database.Providers.Sqlite": "1.0.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.EntityFrameworkCore.Relational": "10.0.3" }, "compile": { @@ -2107,6 +2246,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -2442,6 +2582,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -4002,6 +4161,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -4523,6 +4818,20 @@ "sqlitepclraw.provider.e_sqlite3.nuspec" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -5183,6 +5492,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache index 7526478d..8ddcfd88 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "uq+sjmMmOw8=", + "dgSpecHash": "0RGdIBHArsc=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.authorization/10.0.3/microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.aspnetcore.metadata/10.0.3/microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", @@ -63,6 +64,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -81,6 +88,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", diff --git a/tests/Jellyfin.Api.Tests/obj/project.packagespec.json b/tests/Jellyfin.Api.Tests/obj/project.packagespec.json index 196fbc8f..7a8330fb 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Api.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","projectName":"Jellyfin.Api.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","projectName":"Jellyfin.Api.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info index 9409245f..8d37d693 100644 --- a/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Api.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532041200000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info index b7a25af7..8d37d693 100644 --- a/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Api.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196800000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj b/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj index 8fef7fde..e36857f4 100644 --- a/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj +++ b/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests index c74d93a66a04a347a2d0eb3b0c1dc9c71e1bc08b..308649dca75c5034228488e2c213c47d4b55bd31 100644 GIT binary patch delta 189 zcmdld(PX;8j%P9-SIA@=HmQjPVUq>8f*5Tl^KykwPGKsTyo%8cMdT0)uV6A43$l(Y zEc1}$OV|r0?_(2~oW?c_MRXquuV8Wnr`}{2&JZL~kj*t*PADQ_lRLN_5F$)m3;;@@ BG}!fdYsC diff --git a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests index c74d93a66a04a347a2d0eb3b0c1dc9c71e1bc08b..308649dca75c5034228488e2c213c47d4b55bd31 100644 GIT binary patch delta 189 zcmdld(PX;8j%P9-SIA@=HmQjPVUq>8f*5Tl^KykwPGKsTyo%8cMdT0)uV6A43$l(Y zEc1}$OV|r0?_(2~oW?c_MRXquuV8Wnr`}{2&JZL~kj*t*PADQ_lRLN_5F$)m3;;@@ BG}!fdYsC diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs index f77dc01b..47edc546 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Common.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache index 8906ab6f..d29e9b45 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -7caeff2ceeaabb6e24f6cf2d95714f70640ca3e1a3986cf5dbb286032ea619f7 +e5abba5972088b7d354df7c743eea8b28f5a55cf041f4b76407abfd91e1522ed diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache index 9b5b11d68419be8f536a672aecd81326fdd8bcdd..e9918c3da4329d44b8c50d64b9bcbf15a105f3b9 100644 GIT binary patch literal 62905 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 WEy={x(jv_=ak3tZ`sP>GoLm4kp}+|M delta 46 zcmcb;g7I@VBL^F!1_J{FqyOYYb=i%o$9N~da+2Hpov%-5bGWXl^kj1uxy?adoLm4} CnGSXU diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json index 2ebdb59f..7eb05a3f 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3490,6 +3532,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3920,6 +3963,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3965,6 +4013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4382,6 +4431,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4432,6 +4486,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4853,6 +4908,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4920,6 +4980,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index fd6a0e45..9ba1cfb7 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Common.Tests/obj/project.assets.json @@ -188,6 +188,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -624,6 +645,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -958,6 +1075,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1107,6 +1233,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1119,7 +1248,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1141,6 +1271,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1156,6 +1287,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1186,7 +1318,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1200,6 +1333,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1215,7 +1349,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1233,7 +1368,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1250,6 +1386,7 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "LrcParser": "2025.623.0", "MetaBrainz.MusicBrainz": "8.0.1", "Microsoft.Extensions.Caching.Abstractions": "10.0.3", @@ -1533,6 +1670,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2321,6 +2477,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2670,6 +2962,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2959,6 +3265,7 @@ "FsCheck.Xunit >= 3.3.2", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Common >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.Providers >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3036,6 +3343,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3103,6 +3415,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index 081ebe50..db072190 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "+Sm/Zy9Ooz8=", + "dgSpecHash": "V+IlQtzOyGk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ @@ -14,6 +14,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -39,6 +40,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -49,6 +56,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", diff --git a/tests/Jellyfin.Common.Tests/obj/project.packagespec.json b/tests/Jellyfin.Common.Tests/obj/project.packagespec.json index 646fae2f..4b71342f 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Common.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","projectName":"Jellyfin.Common.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","projectName":"Jellyfin.Common.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info index fedf82ca..89e57451 100644 --- a/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Common.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532037300000 \ No newline at end of file +17715073219100000 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info index fb218e42..89e57451 100644 --- a/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Common.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044196000000 \ No newline at end of file +17715073219100000 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj b/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj index 54d93b48..02f62b99 100644 --- a/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj +++ b/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests index 976cfeccd3d7264e4d4a8ae21ca184d3c9a31222..787462801884a1626cb2a2a780e9afd017717b42 100644 GIT binary patch delta 174 zcmeAWd!)aCgL|?ATi(Qiu*q9kf*5TlZ)6FbT*6c`c^zXAipVw;UfAR>%pPbWY^+C6 qMJ9$xO%pPbWY^+C6 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 U&1;&^?v_Ut@GdID6nr7~|DCzMi~s-t diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache index 83c52463d7f2dcc27536b6310db6f7eff0fbdb6c..4c27fe136d09d20f8ad248400efef137fbbbcaa5 100644 GIT binary patch delta 2631 zcmZ3RKDC9BgN;#*fq{WBbn-z}*^R1?I2Z#!tf;KioSe$E%sjo~lx%$?10z#CLjye{ zL;al0B>lY95(_;8eJ_}j;FN5=l$;z!Mxa3qDc@^03EbmgWMt$)R>1g@oq>T1C@(sB z53`D*2eO=wLRe~1ab|v=EyAM72l-Sc%dzloX6Iz*V9Wu!Np7+nKc`rBW`0ScUSd*l zNl{{Q2~bb5zM-DcuO=(_~PblvF^uMAhL+snIvU0?M^?XLWj{C^|+uG}(x;$zw4>dgM)v2}}@ zi0!(QU#B(aPe1Y9J>co|n3P8n^Ih+K$=1>qa$kEmRr~8<4%S$km5dxfw;1lX2wQ9B zXUdp>&*_LD1Nz=T&kz(`0>*|(X~q_&W{D}rW+th|rjrfDjT9gOmQhktpa&w7b23x& zN`SFglvq>=3%W!|*m!^xfe2@?A|Hq%MAY^y?1KiY8oJxCYaLtx?1mP=S;Tn)TTn}( z2Q@I_z<{v=mQrOP0biV2l$n^5S(OM%t9ohqMY*s*kAwtzFp2^K#+HzMVXCkNvO5060M|RXLfRcINoN!33v9tnZUIt~S^*DttOZC2Pyx0e zCs2TZv<ct4$I{i&w8Ka#6|^Zwmi zcUL0FWU7_$vuEkmd+yW}K6@zjy~=C_$DDe-`QYZpL5U6Pw?y{OVhloaEg~?%eg`)& ak_`_*i`9Gky#vU4z20l9LM1$a0o$LjM=QZSudAkVwm NRW3w&v!nGDHUQzt5c~iD diff --git a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json index 7ec7332d..81563bc5 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3869,6 +3912,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3919,6 +3967,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4332,6 +4381,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4404,6 +4458,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index 8c2e378c..e358e36c 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.assets.json @@ -96,6 +96,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -385,6 +406,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -726,6 +843,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -860,6 +986,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -872,7 +1001,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -894,6 +1024,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -909,6 +1040,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -939,7 +1071,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -953,6 +1086,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -968,7 +1102,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -986,7 +1121,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1201,6 +1337,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1807,6 +1962,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2159,6 +2450,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2423,6 +2728,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Controller >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2492,6 +2798,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2564,6 +2875,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache index bef12c15..f25f6e9b 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "EAQhPy0F7pc=", + "dgSpecHash": "sDmy9Y8e2Pk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ @@ -11,6 +11,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,6 +29,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -38,6 +45,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json b/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json index 3e45ff9e..918836ce 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Controller.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","projectName":"Jellyfin.Controller.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","projectName":"Jellyfin.Controller.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info index 19bac63e..0b295665 100644 --- a/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Controller.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033600000 \ No newline at end of file +17715073219200000 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info index c569184d..0b295665 100644 --- a/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Controller.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044195600000 \ No newline at end of file +17715073219200000 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj b/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj index 03648982..d985770b 100644 --- a/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj +++ b/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests index f61906de6e7303b9691d9b4125aeba44d6004eb2..b0f7a5f28cd120c2519e6cfdeb95db61e6232199 100644 GIT binary patch delta 100 zcmdnO^Ga%i3EN~F#*oRsSfnNvgiTIi3SzXKoX8Y9c?nC{*(Ul-U delta 7 OcmaDQwS{Mc2^#*(Ul-U delta 7 OcmaDQwS{Mc2^#+nc^7w_geXEt7z9Xw=tbIhRSgglr;`vW2%Q81Oxb&HPxqwP{NA3>;ebnG z+~XG8X^xXPAQ`%%?uSY3qkRf94C%tbA<4 z`90|AlUt!i+Gh&Yv6 zZ3v*~-vvnY_b}22&L7C>*#)=Va?)dcds?hs!>{^F^KG~8J=biXE;rkr6Kij5)ERXq z`lxdzAh9Hst&+68u);_swRlbn0%~kJxpb`eF^9w$S$63TznN zFO4~4&cv9~!)A#<1ft^{k_bfiIk<}jIBHRzGb_Vis(IyRD|U5fvC;9}xta$=<8b<^ zsV!*25BwQej|_hPIO&K_sD?ydG zyb6i9T!nNz4HqZSXMbKN0y8tYt_BCraUHH7>BBL257Aqqgw{hNTllgH-UE!=HGn~QS&7e)47Nwlog=(E^^mYN~4gu#*{5DgQJ!GqN;bpy!tMIh59sPhr5y9YJM@sx>0~pc5c!m+s(R0TxFXQFgN4+O+{d~y_!oM z9JiKTeMh@xIYer?sWpl;S;F6ax)@B8aksAQmKSurM2#Zj!qcL#PLHDrkYl)hZCclh z*+dxYUcK2~>Z8H9ScL9SP>d^YJb`Nh*Y8Vh-N$_vH>snxlsTXug`mg{s&0^(L&e>jIu6%g}jR)trm z-)#x-+i`8~hbk+R7;>dnX*8x{E#!^_l6!ESr(O#v`BWF-(y5D&_NW=ZH=nu^gTB6X zB^u%}b@34$A-NB!lf8v$wX1b>a?fD)M2wL8f;rMH!fU}!@aN6){kX2B#B;jZ^xcHP zoN;Xr;6RXFXQEvK$Zq_SVje(xecI|6B3bbLmP7w5*Q$8;LL+ULn%};d9;AZwzv-ah z!LT4#({uve9$cTzq$V1myS3``VbeR`Y}Zo&qoI0SXfFzJP%{Zodkca()oC^|gL(*s zIH-LIP!HnzjoIudt16gTXko4(Gqhkzfl6|G`xE#cDyTHyJDVNZF%;sU4kSPw#P#zj z-OKkneha-daw(@dM{mhGrYz8LGxWxfq0o`25Dn#y`&EpKs^Kh0G%`LUU`0Lg!?=D! zT3Z&!6#>*W8A*5#177M*MlN{LAV$*R!-3)tk>a^wlMs&pV(L~+f=Cw&%?^Amy;^illSys7}M?adnun1ryF<1p!;kipxjrCTYoi;qs_6Ev(hdFONK}(sL$TRW8TQnD$gmE(?-J3g{xg@H5ik;=tP99Pj4m&QR zm=>eVQ%WF;%srZ1uPiC1kchNeBdR$j%B?0RrhX{H4N89TbWDOs?=%TzxGg3UW>C*r zP}ZB0S$k&@Qe>mIHf3Xe7c!Qqb;sB#NYbd6vaxD&c;=XM3?mx{OHv66bUW(%I;_V; z*_cYDY;^G;21%6X@E5lWb|{3UAlJXJ_;V;7djlCXDGj~|ypYt$XjGZ?TwHE}n7d6yghx?ZV zz8ChaqH?bn<*37`67LPTe}mR%L2H{c9?^QEp!LNXT3>?uWZMnK4k73nYEU6iwR>wZ7(so73rMr>Yu9_hOSMV?d%R!kTezNaGff>mg*jR*Nhr;&i6=TC!uL?}eGm6$H<{521F+b3CBgS)1R2^D3vbJ8t=zD@b4gUwYPQ*C! zbt3ba&p4Nsd3}gM;Oj$&A^6kA`G{1bXnY~VR!*F@*9pEv3%+xr86^70ht#w-_a>y5 zklu{+7NoZ#y$$K@Nbf*;C(@T9y$i_##EO?4;=93G1@S$&PY~aWL=fMHWC0>}U}o0h zmw~kk;`?!*AbtReAbt?Z0>t@tc8FgN)+&f!f%^pUE0GA|S0Pz|SoO0*{A#dPLHrQz z6U47UB8VSGvH6@>Afi!ufr;PdL9HiE#b^k~N$;8p$67e-+M8<38d1Atb{2!$_&8416rJ(q5(% zTaKlZ8KkvZ+71$LAXN4~lDlU=1CT0VegyYP7~cDM?*R5GOTwhv-j_>a{Zh_u0a?HU2S_t`gx5ozaWI+eegjTNfO4Qk$zDl*DopL8ibKB*sy1$ zU)BioD?%7P3K@ivBw;KX=~p#!{hC6qK^O_cEqg}#b&W8;A%x-Mut69}62_vDep4gY zZz<#&gpn}dv}dH>)(G=ELYSBFOI=kOi4MX@k}wvH^t-^T>b3qJ?o+Ro%QXliVaRRI zNT1aR^ZP;=J{BK@ktAU(8tD%-a{Zw~uD1u(fty<-54L^S(m&r*M@k?8M)M0{E<^%<2J zrn`D2vS_Zq*9i9y3gHH4E}Mg=f7D3yPeLL-J2^OWafvLN>z_5k{fk1lcjl^H z0i>zQ#FU=$SODcj7r)errKNo9?q(1vkGuU3 zVMKZ}(p!+CofH3yzp3hQS**L8B#Rw)`#)e-$@2w;Jl5S!nm)GXZuFs#N~8;LpG?Fj z#jU%WL8LtHHl&edSRspbcavnX<8BvfR7HjUdP9xGaLZp|`f1{xSEgo5SH-kud-0fP8EY~SyvF>h?EOy*& zy+)o53VE!%o3vnL&E2loh;)Mxi7$g$cQ=DbdED(rjVv1#vRHRFNftZqc9TY)n-%h; z4*lcvEsu1enRn~6j+cMx?G}wxw+gBFs@Gd>PraF?%HwpmX~el*A&&hvA=u#^uR7TA zyE`-@-FYrVlGgF8HFI}qM7mpu^a=4+r48fOn>m9>c|2~DMwZPAS*$m6k}P)I&C$qH zQpjVy21zTD*4%AWBhr`s#tq{sVSIEjSa0nW+ z9JJ`)Y9v~QzXFMt;nyP3Le&G{&({*Cac$|CIL7@-a3b!nLL%;0A*s0U0rvqMBgc?j z4bB|NIt`K;AhCSR97A!9KyfX8Ngvl~Q0xT?^MPtvkD+5A)(a3D1c>W3Aoc--`N#sh z$J8;1HzXk5sDbz(Am%*Aj&a*4xZQ+bvdYaGZu|RMCF?PF3OqF*Dj3f9ZRo<<^cn}y<&v&Sf%gb;mohlMGJD!)$ zbB|QKDFJ`82L2(yPk;EDBAU0Q)BYHAdV`U7M4B&YpdSYG)LVDiIa>Bl17zSw6X3@* z;2#F~^LAPw!#ke9JE6gQ1bAP0rwKAaCKG~8X#{yBlfw`0v_S@aO9J{<4fLac{>na$ zkO{RdA=Gw_P_qy!$8mh(sKC?*K1QblGK4!42=CD#JO+e$+8O(&88YzH&htj{UJdx; z`P7^Dv_pn)MFQb{8ibDm;WT8#z@(;~K;jAWr>?&aPTLWKE-%^axX< zHps}JIz2wB(W3`F+CFocIpAYpOMTfBNYn#=9O)&bWDk5EFbbT>%s4&)>csI$B;xpL zBo)V#;Amd$NgrV}Qu5EX}Mk z2MnZ{G7@2`AgM5&0w!xGPc!}=_!0kkB;tP(NyYy(_z&=8YKCY52somu22l-&%*#M_ zPp)PVPbDCp);l+KPf5a`Hc29cyD=eU7pQv(c zdBH~!&J$r}mrpullg=m$#HffU>O_$XJIluqch8w%JZIur)My%xcS(!^ER%r|mybGQ zh*_L2HsbOydYmcd;mRO197Tmo1~#O^h#|;A!Hz%?&g5lBTz_GILn!we5tn2;;wZ;K zW2u)F1&tkqWjODlg*Em7;iq$Sg;dy~U9E1cjX?`aJCH2vp*X-=r!Q$EKx1 zVQkvfTcAY*#B*z{1=pFF+Ol3zGK^h|GRi2ncWXM8;s-ZZcEQ2E<_yEwOADrYrBR; zT=!L_h)0@`z7wgbharH8F1Hdxp$!3ie}5j@vPo;i{1lOpvt+Z&*H}z!^HTX)0ok-d-t@feI-ib_eAq?i4t9=QA8{xryyVQY3E_-tJ69 z9WfF@6bj;e6Gv@e?~MtL=u3;j6!x2nn!|oay{!mwT)rC_+^IDEh8NVw3lF<>Z%uCu z@D*YN18bnywswDq##+^K)vqn>@#d=yuQIaNt#!PMjw1F@?TlBs@K}4%yO28gQ^tA3 zURGha@lj)``A&JkE1z}(Er#*MCyfO(I{^R2wm+aI~ige7{PL|Gm?U&tIx}pN3CR3PiR>ld1a=O`CI@m0` zwF`Z?|C&9pX0;Kt zj%v`;G(8-~!yzOEO?;29r)hdPjE6%=3Yz%nT2IsTa2OAVTD5T%O>@+w8~Q|5S{^i0Mh~9AUSl9s}$FPL?Dk23KL*Dz#A`z z4sw;^I*i}Qd|cTfjl}WOn~VCJ&GJU$W@B#Kq8Pw2ZaeR9Y}}P zq<%N%D#djm5y+#1q6DV74iaamq*cQ<^I0bqxmh8_8f9$`l4rIJG>Gj^!- zz{=B!5PHc|v{x^jN`Ac*q_UssMH;Up>Wp$mUmEW0ELQx1bU+fT0}_I*1_Y*Zdv&b! zR#BaXe~-jITUl-fX~>k_48@9bGZ-kD)VVchIc^4tL^f64Q=lw2gEVT(ZiZsTxfu+U zjAqDLj+;Ruk0jEH{HRg3oS-V#T=` z43vy!$XSk?K_ZdS3i1ubG(19y{_EmE1BhAC=82JCh)?73V;t36;!N*;%YOuO9|VCVOnnS&r8ai9|M4 z-cz6~H-j{%lidu(igPmhO=vm7^rL?WXZ3Y6tDwY~F5nQbv`fyO@8a`q!==paBM->9UCBU| zIjNl+l_jHZH$Ymgktjnta_oZ+^>;$@M;Z*1`l}1}VOE$y{|!aY2O9F13DH*(eX>R0 zIous<%lMrG`CT89(Ps$k^RGmE+4iKp@w$~k-PZ)n>7-gGap7B_fO#yIPs*nME`XUr zE|F+kLHrgCaY;&6x%H^yZU2}0Y_I=X#ZLZ}-7Wj8TD$^G=J#qI8n t`BmYKXczpo;iYO*`(@p>kiI@%f$t8-uxECobeBFUPJTcf5b2`pt=X9Jq&i`hrw_o*E)pS?a0DROp+uc>~ z{qN}Ns#n$h#*ZHzzG=~-MIZXe2S2*+ z^7EB^X|7Rhc$4``#h=R8ip?`m`t?R`(CZuYdUMf%{4*W`^Sgka?QuW-qV&$BdpKJv6 zd?BEdIUPheOlht%=ncxYKOB)eA;=x|D}Fs6RAtLAVPM~F0k&Gpitn)&1#hA{TQB$m zC1mFQxs;)Nt??de`1K+b7}_@1>-7z3?v#mE)zF5V-}QpuGW@>Htd&MNUk^fd4X->~ zf~U>Y{rnVc7@p7dd41kMpVGr7h(HLU;hmHSgy%W98w5D&Q7)O45zLkRLbVpTx;I;C z1o_F54@CWN`k|riYEaa21T8}V4Uf8$BgM_vVf!Q@K&sK^- zqzbahPK|5Cs&efw7ZR_)Z{8?zj7S=O({Vj>u3)_Aew3p|?o-8lp%~e^sXP^(nYl z?nq;VDsV1qK$W=Mib7o0qMS*>#cS%bJ+HG(Gc&nv0|(A=9gZJw!?F1sqNhX-y@y7& z*2Aj#9AMmT7u@c^FUfZ&%D9nRu`oMW$!$kZ<@IjMmufS4ZveNYuoqY7=*XGDF|N$@ zg4qVa>@NIP+B5U;T&Xll#h~>-NWuHG)R05j7=v;*j&~WMobRvXs1NE5Mcs}+kM&Ce zZW2^CVx!2xg~>)n+$0B3gM9 zGsQ9&@?HVwJ^_br!)ih}iXlk&R2QbEXFP+Y8gMX2dq7~JVFsyY3(B+RXH}#d1sLUc zBRR5RHd^5-doTv`AsoLo3(UG-%F~!5UrMjOQ}b;(#D`-Lx8k_XQ=e%v8fg{sg&Ezz zO{2)D@rY=w)8n=nNDs$vOzL_On-F8!FIVexZ8R7)3(=iyHsi|6#c=iF_&tg38*wO9 zE7QeuvlyY$*iSX~ZLdO!gieutF~I#ePVSHq;3>c6SEl?*VXjy??>C3(iPd>%zU^q( zmg{sN25}I_uUP0*0ntvgD!e-V4#mK4$FX^6sJxlPEGV%`!)XrdA$P=(?8LFneJ!Ba zsV>B&Qx~6rQ8&KJPF=BiSlfFgoOLmE@ktgT*^Saj-^0}E#WKd77ZK19lh(Fi#^;;x zyI>Fa)3_~s!0pA~PbS0@_>G{3=frfiUiPY!bbppHf59WeFb+74M&n^48rPi(iWnpn zTT`BJn7mKG3daEZar~B~H)nQSAwZo!#o;{yc!|3=D|piINz&nCO~s!i#dE{PAszt4 zH(P0t@Xk~lK^n7`%a|Y(nvWT!eTRXD+%B~5LHuo=W=H*(q(2*Q8lQ_}BA=VHxfLuh zA;Q!kr#oChRLbXejH4O>syAI3RPFA9I5fHolJ;d8jhM)(4gt?o9aEM5jvT3$%dOB_ z*qy~Sbr{H=?%d6&hodtT+JIU9yn`x8_yO=ak?xA^4oe@9Prq@mo`dNg7JbwX`bn3?)T4 zGS}iwn&+I)#5g~JV{??JMMviBU-k>LG`W&RUdVpFqSsng;!s`_gK`$f^pA|6!Ch-p zlSG03ad&m%ri?asQ{r_U%DR*D3ueQO+L#|SeS5f8qYCto0vM~Baio$@D|01;)Uk>} zmu`pxsdTthggfc)o5RrOSqewenH!Hp0Yf_OX-4ztuQjc>o*Y}F3*Cr@(eHy1#x{$3 zRC}#lI}B#gr47*~MRbX3JY=ll@lhvLf1piuT7IO(Myk8TTsMl%P-P}ETgwW=5OEmy zFw)TsJ*?ddS`bwpU1RmMaRX|@VMlEgGh(Vdqy(a!S)AmHeWa7}a5(GZlT)#%_+4BV;Cir8b3 z&h<2(GxXOD(G!ObSHxEB=-hpYme8o?s)+^bT6Fr(g{QqUVxf$#_cZ%c`fF9IXU((c z7M)%pPIGs^Nt|mwNT|{ctrOI{)8V?-q1;J_7dNOb&Uehz{PtFj`YbjF)V+(%5O$*( z!ltXVaJg<_r-kP^V$40b_ys6mi1J#LFG6`8%Ii_yfbzvCd6Y?%)lxs!T73!I)4~e1 zr==WK`vT7QMt;(!>k^w9LgLgn6LA`+s)$eFJnPQ5e~Q^)NXZwJ?$c13#`(1|w-W2d zAqiR!CNQK{6_|54zcrB;ik0AyFsD` zTqt$6cF7>{wM)x2OGa&z@Pf_wy`qbQ3OnAf#ZvSS8ef+;o*ya*WRKZ1Iicuk~>^9+*homB{r&R z^v|I2#lCBMk&l7qi+opbagQP3i+eWrsryAe297W4S*XW$F^?hOi+M={-(o64dr-42 z;xQb1Sa<3=e9GAH@M(rP6r<=o4#jBmI8;Z&q>LvIlR68JGWt9`+QG0W)nqq#4-x$Bmuq4bZB%PHjjB`6e-q%a$W zRAx~wqFh3`j53GvB+46696+4%(?k4HuvS5Q3g-#pn@|Yim!UX-h|LG7wfJVRRzZ9V z&J)C^Q3&Ffqd0&#T~813E5KR>@vS&d5T8LIh;Ku20I?XPhxnCXt%CS0&J)DvPzd7N zQ5--#pHC0*9bm13_)eTBh+l<55Z{I30OEyedWi1^YZb(=#(9GHJPJX44~hebwNiSB zUjx=Eh%ewgL3|N~AiftRpS@qK1=|juN{{ku!Ci&&>u{b>zJx+3zaGVbBI~p1A$|i` zt02A)=LzD=CzloBL2!p?o)rN|^7#c@lNfycbw9m|^K?IP(K>NIA@btRP9M_<^P55#9+K(A{UizF&`7_fk?Xe=a&^K;h&{P8 z((h=5`CTCl4@z~yNRluPjr4mOxqe?E*E>4UNrcficb57CjYNMaB;sMY#9vHG5$;+j zkwbHRTqE2cDTM2sxm-@3{#YZ?Cxk>iI@vjMafuw7>rXVo{i#B@cUs+D{ioH3SNS43Q$nuv8S?or9NzJ48Iq?!@B6&Wk zk>{@z@;G-lDd-xDAltj!r!*q{wGfGilAXJoK_nY@`x}icf2)wixw}cSxN*0?)5!Dp z3VEEnn-o5F=5C+Xi1ZmD($n~*ITLNmaPDpfk!;-UAAnIcN%}{er%4i*#ksplvbb@# zf6~bF&kA{*yPFgUcjj*Yq7ms|g-ATS@7&!CBH6gxXEn0?n?e@n?k36N#@#-rk>}qP z@;G-lDWvbr-Tp%((tiq(_(FwqcQc4&<8J?@k>$S?vN(4)NftNm_CFeV{#PN7b9a*# zC!D$4|7k?}yby^mxj1(>gGe^+Mz0a79;VmfJUvXgEY96clEsa?b!p`3R>3Num#%{EDLt;^(SqKyu0wBTscf8Xl}4P^3US=`3C$he(W-+Rzgwdb>DDVDlC+NJ zteab_5$QG|5?`Hk-pv_Avhlce8d+{v$l|=4lVow@Zg*(pxlop>6 z5F&j*^l`NL-?_UPM6z+WyEL+FRLJ7o-6UDuxZB+tc{VBJv0DQ-JXIGit2*G@1x272PHK0t~Z$%;QYf)6(d%?W}-=bnjZUbkIWSs^{ zACNfyRuw~WyFhUVen}s9YEbk8h1+jgF%atohz$b7T^bMr0Ac=Qf!l9gF^C&u5bxGN z90WwmZ(%WRn*_Jb_$8~{qv19LZdW0%Pk1ZeD`1ANG*Wk=x|y~E<`w;<7gOZ}0%H$; zNtIhP7W6%d;&<8cp_W}B~{mC*W)KE;Q?HZx>Lnw=Hc8TwaCH^X0_~B-Ta7PT` zP7T6GfY7F&asSCP2A=wP8U==rr(GKG2kg{q`$;s0aA^$TZVkd=AiUzAOk+6r#BlD_ z;5-PNS1}(__+Z~B;D%$T{TjFAOHg9!cPpa%63puSr9mULK6K7IA_FzL{aXf%5inthY;>pbQ8 zTo{rk(}8AXHF9Gq`WEH`kUnI~`nb3=nC`x$eQ`#}(N}K_I1g!5`zTcVRL4}?HeO~x zd{~2c6o{{dJWo0&KA^!(omwaJKk4us(cn1-Jgz@%%FKBbY^m3L6oqE}qbRD##BspL z@ZnR&@fbJ|$Kxo(@dS#B;|Xvyhg6g2kqVW561+I?F%9pN;N8&=r!sv!CNPcTm-O+t z2GbZYIs33G<9|x*Yon3X|%O$_2$4aCO* zk^Yg>ZSlMu{vY#^KyA8M@ebvKynN&p8nt@$JXNNDr_h-Gp1|*Pt8t@Vkef{A8~(yG z-e|d2^2><6HS+56i#*dV8EE4D4yhJ2~xKYdA-T<{47BtHE*ELl+$Nf zpGS%3kvS!vxQ7}eM-EHu)dNL%gEx=ogPGBaQ10y_qwOvv#EVjZ(GWdM0oF6%4S4-` ziF#prI_bdVkorP+8$}oL)$iPjfkHjeS^*# z#zw@!E3~EW%D4l-herSUK+R?b)!rcXt2 z@f$j_LR6O&kRWAU=%sScBh75(52S)@c>5dL=w`$Fh1TV!Qb#B8j>UtRf~0D6K*{y? zD#=S#=~Z@hI_#kYjbmF;pp4KavP2R~X`UUrl3ZV}fhd3RZ46%^;uB=$cs9W$tu(yh zqga!Mx0P?Or-XpMdIvE@=J zYakjUIqjVck7zWXoK~Aea8r!q!tAo<6ocW@GDIA;pU*HDrvY=u#W@8e2^_ z3NwD;g4fhyE0^I(V}mFjR=_YNPw5>S#fCSTN7BWqe683#L-|cb@9Bo0y#>zg}-5 zd7E7SP_f?3H9XgiMoULvsoA>Ug}-ArHzCExB(xbX)|)PN<6;+zf+oHgpr>iN*o})_ zC<>Z*EnH92bg>&3yHFG~@$Rplrs-lgE_R_PXyOG=Jx$ZaZd~j_QP9L&e0rLui`}@` zg`%K|SGDvsO&7ayv8z_f$B5?9(qK#; z&CYjYG?*E(YIR)4RzIfWqgn~U0SSQ(0R{#=oP`doT5%mn1Z+geOn~VCJ+g%ktXgp$ zNCa$jkeL9}0iGZhIWG29LfDwg-4y;;n9Y_RhbdZ?<(}DD=d*WxKRV%IoiGYm`vJx2KI*7e_om34w z&2OOVQwfb3m|G}gB#y&^1|KhBglTbKSheClArY_d_3Be8n0#myqI@WrtsJ@}QM`E9@EjNQSWlC>`Y|XhD43tdj z++o>{n?WLxPL+EywB=@yW^L)skgYj4gMpIK43_P<86*-Z&5)rjH-j{BOmBv4&AAy2 zl#FJuY{$(Ykw|HV3~jj?q`7N)Gh}Pd&0wHpG=pV3ZU%`&N;70=%grE7pVONmTXSv( z10|ywEZcE2NF-94Awyek25APL-VE8Ab2Aty8O>nXj+;RukX$kv>j z!9dAq2FrHb3=)ZyX2{U?1RFEQ!xyP7F`StKpZ1!Gne4IKzNzGvv3OKEtL%@1NY|VL zkpe2It+GE`bAEpqD4FcB!?GQ}KO_?ARJkWZTW$s^rjyn(;NbSNnQfga_IG}Nq^_=a&Ag$I&SRolXwv}G}hK9U7p1q3_>oMxSv}aql zHm2L<&g>vLqQr%70)qT~k%FXZ`u*zcg&ny?takzNdo{!*DVe|PQAgX+ZwlBR^wnej zrJ!1ARHp;)Sfg5@?NrO=w~{ZHH;u1t?r-(t8^KqK)AL)sm$yz7u&PS*?r0sVc4OZx cy~4N@???1uhv+8hEWMW)e+#i$6R(K>_*ihF2(>5D=8~AC#NzkGf%HLC0pOfz{ph3&_K_~ zP(LR#Nk1>O#6r(N-wUQBI3-&zB`1fG5oi!Y%J-U00{1u=85wzy6)?VJXJFt0%8P;& zfxzUC`l1>PU_Fc;$Vzn-!cvQhGxPIo5%x|F6i{KwE6vH-+{Y!r!I%SbXo z`6Y>ZiAlvJMTyBJKuyK^hI&SmKZ;4RdV{1Uf8Y~0+;GMln`C@5lZ*0;^V3T7 zz|wk-NIJnD5CJ-kaqmgK3e&FCoeHuEk#^ILOiGpO zm~+rxMD+Dm`!#}w>$oo)AAOggn65ir;+5fwb$fXiu{O~Fl3D=| zcdP|S2v7mGASY0OfV2&+&?d0}0eOJ5fUW|U)PJSKCtnaTo$MgOyIEBDrvzglNI0&z zBt@^ZD6=Frw;(66Bvs!?&p^)<))+DcHim+M3POuAL!b%}L4Gdm?u$v_wg*3&8b&5a z9l^i~Zf&xV>&*u@Hx5c{SidE*e->j9 unrjh(3HJNsi`uG^hK3eN28n4&CZ?7aX_kpl?=UdNPZl&(-fX0^feiqpqR_(t delta 58 zcmX@r#P}$cgN;#^fq{Y1eX^j5>_*ihuFb97>>P|$AnxS(yj+vt8t_h@plCWtk$3Y| N`JWP-%dD=j0RY{55=H<3 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json index ebe42dc9..6e4bb63e 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -116,6 +121,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -539,6 +545,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -591,6 +602,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1417,6 +1435,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1847,6 +1866,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1892,6 +1916,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2313,6 +2338,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2382,6 +2412,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index 0e6d6ce8..cb540ba9 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json @@ -162,6 +162,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -411,6 +432,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -723,6 +840,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -831,6 +957,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -844,6 +973,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -874,7 +1004,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -889,7 +1020,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1122,6 +1254,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1659,6 +1810,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -1975,6 +2262,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2190,6 +2491,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Extensions >= 10.12.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -2266,6 +2568,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2335,6 +2642,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 24112118..5c3353bc 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "0dsNVQWWNB8=", + "dgSpecHash": "qq0SNbbvcck=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -27,6 +28,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -35,6 +42,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json b/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json index 898a889a..f95afb8e 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Extensions.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","projectName":"Jellyfin.Extensions.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","projectName":"Jellyfin.Extensions.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info index 1036c68e..2d7065f5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Extensions.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033100000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info index 60bfe801..2d7065f5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Extensions.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044195400000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj b/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj index bdf6bc38..1a56afc0 100644 --- a/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj +++ b/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj @@ -12,6 +12,7 @@ + diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests index 9ebdf67e6c22e58c7f37fc7e0a71301536acec31..f474475488f000409d837a087f6e1334f655b236 100644 GIT binary patch delta 194 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 RyTgw$y$`fQoc=f1{}1x66aWAK literal 52726 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 E|Knd0O#lD@ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache index 1a5feff659e802e25ec50715e437b0c10e2d0ed7..da4788dd7f60eecf0ab5b93b374389e8701ef66d 100644 GIT binary patch delta 2581 zcmaD}d43ur2OFaf0|Nu2|Kvsi*^R1G`2&knvh|G&j7;?m4fKo*^>Z?l^z%|nEc6WY zy;5^>D$_Fa^nz2e^-^+j7#V>&8B)I2Y!bM~!N|zSgRFq@B|8HH7f@bwGOvJ&q6e~^ zjzU;!QE_H|o-M+n$&7|7liT%qCvWGH+q{wg8V6$z&`IiI*_rtziF%1i#U(|F$t6HN z#rlSNMw9imBz?WXQjSPc2v_aA)Zg|0F343fzM08I`NjEZC3=_|z+Mmm1;FHqtWNb? z|4ew!RG;21S8mmRuhZg$>=mY6sXG;96C&-V9hsCW*D>dyy@=@Rt@djK4cBpBHa_|; zK`~u-y2LBP73=o$E@0PJy-~X>|0Mt4$i6GLOrQ8z_P9E;zj$ojq9$Uy?&Q~L&H2+$ ze0L9cIz1-kk;Hu0dtb7(w1wQ)9!}N%dYFSXR(>TT2hc5s`z^xOn)#VBCZIWevaFZ{ ztDcd8o*^)_RQU~)(u^%k%@R|L%}i2_O((CCGg5#AS4K%mfgXrR&dE&8D*?t~QDRXg zEZ`C$;ot#M1R|WlihLl75JA|pun!u9YH02N>%!DJxB}A+Eiki)^8_Mo0+Sguq$SZp z8W=}lz*qrFqB4*$FHSAWOw7rwN(3cRy|nzITv&KVLc%*3MS&Yo0V1peJ=>sRt%UAO zOl^ZJoSo3ZIgPLfs1(Lo#rb)7!`KU`fQ&E(X&cgE4DtZBFqXoVj++=k30VB2Xz4neNMB$Jcrpr*lGF-#kYg=CLVyae zg*Jf#1f*?n1vH5T2*?B2!Wg|e+*~JdMVc`X)UJsuE=kcVEy^rO%`M1DEJ@Wj(lgLA zg*9zVflZrWpn}k%%n+yoM7W*{yZd4ixE;ZdriPITS_`m(n+~1*Gut|T?sDU^f5&~q zBJs9^@xBAg-!ISIsNdQx(r|QU)!w6yA8il3y=tX(lGA>jYrVK#V0^pxY(AbJx9&gs zAEY>Uk{_pZMbOk%ZS8Ew`4_)VD!czWOz?g>&-znMbAKdP|K|O>x9+Y)kjYdl;b+g% ztM}ZgDSY-&>U)*h3XVDTdh@|ehl3Iu)^CaIpT!u2=2}FEf&D(Y(FoXnFtkWANK8vI QF}1WvvrOFVX)=!k0I`3yQ~&?~ delta 37 tcmX>= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.LiveTv >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2814,6 +3121,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2891,6 +3203,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index 73d0467e..cbae29aa 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "8wo2UG3Q6X8=", + "dgSpecHash": "g0+mqMx3qms=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ @@ -15,6 +15,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", @@ -33,6 +34,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -45,6 +52,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json b/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json index adac0d96..ec7bae99 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","projectName":"Jellyfin.LiveTv.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","projectName":"Jellyfin.LiveTv.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info index eae24eb2..2d7065f5 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532030900000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info index 82795f73..2d7065f5 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.LiveTv.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193600000 \ No newline at end of file +17715073218900000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj b/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj index eab00371..681923ce 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index f5014e4145634435b0c61a38644a2cd76157dee0..8e7eff94d1ec2bceba5f16a4fc1c89a9153131af 100644 GIT binary patch delta 206 zcmca6vB`8p7|-Mn%psE}FiK4<2%G$gIf&7A@_Xjc$tmmwlOHfDO+Lfufgvh0IgD9o zvKmkuLcI!C!Q?m=H#CtBR#Y>?Ca+*aGH-JVyA&gm7LcV~oFbDoI7EQ78j_3(*Cr%h Q3VYb(1>6n@5hgAM04M26$N&HU delta 7 OcmdmFdQD?GF diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests index f5014e4145634435b0c61a38644a2cd76157dee0..8e7eff94d1ec2bceba5f16a4fc1c89a9153131af 100644 GIT binary patch delta 206 zcmca6vB`8p7|-Mn%psE}FiK4<2%G$gIf&7A@_Xjc$tmmwlOHfDO+Lfufgvh0IgD9o zvKmkuLcI!C!Q?m=H#CtBR#Y>?Ca+*aGH-JVyA&gm7LcV~oFbDoI7EQ78j_3(*Cr%h Q3VYb(1>6n@5hgAM04M26$N&HU delta 7 OcmdmFdQD?GF diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs index a062d9e7..2139c85c 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Hls.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache index 272e8f2b..8277ca60 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -b7151ad0c169499f8014059ad5bde2ca8d77f51efc481df0e7be44529e05c62b +4c0928fa33e0bfb185d51ee7512d5f50f816f47b2bc3f63167e8aaed88862316 diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache index 11d9fd61ad022c57e97f7155af0df9a57f075037..c7a8c62dffb91f2bff9e195aa3a71ec430b2dc99 100644 GIT binary patch literal 51826 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 Vgwu-O@m}3-9e$A&!)SeU_5YAib+P~e diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache index 236eafbdca4ac5d41b11ac4436df4d0b3f310ea1..025c08b05bd0855306d55d71cae30639bb7ecbbf 100644 GIT binary patch delta 2600 zcmbQ8*j&fK#;C%;z`z(fxqw}EqpBDC_Wh3v!i=Z)S2)esO+Ui5{i~uopyt4rH7x zsP0t1_0NRoO!evQa^+V2_c|?3$X;REmAX?wHX+h(+L1}AavgIH+KY(3-fF)_&~P31 zW#gmo5){*Qr%SvtT(NF1?*evx)f=_D@=x;rjqJN}%k+tlWsj>f`-{icEovgR>rQ^1 z)|@~6#CP|Ar_*Cn9!bo1z4s+sOIyf&?cr4IuZKBUW93&easb_8xZfgdt(l)GV*;Af zC-d-1u<98Z=ox}SO2F7KDb3iz)GRT@*vur=*mUwtQ6mLNcx9B76zGA7=*6i;nTa`>Rf(Wvs+X2ulnV>+NJxMOqbP6#DnJBwpl2I2 zu$9o=iK%UH1+)`dK&KJ*0JQ=+t2jRoZyQ&Ae<+>QFJ-69P~XIAY!>iE(2z}u@T}*SXe<+XcqAd(Y>C;ZPnJ!cAS6l>!h;#ufqiIr}L~o)in1V-b+0zPXj-KKo`fnLsJVc#zCwe_OWA!4@0X E0A&3RQvd(} diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json index 6d1fb016..f913f2c1 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3881,6 +3924,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3926,6 +3974,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4343,6 +4392,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4393,6 +4447,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4809,6 +4864,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4878,6 +4938,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index 77977687..cf1addf2 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json @@ -80,6 +80,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -369,6 +390,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -694,6 +811,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -802,6 +928,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -814,7 +943,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -836,6 +966,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -851,6 +982,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -881,7 +1013,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -898,7 +1031,8 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.MediaEncoding.Keyframes": "10.11.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.MediaEncoding.Hls.dll": {} @@ -912,6 +1046,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -927,7 +1062,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -945,7 +1081,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1136,6 +1273,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1742,6 +1898,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2074,6 +2366,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2313,6 +2619,7 @@ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.MediaEncoding.Hls >= 1.0.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -2384,6 +2691,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2453,6 +2765,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index 7a079d3e..987f7efa 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "bLg0gXqdkco=", + "dgSpecHash": "BNS50VPCjlo=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -27,6 +28,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -36,6 +43,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json index d37ffe7c..fa79c333 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Hls.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Hls.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info index fae3766f..d50c67f9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532030100000 \ No newline at end of file +17715073218800000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info index c501edd0..d50c67f9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193500000 \ No newline at end of file +17715073218800000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj index 894bec6a..943b4a80 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 1cffbebd624ee96a9442b8996aef85fa2bdaf1ab..8a64ab0f0af5b79edd92f39cb465322a2aec5139 100644 GIT binary patch delta 41 pcmZ3)x{71~J-Bwq^{SY{mEq!DHfL001F;3?2Xg delta 7 OcmZ3*y@++gA|?O}g95Pt diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests index 1cffbebd624ee96a9442b8996aef85fa2bdaf1ab..8a64ab0f0af5b79edd92f39cb465322a2aec5139 100644 GIT binary patch delta 41 pcmZ3)x{71~J-Bwq^{SY{mEq!DHfL001F;3?2Xg delta 7 OcmZ3*y@++gA|?O}g95Pt diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs index c3e48dda..d4fa15f7 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Keyframes.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache index 35f9bf50..aa19f550 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -1b5858f90ae4a2c0fbd26fb6670efcc399c96a228c421c0091c66e751d4e867c +5fd8954490da562185490eafca16d378d4bf6ddff9e5ba139d758cdd248e494d diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache index c25daac5cd3400baa0ad811aa3aa7fd182a3a975..ed6fc4449041c14b6a633de0bb62b3630e851c33 100644 GIT binary patch literal 37920 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 b+Ha}+F~vpU2N4%EI|{z~)0-b<&kFt@AAtRD literal 33234 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 delta 21 dcmewpGsS_KjZtXfN2bk(`E12EuTa0j1^`)F2oV4P diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json index 57944c98..8401e0e0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.dgspec.json @@ -59,6 +59,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -122,6 +127,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -260,6 +266,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -310,6 +321,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -723,6 +735,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -792,6 +809,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index a9c84890..44249aa4 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json @@ -8,6 +8,27 @@ "build/net8.0/coverlet.collector.targets": {} } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -28,6 +49,102 @@ "build/netstandard2.0/Microsoft.CodeCoverage.targets": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -324,6 +441,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -432,6 +558,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -444,6 +573,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -522,6 +652,25 @@ "coverlet.collector.nuspec" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -672,6 +821,142 @@ "microsoft.codecoverage.nuspec" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -949,6 +1234,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -1147,6 +1446,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.MediaEncoding.Keyframes >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "SerilogAnalyzer >= 0.15.0", @@ -1215,6 +1515,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1284,6 +1589,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index 8b54246d..2401e8b1 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,12 +1,19 @@ { "version": 2, - "dgSpecHash": "YBULg8W7/fQ=", + "dgSpecHash": "sv9HdK5lZU0=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", "expectedPackageFiles": [ "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -14,6 +21,7 @@ "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json index e0c85ffd..de972491 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Keyframes.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info index adce1bf5..7597f0e0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714531990700000 \ No newline at end of file +17715073217000000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info index 5084475f..7597f0e0 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193000000 \ No newline at end of file +17715073217000000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj b/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj index 6b703e74..b5ce9f1e 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj +++ b/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj @@ -16,6 +16,7 @@ + diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests index b3dcf4433581679aac7b2ae6912ac89463d41f63..3aaccefcb3902c8e804cfb89c8187faebd175b08 100644 GIT binary patch delta 203 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

@nsTiZT0HW<#T$@-pVB5eTUo@mrG z#yih=O3VgNPR>=z>u8vV1(sU{B-!z&UVNA#9BokkEhoM60j4l&^MONEY3=YR3XZ-* z6r^ssmLueH3bQmT82RmU#;<2t!^f0iL-ZH9=1!)T_-V*nTk{D=1mlvmWl?BX!ereb z;5tKcP)OJlG82Lu|rIjn6tuyP4AV=WzTJTp6m z;q_9rcD@Q3fs5qS1P*ORJ1jBE=N5Qaa_KYg-x$- zm$Tb@E6t$n(<YZQAnJQb=x-MKbSVZLuD(q7qJj8B?i zY&0<+DvMvPEl9Z7%}=vx$y?tW6?7!h@?5%G-Uq4Y>Ucro`TfQnl z_1$^|Zs1qLe!@(1jw6rjig>t-oYE@(^HGooUJjE*% zI$2cFGXbUw<>>X)s>oDo0HxN<*SS|Hbh4^^p053Ux<6~dwNb&r@NzN%Ne0bK z=%6yt;9WW8tkl$glBv`HO0B6kxt}O>vPjZ10cIWL9M9CM$W&?orPc(>>s6tXMHRgg zkn1p1WjY;|X|FU7WiNWQEV@qoaf%s7{ua-SXVB4PK2+LZ@k0>PI*w3OmZCyYK|v@A zv&?a87m3KpW>-{?RE{xN%IHYbk#Tld8QL7|t@z<|K(v`=1;K*}2$IT8*;w1HBBq}e z_75xUyDQ7hpp4AAH$!j5xfv2DC8_hljODl)6cXL3^5GuJax*BS!tTw`TXAlN1WJi! z$XJe>K_Stl8G0zo&7h1(yEj8`#km<0C?%R9V>xaHg+!NT=%Fk(gEAWK-VD7J=VnNt zlxT*G<+vFX5?z|1hqBxZ%1FF>GxS!Rn<0Txq8T!l<7QAubZLej%5pO(vjE+jp||4P z3<;DH&5*GiH-kc=OEdIPmYYGDf#}{0y%pzXNT8HxhK%L7859y-nxTiXCs?0ZpYG_| z5{G)Gzz4?3#FFgsQ1+sVTlVxdrGq+%?u^QTC^IizTjgMH#d-Zmpp;~f2Q!xA^+O@i zohl#hp)5CpGV9a58G0+u&5%GT(F_^OaWg0+x->%%W%_jff zDv$J1m{0Jw)9KDWkM~NT-AH^=E31)uqS0<7JGm4_%2v4DNSsb4BV{MBPVC~{+P<-D z3*X~~FpC@cJ^d|$B)9YD&xU)!C@Nz^{K1YJ+IDkMhArA|tj+3H`IIdy$TrFZi+4IGTLP5b7ev|uSRoznhT*!1Ihb~ufb;<) z98+dp<#(7%syj`FJ7&_!^1W#>dbtzCycb69*|4fgX3&|L$;oXNAh+L$UuICO#*B`F z=B-}p-U`Ouyjg8lvnN^V0*N*R}&Ab zgXY+_GbN*K69B7F_O_kJwt)w8ONEC$oS&IOEup=}K%7+!C94v+&)PRT>Nr||Q@}#> zncuXB=#!P#i8se)HF|!VAvS(}D+qqG8t%SL3wI~Fdt`h$tK_YtC-D1D`MVOJ&P&>Y z&Nr)Z<=dlhPnX4&6P0Vl<1kj79&C;t$O!M7qFYnI_9h;Hz29`SMw;CWJ8T87I~^S~ za;$_sO#Zy@)dvuw|F|i8r$B#xgolwI5x@|y{a}+$l%cRKtrvLYTkEj-ZWwX7+t_n? vdc`%ZXLLBlt;!vpG@+j>5z;~cd`v5D5^rghwjAHEInF>QGsHNflNSCz390mr literal 58124 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 Yd{nceTH5dp__`niecm15tbDHh|HQoXQvd(} diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache index f49a1937143c6ef93974346d9ce613455f5d6b20..1f45105296927ead110e212cd44cbb2ee6f3536a 100644 GIT binary patch delta 2638 zcmey=$#`oSBL^F!5d#AQqyOZOcCs5)e+W)?fDG5%=)=SCBVPpgv!;td5W|P1@4n{^s9%KcKFWDIwxPbDa zll9nD6g`mTbQHo;i;6Sz^K20oO`a&GGI;|xFQXgCS(~kec5^W1fS8l>wYbExGxJLl z^%9ecONtVcOMp6y^$qomCePE6^z{ZyIU-3R+_v*lf7k!JAh*f*W+oTq7w4yy=wWIA zdqe~jCX)}^I@NFeGvPT?eR{iGxmEwYPKy(=SD1FC?o^OXh_st_WKybJ$DD)qBBHOi z+OH8bT*rOc_~^R?#dO{260ZzbtlP`GfL&kpM(wWrll*@p`>xzFed1%;RBRg{gILg{B)?Xl4=T z2}BYFrZZ?zOQ8ofFqXi8u>zJ*Wgr1xoLZEbn3GwR2uiAYY57IDut1N51bQ%v0ym%n zM1Ti+wm}123Ei!j+6Gr(JD~-38etDmGoZ7I^Yicqv=>kT837H_Hlza@gR00d`WNhi$7p4kZn5*MY8*sgYE8yMHQg}9zzQ7jxhasuTENZa5FZ4%29kO!~@G)5h{`K{CjS;jz65|1k`Nzp4U$}CCE zEyzhMN!2&fGte`IHG52f&7NSOg3zMO5U2t~z@7`c`(hHfb-|COhLH(cGq8di6rKGu z+d6*ka^tgq$9=>i@wS8Uz5~nOFVEem-`XwGaCBzX-lL8mZ4bP?YNd6O(|(<6y|`Uq ze7pB-KAs=9?mzk;q&RnyAE$Ih(9~9K?QF;S7r#y_yZ<^&@P0ba`cqAFe@gAyCoZ;9-m#TbOb~CGcC=UQSkPbfp diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json index 86837169..3c887099 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2112,6 +2136,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2172,6 +2201,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2595,6 +2625,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2647,6 +2682,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3203,6 +3239,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3266,6 +3307,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3473,6 +3515,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3903,6 +3946,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3948,6 +3996,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4365,6 +4414,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4415,6 +4469,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4843,6 +4898,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4915,6 +4975,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index de5800d3..21dcd1ba 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json @@ -184,6 +184,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "libse/4.0.12": { "type": "package", "dependencies": { @@ -582,6 +603,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -960,6 +1077,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1141,6 +1267,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1153,7 +1282,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1175,6 +1305,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1190,6 +1321,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1220,7 +1352,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1234,6 +1367,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1249,7 +1383,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1267,7 +1402,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1286,6 +1422,7 @@ "Jellyfin.Common": "10.12.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Http": "10.0.3", "UTF.Unknown": "2.6.0", "libse": "4.0.12" @@ -1621,6 +1758,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "libse/4.0.12": { "sha512": "vI4V5rwg5by28SFZXHPciIinwZ4khaE5Y5SS/rTzKxlqxrdmx2RLUrCReejjRfgtVZfvWFKnODTmr2kQ6Qnl2Q==", "type": "package", @@ -2360,6 +2516,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2772,6 +3064,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -3117,6 +3423,7 @@ "AutoFixture.AutoMoq >= 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.MediaEncoding >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3202,6 +3509,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3274,6 +3586,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index aefad178..d98338f5 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "L5zu7+X1dEg=", + "dgSpecHash": "Expep+Yqzuk=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ @@ -17,6 +17,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", @@ -39,6 +40,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -52,6 +59,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json index 627921a0..f06439ce 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","projectName":"Jellyfin.MediaEncoding.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info index 1036c68e..b31f97d7 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532033100000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info index d7deaee6..b31f97d7 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044192400000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj b/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj index 8345b610..a9bf0582 100644 --- a/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj +++ b/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj @@ -1,6 +1,7 @@ + diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests index a9a168a37b4fe08df814ffa469b499a9b7a1d140..e49e293954d2959dee76e0b020850592dbe6b2a1 100644 GIT binary patch delta 100 zcmdnO^Ga%i3EN~F#*oP;n58BbgiTIi3SzXKoX8Y9xrjMz@&v{hG?8sg9te@mMa)u+ S2rf`d!Q=u~KZFPq7Xtu%oF1|O delta 7 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 U{_*&3aX%$C)UIizj4I6k2TS*A1^@s6 literal 50879 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 brbsq4v`8{YOiMB`wX{gHOx!H4f0qpa581== delta 43 ycmcc9!T2ScgN;$1fq{Y1b26j6>_$~C9>yXdOMSB|?|t^o-xOX+ZSJtW!Ug~Urwvd5 diff --git a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json index 2aacc147..493d83d0 100644 --- a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.dgspec.json @@ -66,6 +66,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -116,6 +121,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -539,6 +545,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -591,6 +602,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1147,6 +1159,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -1210,6 +1227,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1417,6 +1435,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1847,6 +1866,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1892,6 +1916,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2310,6 +2335,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2382,6 +2412,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index 1c5de138..796f66ff 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Model.Tests/obj/project.assets.json @@ -178,6 +178,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -427,6 +448,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -755,6 +872,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -889,6 +1015,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -902,6 +1031,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -932,7 +1062,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -947,7 +1078,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1204,6 +1336,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1741,6 +1892,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2077,6 +2364,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2322,6 +2623,7 @@ "FsCheck.Xunit >= 3.3.2", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Model >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2396,6 +2698,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2468,6 +2775,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache index 00887869..677fbff7 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "OInkbQ2bfyw=", + "dgSpecHash": "CXj/PmuYGFU=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ @@ -13,6 +13,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -28,6 +29,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -37,6 +44,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Model.Tests/obj/project.packagespec.json b/tests/Jellyfin.Model.Tests/obj/project.packagespec.json index 81d9cc37..5b0b59b6 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Model.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","projectName":"Jellyfin.Model.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","projectName":"Jellyfin.Model.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info index e9df6fee..b31f97d7 100644 --- a/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Model.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532027900000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info index 335c26e5..b31f97d7 100644 --- a/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Model.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044192200000 \ No newline at end of file +17715073217100000 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj b/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj index 7c264944..c0f8ba95 100644 --- a/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj +++ b/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests index c95596e6d9ecee181dc26ab34c62b94090d0fc9f..7d01fdd3eb1a44092455950b0df20176516033e8 100644 GIT binary patch delta 134 zcmaDMuuEk_2FGLpw!Dc2VUt@}f*5TlH?o9Ic3}#eJb}>xMPwTaFKqG=W)C!xYb-}l ZMJ9$xO|E0}LlG>Pyn)>bA;QGP0005=E7kx2 delta 7 Ocmdm`@xMPwTaFKqG=W)C!xYb-}l ZMJ9$xO|E0}LlG>Pyn)>bA;QGP0005=E7kx2 delta 7 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 SZ@&0fcA( diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache index 768ebab7ceb866630c5f3e703ad137c928f5d73c..ef1137c0c44d894e1becb681a8a8ad61d53b4dab 100644 GIT binary patch delta 2629 zcmbP})KbsE#;C%;z`*D^Sx`lGqpA@*V*rR1m6e*4Q<;{Tr&pYkt#4#tWU6Oqpl4*L zpOcxSpO;!9SPd(9?+dmN06j6BE+7+x{iFb22J39ws4$w_0ym!O!gJ6+9wC4QjC%(G}Je?ks@%A}8TG~SHYY(Ste?82>8f&wXkpt)!!~GUvYt8&j z858h19T8+e-y7%|f`UuH*f1&0*uvB-F~!)-B-Pk-a-*n`0wlmPN=gd!Ktys*W@=su zFcymviz;D3mk0?P50D}d;S5&f15t#C+Mb1d&|pdWAT6M)z$NuQak0r01WhLi@@~G$Uo6EK2x|Sr6_=#wl@?`|q~;dn zB$lM=8|fM7nZnvWrogsOFi=5gQDz8K0V2fDh24EI3EcGHM^nSd1g#@j!L5zX{+VqZ zKX7HK#-vuf{A$B(uL-d?rRI>~9j&b40LE-=2` zdo~}>k6ZU2{SQ){JIRkzx*}+5tG0HwD7Dg)D%8@DD}O{Yz4=hdcFDJ*2Y1J4ePf=_RnGrLUS!5EWv&Uw=a?n Y4K0!k64R1QOf4LnK>z>% delta 58 zcmZpvpOeJF#wf$Uz`*D^`J#dBMpYyB&8{5m9E?>!uH57VF3!nob$KTT$eB()Aj`XX Ns!Xxe<_#8C*Z|)F5)1$U diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json index 992545b4..9941ab30 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1615,6 +1633,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1667,6 +1690,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2223,6 +2247,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2286,6 +2315,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2493,6 +2523,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2923,6 +2954,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2968,6 +3004,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3381,6 +3418,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3453,6 +3495,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index 1d32163a..1eab9f68 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.assets.json @@ -83,6 +83,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -332,6 +353,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -660,6 +777,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -794,6 +920,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -806,7 +935,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -824,6 +954,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -854,7 +985,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -869,7 +1001,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -887,7 +1020,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1083,6 +1217,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1620,6 +1773,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -1956,6 +2245,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2210,6 +2513,7 @@ "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Naming >= 10.12.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2279,6 +2583,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2351,6 +2660,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache index e4286c0f..3f3082dc 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "wPoFNLGrbU0=", + "dgSpecHash": "adXu4ZqsL9w=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ @@ -10,6 +10,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -25,6 +26,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -34,6 +41,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json b/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json index 026f0a92..00e8399b 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Naming.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","projectName":"Jellyfin.Naming.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","projectName":"Jellyfin.Naming.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info index b4f462c2..a793ee2c 100644 --- a/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Naming.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532026800000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info index feec931a..a793ee2c 100644 --- a/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Naming.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044170500000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj b/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj index 2d7f1121..887aef9a 100644 --- a/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj +++ b/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj @@ -6,6 +6,7 @@ + diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests index 5ca8e9631e3d615c9eee5d81b2311ba199d5fc76..62d90e2a47fa271588672a15b44d8e7fffa453a2 100644 GIT binary patch delta 194 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 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache index 8f1ec8987554619fd4277b44675b59ee22d73615..8fbb8f3c880d1c14fa00525a9aa5de1ce4855765 100644 GIT binary patch delta 2595 zcmZoIeA~;&!N#b`z`(#5Iyrz@cBASp-pS0Ia#2~SIXRVSnR$A}DcSl)21cfOh6Z{@ zhWa^~N&0!IB^G)H`d%<4!715#DLFZej6h=;Qoh%061c~~$jHcptbp+)I|Bn3P+oNM z9%dCq4`ewVg|O73;>`R!TZBcE8wFJ+%dzlozR%0f!I(4o0k67Pc4mG_qF!QBaY<2P zatTm_Wh3v!W+Z)S2)esO+Ui5{i~u=7PgAu;)* zmQ(%KKNFra)u*@1m0R`S>$Er_dxdFN>P`jOgh;z-M<%7pb<8Br)Ih-j{4GZ6Wuyhf}q`9_C<;m0!uo0d$Muev7cRW`3rO3208A zTq7*Os%K=NX9x-@0b|3YG-C@>v&0l*Gm}(f)5)ANMhcMd$|xx*&;t?4Ihm<>CBO(Q zN-U~`gA`E*L_Cdo?4b357U6@)2S7^GSg=Q9UoP^i8+~7iJ)YvmzH0Y3k&c_NPq{UC~yNRKm>N6XB#xI zmC)UZscmotv=drDrxEr5wE{V-I6n_>AbSB7kP*lrZ9_VcK_0*s$kI4dauXvcDJx=2 z%DJUEC7A_@MJ2GHPR5p=ePODwg||BXGy&H;xB}fBEoEmD=?iQjPfi(9l3D=|bF5`Z z2v7mG;3iOpfV2&+kS4JV0eJvhAY;^to9~KVk)E8)E*Do^lA>2ylv$FRTac4jlB#c{ zXP{>aYucCsn>N8f1))WmAy5T~U_BRh_r)Y|TY?`=4I>k@9$*DGA3FPIwsrj6<;G|K zj{As3;%x`xeFv7mU!J>BzqMPW;poh&y+<8C+8%g&)k^Cmr~NwDdU3nJ_;&Bvd^|sH z-GB5yNOA5YKThe2psB6e+S!itFMgd=cK>yl;Qe%-^{1NV{z$I=&HHz6-Cc_*jHyo^Oamip$eeD~QmFH<@#y;;)X3L5|^tq%79 diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json index 5a707719..18accaf6 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2707,6 +2737,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -2770,6 +2805,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2977,6 +3013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3407,6 +3444,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3452,6 +3494,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3869,6 +3912,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3919,6 +3967,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4387,6 +4436,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4805,6 +4855,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4877,6 +4932,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index b21b8dd2..1b254561 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.assets.json @@ -191,6 +191,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "type": "package", "build": { @@ -480,6 +501,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -821,6 +938,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -955,6 +1081,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -967,7 +1096,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -989,6 +1119,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1004,6 +1135,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1034,7 +1166,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1048,6 +1181,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1063,7 +1197,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1081,7 +1216,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1369,6 +1505,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers/4.14.0": { "sha512": "gSWJlDWwmDhtbrEJGiHqvEjz9KthIiFD0qYB8zZ6a7z+xpMSPEtM9yTYELSa58iFWYlzSRqP9FXO6KoT3+ZMtg==", "type": "package", @@ -1975,6 +2130,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2327,6 +2618,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2597,6 +2902,7 @@ "FsCheck.Xunit >= 3.3.2", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Networking >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", "Moq >= 4.18.4", @@ -2671,6 +2977,11 @@ "version": "[3.3.2, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2743,6 +3054,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index dd9de530..468fb6b9 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "MJtd1bE1q0U=", + "dgSpecHash": "kqlz7SQj2OI=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ @@ -14,6 +14,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.codecoverage/18.0.1/microsoft.codecoverage.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.entityframeworkcore/10.0.3/microsoft.entityframeworkcore.10.0.3.nupkg.sha512", @@ -31,6 +32,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -41,6 +48,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json b/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json index 2605581c..7b335f42 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Networking.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","projectName":"Jellyfin.Networking.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","projectName":"Jellyfin.Networking.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"FsCheck.Xunit":{"target":"Package","version":"[3.3.2, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info index e0cb497d..5b71d023 100644 --- a/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Networking.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532020900000 \ No newline at end of file +17715073214900000 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info index 63ac05eb..5b71d023 100644 --- a/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Networking.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044172000000 \ No newline at end of file +17715073214900000 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj b/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj index 1263043a..17173492 100644 --- a/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj +++ b/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj @@ -10,6 +10,7 @@ + diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests index 7779db0c02a39036298d81387474560688cdda72..b057e08b06e5d5fc66b511683592a773cabbf4ad 100644 GIT binary patch delta 205 zcmdld(PX;8j%P9-SIA@=HmQjPVUtUkf*5Tl7czxTzQPhVc>-e&n#c!cxyd}t9FyNL zSz*W&poq*v;+3!$Oy0*PFgcBF7K-RT6kfsP2u{7pE}S7qq7YX|O|Ic`LKE%ac0hfdYsC diff --git a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests index 7779db0c02a39036298d81387474560688cdda72..b057e08b06e5d5fc66b511683592a773cabbf4ad 100644 GIT binary patch delta 205 zcmdld(PX;8j%P9-SIA@=HmQjPVUtUkf*5Tl7czxTzQPhVc>-e&n#c!cxyd}t9FyNL zSz*W&poq*v;+3!$Oy0*PFgcBF7K-RT6kfsP2u{7pE}S7qq7YX|O|Ic`LKE%ac0hfdYsC diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs index 45188c12..4293f1b3 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Providers.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache index 0cee6c23..07eb0b1d 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -c1cf0f389099951cf57c383c2683ba2dceb2dfd705ebc5ebc2d2d2afe62fc9bd +be8c4eb1e95901f783fe42ecf712e93464645140a415e7a5a39449ff47af3ae0 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache index d85847c96d508f79df79116cd8632d706479d644..8bdf825d3c3d305e0d92da5a974b9c77dec482c6 100644 GIT binary patch literal 62942 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 literal 58256 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 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache index d2d242ee49243d38fc4ee70f5fb05c89085f4eb3..b4c72b4a67e27f4ca30e4120d3d82181e64cfae8 100644 GIT binary patch delta 2652 zcmcaSm2vkbMh-ScV+IBWM*qnlU1T?^>IhCQ<&lfZO3lfsOv}vED^AJQH!?6X)iX5E zGcwfA$xPDEOD(a`Gtl>fDG5%=)=SCBVPpgv!;td5W|P1@4n{^s9%KcKFWDIwxPbDa zlXJXO6g`mTbQHo;i;6Sz^K20oO=i?lnXD(oJDJN`Zgak1pAcgX$bFLqgsebF93D248)7$0Bt@`hETAYx*!n7-Or-E!kq}{Y5lTzh6<{Y#a z5q-VYevP2vI_}HHN8cqVrt40ZcxAX^-Co`W?E0!VYIo(Iy2Wt6 zMc7(1KU2m8d`?FM8_@R#dWN7N6EHSRN;9@FHA_q}HZw^zHl3`XWuyQJu#A$D0zD9s zoRgWFR|1U5qQs&~SkNUx!o~xn2t+u875P9EA)>cuVIMSD)zICBUF+ZqU^lb?&LYke z*n(OLJ*a^Z2L_B4u#_qT3HajFqRhmc%&J6CTGdO-FUo}ldL$&!gHaT?0TmzuJkYZZ z8sJLkZpG9#xB}Y=EwIxFdw`k&omHHlhc}?TfC|V6Xppuc9nc^TU<+u>!XwJmND*5a z&MnO;$t*}LDuIP>GPZ>53sZ$Hkk#=g2DskA71Hi#NjjTIUtkMvatn}>)CzdGV=X{J zfC{h$Ie`KMq-}78Hi-oY$OEJWbQP?mp4?!}J6T`Nbn*ff-pwT{7BY;1AgQ?Gk`%qt zqRf)i+=86Ml2m;oJp(;cSR=?3*a!*+DhMsg41p>@1pB$LyDuhz+aLUBY8aWI6$LA} z$n&k{qo$6`mNm}4M%5I?LF%F(e}XGt5#YkIqlcE z){EN(#;9wvL5g!H`Eg2D1Wj$#*3NdEfAQ<2viq;Y1n;NwtUuK>_eXN| zZ{ELq>+VVfnM}13e)cTAde5Dj!eIhC=%_z4yR;W*iu?i@pKH0&6ck+89)5!^j Qyqir7Eo3%}_^WdP058oFWB>pF diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json index d0bf3a79..08d52542 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3220,6 +3256,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3283,6 +3324,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3490,6 +3532,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3920,6 +3963,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3965,6 +4013,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4382,6 +4431,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4432,6 +4486,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4860,6 +4915,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4934,6 +4994,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index 0463f088..a2a88f5e 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.assets.json @@ -175,6 +175,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -611,6 +632,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -976,6 +1093,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1151,6 +1277,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1163,7 +1292,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1185,6 +1315,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1200,6 +1331,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1230,7 +1362,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1244,6 +1377,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1259,7 +1393,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1277,7 +1412,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1294,6 +1430,7 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "LrcParser": "2025.623.0", "MetaBrainz.MusicBrainz": "8.0.1", "Microsoft.Extensions.Caching.Abstractions": "10.0.3", @@ -1621,6 +1758,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2409,6 +2565,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2806,6 +3098,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -3127,6 +3433,7 @@ "AutoFixture.AutoMoq >= 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.Providers >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -3212,6 +3519,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3286,6 +3598,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache index 4dcfae90..a2047523 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "Gx5w0N92WAU=", + "dgSpecHash": "Q0A+jB1Y6OA=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ @@ -16,6 +16,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -41,6 +42,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", @@ -54,6 +61,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json b/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json index 72205b8a..8f3fc4a2 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Providers.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","projectName":"Jellyfin.Providers.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","projectName":"Jellyfin.Providers.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info index 4c2f9865..a793ee2c 100644 --- a/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Providers.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532007100000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info index feec931a..a793ee2c 100644 --- a/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Providers.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044170500000 \ No newline at end of file +17715073216700000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj b/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj index 4e2604e6..096f0242 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj +++ b/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj @@ -14,6 +14,7 @@ + diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests index c02c208617be79bc8671091badddcd83ac1ebc02..94c6a236395b1040f375b8c29814a43f678ecdd3 100644 GIT binary patch delta 480 zcmaE2d#jak!xOp5512zHPY{rrSP(Y3geQp6c5)$4=;Riru*nk`8&E`^q42^co3JcF z5)t7qn!Jy71(FEJ3bi`{ z4_G-SKj6_rQU`H?$>cmfg~=X#5hya7P7fcotwnG!i6H%HR zC4#IAq%KcHX7UqJp~+iBLy**~NEc0hCx+~ENO*EhmXhF^%qO9Rq!wg~jHDlu2q*;n bq>@lXE}`%WCf||?LK6{?i$jPoaWMb@23?#s delta 8 PcmccB%J{@~!xK3G6W;_h diff --git a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests index c02c208617be79bc8671091badddcd83ac1ebc02..94c6a236395b1040f375b8c29814a43f678ecdd3 100644 GIT binary patch delta 480 zcmaE2d#jak!xOp5512zHPY{rrSP(Y3geQp6c5)$4=;Riru*nk`8&E`^q42^co3JcF z5)t7qn!Jy71(FEJ3bi`{ z4_G-SKj6_rQU`H?$>cmfg~=X#5hya7P7fcotwnG!i6H%HR zC4#IAq%KcHX7UqJp~+iBLy**~NEc0hCx+~ENO*EhmXhF^%qO9Rq!wg~jHDlu2q*;n bq>@lXE}`%WCf||?LK6{?i$jPoaWMb@23?#s delta 8 PcmccB%J{@~!xK3G6W;_h diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs index 79ca34ed..f81f0c65 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Implementations.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache index c9a0b3fb..7b7e8740 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -cb21fbd6437988fcfb787098d7235ff23802059a71376dce54aff99ad1f79cb9 +ee367d6c01ee9ea41181d388ac85f4142d202d34a7437d2adcc78a151d1c4ed0 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache index 12b334ae9db0dbcab3955e06d5c019001df9babb..93f8876345ab3a5a7f3bf6db06c863c1fb159112 100644 GIT binary patch literal 120961 zcmdU2378y5b(SqlvTjSVWJ#87`99UFJ+zX1OS_UKTasn%$_HS~>}>DuNV7BJ>6w*Q z+z=pK;l4w-Ap}AQ;YbL95bm20AP^wo$iWRE5D0-J|Ld;mepORd)6>&yJNn%2?V4Bb z{qMc%>N;N?zU`J>%jV6SckRjb#Yb-X%9oz`JqKeZLtwH?GT9w6*;Olr zDa6DZFPBdTDEfCAF8X^ut`|ReAcsb#3iXrHc29!;fM6%UR@L&lh=F}>2C&syxA<<4I5NP7tqcB$Xfv69!>b7lzW>A!K2stHy zz@tiVZ|S73RCmh-mKC^9KX6#s+r|;Ni^j=jrPN4FK|a}GDH<9nxBg0@@maVRoEmFP zI*~V_+nGy+;CU~=b-Pn~A(*WckNdO!c)40U-UCg&zMgVvtOsAWoltuh{eBz$egMCd zhV;pzf2(lOCu}vYHMq{kb;K>J*{A|?qgnUqgSx}(m6A}{D&vLvILcbjE>NKW5fvA= z7VJsfI$R{~99&~*#d!rVovz-WQY=9@SiPT%Uk`Cy{02NfDz*5~$9*ZK-%SOuj|<^-dN$@@oce3mGxQ@Dcml_j=pyAiOVxc&N z>Z_;E+lDU-7gK8NjYx(f5-#xqA#pSAB=JIABW{W1W__v*p?cKM_hhL z%iSQ_2coD+!wTv};7_i*7#GRA1lMGGd0ue51h%OqkAS=d!=;ePFF7il}i=BR;c5v2w(0@WbyZM zC?Y)oQtr*Ggv_gj%xiGJ#VK>VR4CR{{IEHMkDf4NhVH$znjI5rU)` zs#5lx92yznoUa$0ZxEbs#C^!gd7^;g2doKW`A$*NUi`}W-z50oEcoxj-R%<8OA}+w zQ>UT|Y6mnxS?4lFCKzCR&rt1CHKE-$k1=mA@>+QI^ zJ$1}4muDwR6)zY+-qW|W4<8V;>lE;}N|KRrrCE1a2)jcFJCa`5$?0-qhPt3yqazk| z_jGx5hTCgI2pbi`j^e)8X)l;Rpw=S_VcbqlN?xd8puAFd3K4e+5qIP6Zl;#&Mfoix z%MJG7os!<+q7KxHhr@3s*XSN0?qNdQ!*RdUsnN8Lo>sk3s+_{NYI?d_3BQW5uV@^i z=OAcyM>O;q#wZ2*>OVq=yjO^PB<}8}X^TkjSOB@(sjnwBwaC2{gk1Q2LinSE@IoiT zr<*~k80jANJgiC|Btl^Trumo!yzd9kbz@4u3;(Txt`KG zG-6z=&fvo|iBS^Nc>6f_Ivkw$a8R1HT*hD0uJWU4gH;Yeb3Ls`!~gy+m^q@vK*e7T%Mvx>K^^@77Z^1)hrMEE9Fg%jHd!%6{_Z zWiAMDpR3Wv@vxP z*ca^;no_@y=PZp$`ta83)tM4j_XOD-LZ98kF$)D&X1_)}|HP zb_h%jPNwg)}YnfW{`-rTnOYyn3X1RC@Tl}8V%rU z@$6ncV(b~xI8i5{XqZSt@;VL4>+zhWgCL+}D}EA}t>C>u1NlZgyC=HM=4v!B$?h8E zV-DO0V(zjxX&C+x&ly}M7PqB_Ay==ldgIL+l0U+87MBSq*<2=Z*<7|r1Njy_ryu4@ zUUmsm>1%XsJ+%kQZ249V<{#rZLo1D;463xaEM*~+Rs=rE$IIK>G-Q8*=L`cN64|&v z)=Xb}NnFE}i=%qGhU!o8{P@mWwGx#-gAXqrIyTrI$_SJk+dDLDe}?BQJsJgE5H57h zhA&zq%OSo~gZM5y-`~0Us$`BVdkxPNNaO(hU*P$b8QOOO3MLBJ!sn!eklKwBqEc@#dot+n z)u8_+o`cR^TC10)v2_i1?k3eV+~c#fBT5M!jvkFF1N)Le!S^_Lt(}PQATd24+72U zxFov2!QUr4G82YXN`y~jl9pc{tV(JQ2fk+S3VRKIJE0Aa^1gp1;;S{dXzh3|v?%%(|vwL?& z(nsqWoTbd^n5fL9Z9{j92^*6FDs+1)*vzD~>~&OM1gghnc|kjOW4pINhemHf+Qv+m z21`|_z63mJyJwx_vA>b6YtwW~eHqA7e--nDW~nT6d{kMuw+D6pI?D3LzdpL$zlYr8 zDGT?BQl-Doiw4}no?*~~rSs~xorCd;wYx&r-@E>qp z>&78>(I^`}wB0ga0~=!dbzH>u8@LX(VOvLSOPfWi*zQ0}j0dq1PIQuJP3%E@F$DoP zCPClEMS{MA z%e{`Y;-6^HfCaV}M=eZRo2^*wP(qo%uewQ^y$TnZWimNh~> zY^{*W(c&*uY0`UW%{Y1$8Dek1#zvC*nJrnaJnO?H;R23guF(&ocQd8EC{+TBIKk)3X zI8=?jXybaliOtp67>^yniT(sYqmFi19Eqs86@D&o`~r8f!hho0<+K9zZfFdPc3H$j zF|_B0`c?RWbN{8_{wu-#zi_`N4R>zbaC9-2L{G6Ovu%GZr2e;%`WxKc>o0{)o?oe# zFfECBrD#uYxIjG?P32cAxhJL^4R`-?t$!=z|BsOWzqqH<+CPcya6!16J*+*=q7x!6 zm0}UlJ9HZErGlGcBqRzq z8FQ)2gw*A@lMPnjes8KW8A-*!CQTIdVAEexy|v1P)GL&sc7MlWpN9sd8CZ3Un^&xnP?~Dxnw~9W%3te=ikhz zio@^5ZND3ZlIIE~H{tGX1936Ev}v`c?oZHW{IK+zwicf!WSlQ#T!4F<5-T?}dvf<6 zIWZI_8r-TdxrLCIp3R!n3-RpUIuR`!#~5|JaKamFR>sTzeg1t>YJapvGA>5EIX-g7 z0c>hGJapg)5*0W_H1^X%AX;vTOEuA#;kg4# zpurU`N%3s9pjMe;gVr1z&gB}MEAZ^zD;+e(y(Ttf`_t$`G{_FDV?Xy0O1%==vd=3dXezsQ1~Mka*Yro-=ZyecJC4lz$Y4! zHOpujH1sqPJ$N2&s|UTT7A>ec;5uy81oYzB-EI#~AnL$avv?fUcG6|=>i&4Ohz}c8 z@ceCM)U0)T#2>B}IgUPoqaSy2*Z}VCJw6s3NS>TTynyX!&c~zg;aA6uWF(^JShfi) zg96KT+}$fI-B>1l+QZlp97H?fh<0d*cH-GRu;)h9EOiR#=zfmpS`E*2cy3c_!o^g4 z)v4!NJrIoxd3?dCY0bd(0*9Pqs(Yhi6dfc^D=eub!arMQZJ?%fA`&-PLKMFp2jv+K=DI`?~z2Hd>fG zP#SC5lfO%7yBl|UJBM(0hY4v+kB?C`V3E|@GkS1%45E0c8rG!j!Lz%?&>Z(Yv_Yf> zH1C&GKQfh)j)KrKZn9TMy#;sDZ6EILPerpafk0HpE7cRUN1nceq^W2N9c@e;jeg^* z?H59B6+&*q{XS=`z`#91{KJI!hvV*UqnsKT z*y74mt9Qn+Td$c3vj1S|@XMEf(VQnU(n|Ti= zpU-=^b)(K<)CzPCt}xzwB*$Iv#=JWn!C}()2#(v5mOf6Fo+y*gd!i3$50qixJTA@ZjrR1du{Ubw^((@Yj?9ty?4MFLvd3xBm>!aj_Q4mi0bJcD=P$s1=S3+4* z$~j7khbCeaVv>Ga%7Q`C^D62@V@E#)YK-DjQR?b2R!tex&qd6nV_AH)PRUD>fQ$6F zLXC<@Nvo115w}oF6_Eugb$LRI_xxG;u@7KG92=&!S*xOHmmIQn5>6zYxsoR8pa zbYB)nHA4V3N>~vmgkjDoX#twYL8#>7I9M2^ucA;*N<1%0UDuN8(W(&rCl(8fe!9q9 zh}*D{GKc1LiQ>wHO`CZ5M7>U>mZ6d8r?tsXEM5`) zveEcUICMilGgS>+ONrvDgn@y=zC;&f6@XUY}YF1@ZmhCCBn4*VJ-rf{>X(~1`3gzNO%%+m8 z4ALmXqFE4oUMdszN$`U>t^^TpGiqQUZgC7R&n7Y9vMF_P)Cy6WUrB{B+89a17Z}+l+ZBn%>@~4Pj|c|LOvJewifNLUk}{g5 zC;RG%hDmST??wcdCDJ1T^X4-mWwwq;X+=r0hm4j_r67~lB`f(RZt-TR6f9}`5|Oc1 z3oWOm=8q>@f#)V_;-_#n2}^IoVbQRCuqydoY)aDP5;K{@W2@GQj5$Ifa z7>OlX^vg;iLZ0VBY0D{2snX?KtURrbpFG)dqima!WOEPBMiBSjYy@%7?b1|-;t-hg zlod4k>La39rBKk!7o~1gQfam$UZz7oU!eSq@~SQ6A)1xi@)=57J<@V;4ke%4n(Q4F zC-KnlOGe`LG4!~Y9^*FEne;?9r=QkgxkbEsBpKYGpEj9)^1`JeL~y=^0LirCgGerP zlVDW^QEhfp9o%_;IM1HxmXI4#MEV^y``^1ByX1he+wmm8n2VStsY> z)VaHm82{sAR}_#OhxIH#@)*X=Xy&YlJI$Pp($9$pX7G(>(eNdY!ve@17JVw(i^;l5$hsPL_p~$OjixzWi}Btfczd|JC*YFv zpQwG~J^(80`Z6h7g_K_0-PTH^baa{)lhvO=R!663FJ|Xl`oe0fz_7M|0CWIDopLLe$={Oby+eT90 z6U6R-Z^`fhEpA|E9x*h&Ktl~!_hKF+8gd5BL#GBJC$9M`Gs!Tx7xS1gba}=Rvqp&_ z$zY8JhJdHSxI?b^n9MD5{FhsU)+EroO&)P?m`JQaF7Tp_anX`t+LV^g?NA_Qtj91sX+I5Ogc4H z8HwlO)_EL5lO=Au0;iKV(uU3UT0VgR%~Zw|3*>S55A*3l2Cn<#QdoyHql4Ls8Sd;S zGnfzk!+w~3pTdAYG!OYzQ6&^oM#fqYSpAg6LYq=$ig2?P26`nTrQFSVLS}zD;dy-&LKPu;HwzGEZ=gnWV970kHdEuu-7nP8IC)k z0gNn%?l1(eV+gV|$OVLKeFm}MOIh;En>ue`;M{v%lkpYyg`sf$sXr~@Qb}f*H!;~6 zTvLt$-=!8W7o{=;Z)OOxxJE$8<{F8|){$Gpz@;DlNt$;OoYGA0*jhtMOPSe@AEuL` zwZzcT^1m#&C?7A&Z(|0_Fkm1NMX~SFw%(){qhNTmpxxhj+6W-g9p)P{63RL>$s_oI}P^-DC|CyK3_;D z8+R;SbZT6l-IMgHWq*%J=i&C6RPzE7p5O@$`_xC1(fC0PCf)6uUJovCXUTq{RkXwK=1RZ8#dC=kRgAFsrJlOCq zv_4bMBGKw-8ELr9;k(6vtyiW+(s5u7S^}FKrHQk%!t?9HqY-Hwnf`qi7d6Z)xYpo$ z9Lm|_aXkUo6LCEW*OPJm4z8!*dMd7`;rd-%&rdssnN=D48JsL+2-XLu(Cg{IYtri( zNZ0k63nz{HIXdZ?7G<6#lzBGpBUGVCvm;z!bubL9N(muSd@9GQ08U0lapSK zYc8CmD3ha;UIDx&C;dLs$w^$Vxo}dck)xAdX;J16gfg$fot*S)Tyxye22T6Y1n6uGcf>pleZUY}tJzM?byGqR+d9KJUSu{PgFz zUi1LylcTHt0+3CvdN0z+Ra~{Xc%SOc9R2i{7G>Til=&;%$xrXcH5c!bqD+oX`T+2n zob=a7Cns^e=E6yhJR9O4v?%j8LYWWYPEPtTuDNiMqD+oX`Uvovob*wolash!&zgfu z;?&fZeT7P%{o0RNH2S#E=o7e;r#^`*^&Z0xMu=K9%F$h)0%()FK8pxKsvdLEBEY7Zx@r7sGV_yFuvA3&Ar)gYjO29Jyj1bk%kFl0}y< z8+6Im;!Eoudzqsx-q_x297NXj`Fo2#Uoq&DdvQ|+T}Rbn{_Mr=s}`01L8!!sTyrmO z4wbSLx35`r`MN=u+>4u{OFqTz8y0>3(V$Q6#Z4JL&aJrplSQR(3YGZaaqh*D095y5wHm6kYNuZa=Z;^HYO9xfeHOaw50l_U{&zekN3U1MXDZXv!t`;^t5( zOL6-TU^ErCpCg@$8`mZG;-=`5PjUN&MW6pP=#zVKQ>IyRD{jBEsPrqL5}#zry|_74 z%2M3^%c9G#4Z7rB+!S5%DQ^F5(dRb?eR3~u%7jsF#qGBimHtPl#HWjLFK!N%vJ|)f zwdg`i@2Ga;y5wHm6kYNuZl?jaskT1dpwDyj9;9kBkC%NcWWGhKGlW)r*6ZmHtX5eH z-2#g`3k~YzUngjjt@)I@MHZFLd>~X(=J9f?<`!F2S|U{9vv|2za}JfVl(?l9U6vVi z$-SCWbjhcITnT18x%?% z4Kuq!`INp57Ns^Cl$xW`$7hLiD}Co$^x7o!;&a4vRQl|CWhs5fXE#MW31e)PvKnOV5(5BdD!8Jzws9i zkHm?iTWWP*U52w8 zIiJwSP;7-%2$)AF^bv|aT&8lmrL8xTlkPe?!H;3-hir~zz=Fl=082+F{4p&2gg>&& zpan}0u(&_IiCt2i0LUN*WylwxXuEi7a-h0$o!MVAi!r00OZ$%J}i4q4vma(iPsB>HwcM0 zS|s*CV%G;FGIQS~UVedIvPt)=KUJ!EO+=RL#2uh9QAr z*n(jI7~C%J^zcSzh&=)X9o|STzr_M#8$h^&FywosR-hg@^ zcpLkquan+K=>EXxF256^Nc3H}Nc7#fOroy?k-PiT`B|FG0{1{H!FU)hg7I)%CK%U) zXfDp$WKbRf(FEmQTm3vdzI30x+$ zH-jkc36BhI_Om{jMJIuYW1O;J+y$bv=l^hwU7iKXkd`#0$1F&9XR~H9zN;M78HU$9 z7@yV2+)ks1bhZWe_;C$m*@AHh80#s^XR$i&7ppUVy)cP03h)_Kzo`i}Wt40PxrRh8 zZ)B=8&0$Upm@*606+ct42Bb5b2?I$LFY%RQgwR50(~E# zr;ep=vV0y#t}@&wHIvU;aPJ51)SGD82{`#5$;!Z=(!f930{&Kjf6$I>Wq2Q>;eD(H z?`^=FwuQiL&CjA~Q;#GOd({(c7~02aXdiDudjM#&oDQZOywgdIV#98$R-T|K@*$8XK0%RF@eX^#;?^x8h9cn!EkCbKp zd5WgkQ!R=ehGMDr7u#NHkIsQhe$42iyDD~KsU8dyq_3}Crmmz+hhWPmw#CHO5+AcFk+~twE4CxCr zq%X7}y$eWFFXJ#n&DOZ!NB!EG7BAA2c(Fx^yK_(?-y?UKCtji{@luNt_dtm^r(O4L z@dQ_*d$;ThPaz(f@{7j<^$bs@-pe%gUT#tEVNmb?=aIck*;i=F{=P-oheO#cjrO@c z(w8anN==bJuqg5fD3W^F8Y`5lBDJa60P#x7sasUkhB{oY&XmUedf*)v+4(rut26~( zZBgJ}D3GNsMGEA1Brvo5Yc$}mwE%x4fM+-aQk>VD+S2lfUWV{>8p79G5Z(ubSq3cx z#BBAG#B2Lxyg>v1Mho~y0la&mP%^&B%5~>Q4l~2PNyGMs7HoxVu2+r{>X#F8+9>v( zq`4{&6JiM8tReg(3&OFCt``uqxnAP6xqgub{w)^pMSxE~Je$}{f>*j(sb4gS-Z~)k zRt^3iTi}laeumaCLmzZ=@Z_R+|7~84CT88%J<+-6AOQC zL0JOI3}54{M=~>nX9|RJCiyQc2#*2bL;1*NrqX*gmHyJA(s8KtfFJ41aK2B&`BxU4 zW#D|^j(lbS-!A}u0Cy_Ae~rtu%3vA*ALJvU8R`!LB>>HnsQ<=-x&oqZ4j`s;4zaAe z&pK;?UBRZj5Du ztt|IZY|c-va#;LtEzoBGJ@tn|fld$9vG1gK7-MNL)L+ob$=_K}p8)C;S&DTQ(3Uc- zV|A73w0)s&4XkbdbXfL_7R#Q5WgqvzShn5UryJPy_N8q!c4^=w_OipYU$U5X7N$+x zjqe<%y@sF_1c*rNK>TG3;!{AJy48>;WJ{%{mk3v-_VAnwF{ww@oy(4YZ?WT}VMq75 zwn>loM5)r>=S2h2Q764;CzgT6%kA;N&a${Gq#g;+h}|=T^=;u{j0=H-{(S`(M9=#w zE@~zG11?i<;V~e()@?7j%XdJIGSWU)Z8z`Nz@Ef?9T$oF1}>Ah$Aai!8*zxA-6#~N zO4XiivM3Q3y?vQ_kL_+XSxCp^FahVW24nzl>2rB;AG+I88yw%$#bxyWA zZ0$L;2Lv9Sh{*wb3jztiw{a1G@8B{4csz*Q`yDF&i3S}YKGE=^o&xQGQmlU{p|~|r zU+{m1Sc35{xCq9-;xfT_0*Kt_+9D*zY`GLP0&IT^cg)6apglgQ!lPdg?HT1}_&3NS z`QODw^1p}6B>#yZa_@PoRmOTMb7V zh01uLKF;m%6M^NYxRV|J-Gb$JfTiGk15_+tvd&+H6?!9q#n#NT56;gtRR3W?^%S6T zSCks6XkTW%i8aa7v@r>R5#-BCz%=S;hvt!pnp^GX0^cuiC#(IZ1>aMFZ|(SLdyGU?n2sh*k@)0-HI?$dTA-0-YK;ZW^MJtfK{p?;Qn2h|_ zIxIpR!eUjZj%b4g(F=j-kh@T0BVH11rk}S>qADG~8^gK0#yLYu4ebX>?f|K3vK=?ifSp83Do3dTCS;a1>Vx6j$L+ zwb0cT6u%D?``qvR3|b=10AbNk*jZ;Jdg1ZoQ1~MkevJ?=-}WsQ;je^ncXWmT{G%Bg zv+RR3o5MwWn&=*j=s$qy;kJ5HWn-E1UJS>ztSnpTYP1>d54B{rv>S2fz&;a??&1z zbqe(8es0lgHJsO3aK5g6sSF2Xz42sshZm0JQcH=df+T)aR53*4e1k+dn2SCX$9KKJ zCl?0YV8Qo#;A_*~7WnWn6n!Vm5VVdnN8`%gupn!lNVriTk^{^)SrEMeh}w)9bcE<| zy)=VL-ox9&Jn< zjeg^%*e`_NDumx=5&lPQh0heqB?P~~&`~IRaEBC5ADTPkAGz?ifGPf)_g4ImH2-7V zO)cuTA^kq*M>dRWs;;D_R!+R|TRMom(@M)R9S{aNC=7DQVvs)pCinb+kQ1O+*nmlP zCTPer{8ujjb|L?;kbj3o{@WqnU6Vx;#2DIGsa$HzMq~F17HJvkqeeOO_VN)8(TD}n zp8}CPWSa?*f6^~DMX6yXYK0XOdLrT=>zR&f5RY0Qz5@{5!wC_@TD??7gLyWbbT`Gu^-$S{blib=3M_ZwPKEkz3zk0v7WZ&MgavKKTCFfv_9tizuh-k=4H~;+ z5h64vBkH}{DBe8+*24s>hg)F16R_M3+EW7qTfIV~92KVR=z_r>qN1Uay=(LUx5p!d z;CqGOM_L5G3xeI1?I{SM+IGuyvr#TlUq-BIL=<5OAn{RekEG{l?h|MpCD0TsXxLG3r=7x2PkuDM*QG*4naC>s3{(=Y*GB6&*zi!mc=!Y#Y^(N{94 z(kf^A_a0!tfAjtv|D%%h7r0aP_+H$fi2IXpJsB6J)6qtMiTnF-{S_{Ev$hM|g990m zzaNN9$SIwWe*kwv{@1wN(NnS_FITIT$wIw2l?nd`fy;!S(h2|H;7<5Igv-53H!FTb zj4Nj>HXjBk6L?A|@E^gQz<(5%dqHHk;4|6&V}NCXPw52z0l(T0gtt{|=Z;*eRW`e-U@W{v}*<^R>!m^DhIB2{)w^?!U*K zaDN5Y9O2$EnBiOXRp2qg?eN(3k#cB|?4roJ0+&ZWRC#{Ibv7Bg3 zHVwWG;rMUf5H4yOd;+X4HZ0mlTJ(h2sz;7+jr71x}=b`)&~?0*9s z6KqN+*x$vSV1EynyAn^aDl;zCFu!b`(^$a4IEv_9#wD7vsOU>HzYkCZ{zBY&^Ow>I z{10#^@IS=WW@J2`e={`Mef4QCoL(kkt&SH>K;i-P=Gj;#O*sG?xCU1u>-)V&1)QcZ~8z+|Jhj zZb44zI&$~NCJXYgQ=!&?Y0UjI3usCw(7ZL}u0`embUTaxhXp*P>)`XRMLIY3&nR(#GQaXX< z%_sNfW((M;1=0c*$t_JM203Xq{YnG;UlzcWPJnr{=~x!)Isn_s1Z#KbaDQ!qOX&oc zHR{*1 zH@A-{oxt+;QJX@M0j$!??Qoh5$LFZXE_oW9cOp)Ra!B`Pk!JSUTw6xs?yhq`|z@f|=3@^D^A&{acRv zT$E?^E1d@M3JYRNC&av2-=-1NY1ydNih~1Kx!qY6x6%Tb(h2ZcxRZ%j;hr<#Y~^^h z1u&%(U_O+a^Cu)r5nf|~OX&pnY~0DdYjMxHHPLzLU1tGH=>(Sdlkx_uv@p}WYUfzM zQaXXb6;mu^-3oU3V zozPw+&|ZxDxVtNw9HPHJ3@J5|6m2hwKfRjev@ti#Tv1ses@!Czwm zPw6`Nv+>or#PfRa-=68QS%kf=HZWt#{`QIiHqacS&lCOI0w(mghx;{A##?J^Oo zaKGNjsM4q-&;pdvn8|dFVLxMdg{IUn8Uu+|^rU4TV40_)%t5`VW*IBs)YI6o#Dr3? zFjB@V9|yL@pW^Y~@9%8m{e(;SK|? zWEXnEE=kjv?GVh!-&+mL4q!du=uE;Wde)fiWQg_}n1m%|PX*^E(uRh8nwZumow$v)%2Em4`$?J|og=uIW z)g95_n*1ACMw3smaQ{TLew>)ZMLkK=nB63pQNi6E*-TO9Ko!CN5BiM)7Rwh@rIepE zwl}w7tGH5StNf&~-No2mYd{;n$STV?S!1`GvAfy8?(VVaqFHzTi^g<_F{P@07|$yX zHE;17hYQ8y_+;)MzcN`=Kqr3gs!%tl6nMJ}m5M)(8aqrmg@7Atc*Z-CfDH=^u^ka7 zH(#DGF&%yxvsf7IQ(`jN3$6wz*o|E{e%(wd!$9y5i<=mPB-r}xHCiAatP~r^C6I+! zJB00J6C~cn6#1Mkxv_f)Xp!7h-|G*WY{YNMp8)6H#lP{2}m;R@#vYOtVVncJ#r`;o>hT3g^7@t^E;Oe0SA;9h!(4%!uu!RK z74}k`5nSC{I@xH}eKPtEulFL6Az8SM732vO2Czrx~fe!K}OkE^X%a&`MxXL zq8-_g5yW3$Vo8+qza{qgC!vI+3i}U25zt1la!U4N+XK%H)DRtkNIY%&Bz} z%D8-Yxmn+bl^x+qlBK=a6}xo{;;(qUn?zRHx1$hIwsX{!ct-0oYo?flvM(J1R%{8S zP)!TA(H82B3@H0C)Qy@h2&HtORPhfN>X@H`Zad9hW2BUI3HIz2v5BHo3>LuE-oOSS zhUT)8--vX@FqWlK0KsUx+9H%|Y{>7IWr?;Zs}v!$Bx!$8-8ne8RT^BS7e8uQMj8ma zGaZ<-h#x7-@(xp)hCGVDUb!-8qdcFP&g~qg_rckR<#41KZc^2$B zIW#f?`+)vz=D#qR2+r7BfSbad?&pf%<(on~cIej-=DtFGVt4b@sjw(5qHPB-qJ&Gu zNFfMC?;kokaOkW-(4p8B%C)J2*S~F0=8;lpvr9-xdCrdh8m$*90nHC0a7(p*wT3In zq0$k9h5IKfRPIo3c)jvnPxvoF6R-NSkrUVRj9g`l zVM|+vl9G6BHuJ(s?4yXFh-!Lkdv*!29UXC_fK%Gy!o|!;t<(qo z>1utpKQ;G=p7^p#z}5t|R01|~;>t?Am5i63o7yAiamEyzlDrglRq{uTddlgU?W$0- zX3>ou0%ciA+V&LE_Ecs{^=f6>uQcu~)JxQ?4{qsDtceH7?@b|}f@>vC+ts0DH8;uR zeKJ;Z6${g6O;(uNw*6jR%jS**oGF>)6)WsRvnB(uP-7i8jOWQMvmo z$NVBySGLN^nTaH9Gy2FNL3s=IwDnUv4kY`MHnPJp8(SS|(kzb3!#?HAqbw+hD8kBNA|%rF{WR$EBPr*pWiIi&=pSSAeYx+8wdG)4$#FlE$MNJ2~eSgjPD zT*hA@3|G@ZXL4Xl?L@bd6Tiz6%R~fWWkCNMDwoihK2RE~7wWUJXqi}=a}aa(GDOU2 zARiHtPK8}lkHRna3jIxtTd7kpr3P+#rm{KAJ|-rl;nYG6vkil(;l^1~U>@~PHqv7z zYGS%7aoz1Tzk$^gLOh)1O8zpEpSTsa~qZ`7=G9Ei?MfQ$W|0vWnpst*P zBP(V{9w~~KUP2`M8ERH#{6~?^kWzM5(ZgHs$%4 zg^K2|2KYd=IQV7hL6im*JUXXkF{TSJ$c}Sb_)H5UAeSu&Pfb}wvvi2gD#w9&(N&LC zS*e|Ivapwi{0Gh#%G0p6MnO`Rp}@_ChnC=2k_9y5qzs+&UqevgVImk8#u+1WdV)B| zXN)X~{-UD4ftfu?B`zy!@gW#=b_dvD@c&XlPMRCp4hKB7PvE)$;EIN;F}-RZew= zEznjf%Di4C>&HGoB-#d-GaK6|iOrh$$KEB|Hnl6U}Wo z>#AtLKJ>CxZs8)@MeVrA<`d`AdPD)H*r1PW)pLDXX-Tc~rCOG=1cYf7)hwjo7F#$9 z;vP)8$qpwnarP*Oq zQ>BH709~M@qQcT*j?3NyRcGx;!EU7%`a7I>-6lUGG|jCM5QZfqakOsvL5sW-Cll3T zq6$awVP|y>?3*9Uc@L86R_WVS2=*@1HNB7IdRC|t580T|kxMDU+DSOM(e35se zRl#gz)su9j>srZ2341Kx?GTM%pb$`2S?Mz(^yrMCikGsW!6=ZZ=Vjf--!Mi*{1=Hh zzq0Hmq)G_jm0BQPw1L>Xd6Eh7a$6(zEp&oRmll zM7XeDwokFG48c!5}u|VVkQ6VMr)Oez2U?Hi$NUR@R zvp?96vlU9kQlmUO>|@EfKfYjZp&a;U9`W&MpYg}f7_B$`Gia$?k8^8D0n6Jaq6Km| z6O0zfZBI+@QQm2J8fEY5Vik+t%YFlKTCrlhh?P3w0*|fRoD5rYA>tPrS_95p$K(o{ zVElMbvMi^~QI_$N5Ufr1!^MWQW^*iDvstK>;^l{A3ABINk_kFgk@}7vmI1Xno--DL zu7^kcL60y-%PcN;Dizyupx;S{*OPh$5^fJVd-!s?!e+}ylG|4rc4jR5BK-3 zZe6pvBCNKyjA0cKt=GKKjgOXm7O~`0@(rRm<#F}};p=~elSxPtg|Xfc{_SCVNCj&i zXG%d6MZM7+FI7=Vp>ubAdq$?rV2;f0;vPv3WCg)OBHt`tSgMJO0UJ40h8WZ_8uZY^ z5#4ah&Ej3CXB(rlHGgrOz8DK-XTw$5XEgBst{z75DbXh7YGtH3MsM@BOtQ{V84Z`} z;rlr|AKVrVp)6p1?CHheHk(fNVGuqL6stkC;>`-sEDRW!aX*8Bw`IyTAGuB+_qiz) zK3O#BngKHfhOU$G$FyZ_Tc%v|k?V9{DHRHzET-t10W-w}b|uBNZE90w$~7OkPM@gr zQlaq4Vv4RAFjJHoSxk{B*L>tUz0}~QQ21mqMb`|NDUM;2OXsB`Q?B{Qb^5UaH-*9{ ziz&Khz)W$xn#B~Ea?MAs(~noVDHJ|gOwlz1W{MhLkCD2r$dqe7a-Ci)b5kgMvY4V< z2AEWg4`!(~w(LHVprGxx z6h2ur>6!uaP9xLjHB+wn$aQ){`MfH8vY4V<26BxeHSkYOZP|w{C>e^zwb`?tDYGsT ze;j7ck-sIMx(qhjlMj~`SXmk)!cbYV3PUw|grP8@p44`cikxkBLv_hzKZB+8jlE>w<>hWrdS;!wp}Xwd4GvB& zb8gR=kGnx((U~c)>mo0AgVHPP+zs7j=WcLta=Ia7KJEsEMTc(aA}@D?(j)EM4c%qu zZg6mNx*=me?goWLhi>R1FL#5|8}8f<-DT%)aBy4uE?xEmA}9lD{5ya!mDSs(7`*b}?D=D<6~Ze}ijT$??sQY^K>tj@f0 zqYk38>>P+P^3t(aZtN~Qe?J_YT>jXeF&}?F6c(MC^13eaayKZWKApRvyX@Qz4o*%t zWX#9ips?uB4PE5rBfG5wOC9@SCQ|nGf)`^6AV!H+RdR)k%C% zE31>b;?e3PJ3E)1g_E*nZgmpplgUZh87vZ!P*=A`G+W7oi(#3?IsBRa7W+Zg@$|cC zg>) zP}15Yi3QGLsVp|us)SaAz*?z=w^|&>u{u*ms#+x%U&o*q$Kj>co5D+lW=g_CEfSHS z&WfWtVF_5MOq>u$aaxRqS`?*exe|S8ZEFlAsJ^i^Rc?#pKWTB0*v7$R!-ofNCvlJn z-G#}-03+k!ir8LUPN7C1GP9v-g0^0eplcFA%3ER#7sPf;Yk`26Aj^Jw9y!Ah7DwOF z#&DS!sv&pyUR(q3BzTTFjDsn74%vq7Ze*KQBy|$jhWV7!DFH;lu0Jugl}tB-1+c<8 zi7(TaLW1^+UzZ|_Ex?O8c!;vA*P~4%Ok0@29OyvJC10d83TZJ@c)>}ww436Q0LxCJ z_9kN8F}%o`#Ke0R*n7(Cz*o!zhdERZC(`A&&!I%zfQ%c>y0RtyN)BD%p3btHURr=K zzXMcA4#y#&b;)enmRV5EBO_zbYillGM6X7;AX;;z7`89X`~pe>9V&}Q$DqnU5oTd* z`Z@EnqiZv!#Ek_u%MDuLLV zV~-_K5A0r(VFkcshq16q0>w1UPgdz_ECJ?5b8r9_jKdWiK(n=J13hg`OhG2AOIGqt z+?2ib%*!TPxm$j1VoA0Go|Pr7&!O#UXYZ~;Xxqrn>IbDcqGaZamfXWeqgIrbGjbm8RBh=H&ZDqD!z++X22p-Qc~( zuzmY1eS`MmcqjG>b2*iR@j(MD}g*)C1cm&%Q+_yjtgRM&XsN5ZPv66~1qVG8c-!+DPqAQYpq9l5GydjjHmdUN3^kCcY81C{Uf{WZcB8lWu zH;LF zmvC+X_Mc$y@t`-jLvBE%ZI#K7#BPQ9xGvf{Q(*fMiRvto9PTj;vqcHg_Zy=}(?-A5 zcPktHDDyc{5{h23fsfJ`i7j`_1+$_swG!k$KYR&lJCY-=Syz%DAFpM>}4{nJM zqA?vct8xjd3!_5>H`+6;I?_a^avH}5Ah1tqqU6^xPyl&!URO_Rw&d(43@7N)Ho54R z#%u=%uqHJWN|BC8R=HZOOcv_JDJT1j+UHu;!mm%u6dvS|ojCd-OQh~zY2 zA$RI>VcSe+sZs_9t~F&zXSvH$WKR z8V9Eg-ac|wth0KIyz1ugu)(uUr1O!@B_wJP#yN31Sj!oKnkWoQ+Q}Ek46ad#m_1ue zg^G8*jd&69LuQRzV#*ZU65@#4j=>#V9FJU(^h6@NL|@hLLmTeMRB-Z)^MP|y(!Oc^ za$FgUj7q6m`6W4ns{UTsDZO4CN`Z~gSGV$3sy)uVzXMvypSH%**GYaT!kS6-C>LR@ zsO;oYif$o$4&6d_O3B;in(!67ELKl_#S)#u*UQEuEGfxrN(B}!vp4`{{fbx|k=n4g z5+=nMWu9T9@JM$Yz|j|nhYlPmobd3g7au^FeB;NWli#)=dWih&7HE5MAkW5$^LT|s zo3^=@aSGjqYSB#u1l4v$whgWI?0G}uC!tLmKYlr>P{g;-bwd1kvCB-v%Xp&kU9sC? ztIk;*{H_!qZVcmhx%Jb@vlwN#PG2@QitCs$CqqY@oD_qr}g7-C*TlY&EszjStyU zc1CI#%Vz7DGCE6gdJ=-9u8il)qk+stVBU+kJZo6GJXLggoJP~c7b#E1^FEW=`Qd1c zWNng144TkKHIbDJ{3W=e(=Ip0In{FvaggO^%TMt+lc7$C=aU=(6;9(NBBJ9U6Bx;< jj+pWvPfl=EPG(epQc&S!C6)^Vt>I8vut7=YM;-njG^&Dx literal 116275 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

PPNDy3yQ}8g*ysXeRObusxb?K?yduSwhjOS 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 1.0.0", "Jellyfin.CodeAnalysis >= 1.0.0", "Jellyfin.Database.Implementations >= 10.11.0", + "Jellyfin.Sdk >= 2025.10.21", "Jellyfin.Server.Implementations >= 1.0.0", "Jellyfin.Server.Integration.Tests >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -7548,6 +7866,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -7625,6 +7948,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index eed27358..ee7ade1b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "di8TdLMk6N0=", + "dgSpecHash": "075xvcFVaIs=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json index a478414a..d4a5d14f 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","projectName":"Jellyfin.Server.Implementations.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","projectName":"Jellyfin.Server.Implementations.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.SkippableFact":{"target":"Package","version":"[1.5.61, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info index c2fa543f..16816d3b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532028800000 \ No newline at end of file +17715073217300000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info index 01691281..16816d3b 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044193700000 \ No newline at end of file +17715073217300000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj b/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj index 7b0e2378..266af61b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj +++ b/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj @@ -4,6 +4,7 @@ + diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs index fd597033..132fe3d2 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Integration.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache index f17bf68a..b97ff241 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -537ed3606760d44acd7bc6e65b7fbbcd67c648b7601a0092a41e4849777d179c +ddb13d3e5bd6242ba08d17a6cc85540e49394eec2edf9cc872ec58bae349508c diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache index b9057d88cacf414e9ae226c5aedf99bec991baed..93be7d1646b03ccdd225439a195767f97f9ce2d3 100644 GIT binary patch literal 120842 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 Gi2nx`(_X9q literal 116156 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 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.AspNetCore.Mvc.Testing >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -7446,6 +7763,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Mvc.Testing": { "target": "Package", "version": "[10.0.3, )", @@ -7528,6 +7850,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 16f3f382..5540c391 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "HPKM7WueLog=", + "dgSpecHash": "D2scobNQvmE=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json index ccffca37..c5c24c6e 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","projectName":"Jellyfin.Server.Integration.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.Priority":{"target":"Package","version":"[1.1.6, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","projectName":"Jellyfin.Server.Integration.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"Xunit.Priority":{"target":"Package","version":"[1.1.6, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info index 3e0ddbc5..8d37d693 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532024900000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info index fd7599b3..8d37d693 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Integration.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044168400000 \ No newline at end of file +17715073219500000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj b/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj index 21596e0e..ad569cd4 100644 --- a/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj +++ b/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj @@ -4,6 +4,7 @@ + diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests index 3af4f3a969c8886c9cb22dbd9b5ef20dfbd06102..d8354cd8ee2435b5fb643930a6bef43be15d806e 100644 GIT binary patch delta 472 zcmexnb*g?tne5~T{CN`#!X`gq3u3gL{E#hlatKq{48KNib&DqI4OzA4pPWL0#cVF9fYE;VDdE?iOIWU+z_Hn GTnqpPDz;bv delta 7 OcmX?A|IKPcnJfSiRs+2N diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs index 2992b3c2..854aab02 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Server.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache index 32cce135..1c56695a 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -722c7ea15fa4193ac04b639d9e2c825385c176bd6142be2b7fd98e062f7af432 +a95ab960fdeb92bcf8d5efa82c994b577092fc23bce2ddfa288b3f87d5c9356d diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache index 9a79327db3b31dc50b4820e1710e9f64a44de32e..49f102104d088afdbf04c1dbe2a9d0469413c1ea 100644 GIT binary patch literal 120266 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

u`>I8suNm~o-QASQiQL@n>lT&1Ayj%a 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 4.18.1", "AutoFixture.Xunit2 >= 4.18.1", "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "Microsoft.AspNetCore.Mvc.Testing >= 10.0.3", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "Microsoft.NET.Test.Sdk >= 18.0.1", @@ -7412,6 +7729,11 @@ "version": "[4.18.1, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.AspNetCore.Mvc.Testing": { "target": "Package", "version": "[10.0.3, )", @@ -7489,6 +7811,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index d4832efa..ee662545 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "jBkMKUNWF3U=", + "dgSpecHash": "XUZ33XkNcQQ=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ @@ -31,6 +31,7 @@ "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/ignore/0.2.1/ignore.0.2.1.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/jellyfin.xmltv/10.8.0/jellyfin.xmltv.10.8.0.nupkg.sha512", "/home/wjones/.nuget/packages/libse/4.0.12/libse.4.0.12.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", @@ -87,6 +88,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.openapi/1.6.22/microsoft.openapi.1.6.22.nupkg.sha512", @@ -129,6 +136,7 @@ "/home/wjones/.nuget/packages/sqlitepclraw.core/2.1.11/sqlitepclraw.core.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.11/sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", "/home/wjones/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.11/sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/svg.custom/3.4.1/svg.custom.3.4.1.nupkg.sha512", diff --git a/tests/Jellyfin.Server.Tests/obj/project.packagespec.json b/tests/Jellyfin.Server.Tests/obj/project.packagespec.json index 36e3e34d..9a0a9f52 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.Server.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","projectName":"Jellyfin.Server.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","projectName":"Jellyfin.Server.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"AutoFixture":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.AutoMoq":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"AutoFixture.Xunit2":{"target":"Package","version":"[4.18.1, )","versionCentrallyManaged":true},"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.AspNetCore.Mvc.Testing":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info index 277f9c0d..6e2f12bf 100644 --- a/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.Server.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532027300000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info b/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info index 8480c3c2..6e2f12bf 100644 --- a/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.Server.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044168300000 \ No newline at end of file +17715073219800000 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj b/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj index 9fe0744d..d76324d3 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj +++ b/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj @@ -7,6 +7,7 @@ + diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 0d129c0b64971afe9c1fac0e9512d655b4a382fe..45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de 100644 GIT binary patch delta 235 zcmZpW-et9+fp>BMcgW;AcBzR4VUvTngBWcm`*Vj*F5wBAJb|$SLquxw8>S#EqFyXK zll54vu*mqZqMMt;=7FZJj{OLRh}2|1PLau0oakoSam_(fJAqMZ@;+`S6wzr29upS> E092?*UjP6A delta 7 OcmdmG)gZm0ffoP_f&$F| diff --git a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests index 0d129c0b64971afe9c1fac0e9512d655b4a382fe..45a9e83172c0ac63c7eb4d224f0806b3bf0ad4de 100644 GIT binary patch delta 235 zcmZpW-et9+fp>BMcgW;AcBzR4VUvTngBWcm`*Vj*F5wBAJb|$SLquxw8>S#EqFyXK zll54vu*mqZqMMt;=7FZJj{OLRh}2|1PLau0oakoSam_(fJAqMZ@;+`S6wzr29upS> E092?*UjP6A delta 7 OcmdmG)gZm0ffoP_f&$F| diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs index 8dafbd34..e353819d 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs @@ -13,7 +13,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+460884fea323e8227ceed7e8c8f8b80773324097")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.XbmcMetadata.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache index b4d5acbf..eb4d19d1 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2261d56dadb06ebd1610b29ccb7d260351f4e232ab432c9cef636e4328c8a3fb +98aca52291be3c6ac1fd80fe4750c16a718d4719a412757c0918e86fbea772e5 diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache index 0edd8078bb62d5bab2b82aa3fa59eeeb0d580011..1b2d6c4bf895b90e6b504bff8eb525a4665de3f1 100644 GIT binary patch literal 60382 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 literal 55696 zcmd5_2Y4LEb*2b`5GjfjNr@sQQ4-Y~_i!leq6C6q2SgL3Y&A=Zy9Kc1HQg;pg0iYD zIc~9I$99~=@x@7;-W{hn#ZGZz$BC0TajKo(o6~#w-`?!)o4K92y}dn>{PeWgxtaI= zS9W&V&Kx^(U~J`*B}>Z7-O{)x|i zVbv9%{@{`&l<%FFW#-F8Cv)~xx#ZL`R%v0*@iG-VciNuAebLQT%eC^XXXVOy$1d50 z#hP2QX6#bQ$=emzPdV>YYnc%%J7NuH!i0R;D}hz6mYHla83&WGfXQB;$ymkpQ;3O` zFBFyn6#cslM1S{z-gogpj!)0q)ru7#>)YaDbxNM=EzVZ$qI0%fJ)J989V@h6cF-EM zhTE8P!e_BRU@=ZCB8_>uFlIll_1FN z=^WgZ0vy$YXU)d&77I?UTnQggYoS#0?3scCL_>H~M@P3tgQAk-C>a2#SyTz`ch5Oe zb$6A(vI^JYg~P(0Hjcm?8s`>Dt{0kue6n2=8cJ4f{nbL_t8ulB8Y@gXkvFT_nM;M> zCEGv`8>QQ|#ZvCHv*_dt<=p8EG_{5@1$QQcx7!Y=Jx0GDq2G_bKl<+#rq>2=B`F(0B;|V00i%?>Yv-!2=b|xyc0#BS z*>7L-H?GMI;7KxW1d)tQpkqcEZf;?ul-Y`U${O5a7b^3%HH?Q+m<|tXDQ{Qvcvdrq z#!rq+abY)sISIQNM8a+XmD&rl@K!0+3NHL*d*x~evQJ0_Ih4&1&7s_i`yECor-n+1 z5;PYARVhji4@nB%Cb-^?D=Byf=(v$8`npS;))I`)2i*3&Lb3y#d67ylV&hdQzJ8pJbN2?#{E28F z5T3=gYSz5j9;Zfqu6zdZJBJq;Rc%e_RHKIt_eb2?f?b&Q7V>V{e}RpQQr7gmTjaJF z5^#nEoDp2hG2uisiG%izhCJFX4NV9Ep@xlx%rMa%W{Z26o@-<-=;msEE%?;#cQn-LxzQe z7oN_JyA+VSasO=G&iD^TwQEq!LV3>ZqhHtjrV|pYY*-h6X4?gr}(gVDURwv z1=T~ie^2bF3-y-!hEaVj%@Y!`kb8zY_l_xm_u@WL3`!P}JF^`^6`fdC4-8g8d5k z1Gr!4{8>VSbgopc`7Kg0j?vcjXs8BdxH%6hhz{XC_Nbb}JkHoBdWtwco%s$cV2|K_ zu5YhDqF;yS$OF5;3|H8%8jE!yeWt1Pg0`@D9NHfz@>8; zA6TLqw5M}*`xpbsXfI0O`VR55%KVtX`zD7`+|fE|N=98h@^ zYZ~{p&f~sPb&Kf6p25g?+*;#Uvj~3%PAGUz;{JS0Jf2hYDrn%%ma9dpJVS4XBHHn2 z>lqsGCs62EP>4G8Cp{NESGO?=6^vLsB47>UN*;bK=%u(G?jBbFQ1>XP@LmUav0tu< z;7R=+$%YU6hMy$EbH}O>9|go06Iqb(&f^u;iCc?B49(^Iwtu959|IbC3dJ5v! zWnCI9R!}_&JkRyaRQe~fbx=sP)a!xl<=#DvdT5%;Ld8dwg?Z?`^T#oWKT~i&1-U!T z9xFdXBXZlrp<5bdoGd@X***<6RJ+(9dV9=(jvCpPoS7otTQp>AjRu2m;qc;MW@-W% zFyMrVP4+g=fiVfngGi7AG7o2#oUr^NbG4?u)$t+N*O%4j0)~uBl_ARraCZq$T~jG84SCj zIh}zTkR)2Eq|s8PGvn9h=92Aa|gS3@?%HkbUOBKalUnT**t;Rwb z4&`M9${TUN&uE16BO`;B?G+lDZ?m$fQMtLtP8{U|-XsLPf-5~GuY%|wJ-=PlIF%wRi80Ed&oHv}Lpv+8V*82~}<5d{9G1lSeTaddkdQV($jn2mhk0~3QB;&$)wiZih z083>WL(3$A+ad%UF=$GeM3WNraljcr zCPm6dHwQ5mKzaJm>ZWVI-!`VdRx52+N?XYrnUv7)x7z5h6=D00ZdWVIw$ z=i2F(1x}QFLu;~iQmmM2{H|}#(eDGI(M5l+R+>bV*6+W2>94h-CBfP_l)PFb^Gao< zNb{Q{lxamHfm#A|yPjg1`D1+0y&T4($j^O`?nPQP9yy`m|F z*2ZmUeX;n900#T<QURxT3r@otPVYhb3Iwj`LLs}n;C?JtKb;7+XOdS1!o>E>U{MZ6LY5!a~H0?SoOw4 z(Q`=8%Dtf8u6AQW?-xR8wOeeViB`EWp&21`5Z4R3oQz=@6&R>Ky;PQwF?ib;yx6m1 zQLEfiT0X|0?O@Q7Ot9y~QfHgB@?y`x23bm>Uztm}G%8mW45J%NV%$&t}-$k63FJ+qF@he+G>&2fMVF zfickgnLRJU@-K#jFaNrEV+bHB`mlK74ss0`rKqRIw|AV5p0khcD~8l$Ucc$j6yS<1T$*4()Ck z7sJ7qaV4EVXY8I9YSC~=dK2eN0G~KF_kcQ|FlSG_An=bbuMw1p-Ou|ND~`0OB*gKt2#A*I{^R7 zXnHNtKXparhmckWeIw|@pl>ZAks*gkAlcaKLqN9lO$zQbkfIww+>SE`eCH0diBCdv(*%x z^dlN&epD#)W4Mx&J`U=IlO$zQbkdIlZylsM=_imzPU3p?!bz@|qLY3Sfa@StnV&)$ zDf0;sIq8$2UN}ioCPgRxH1O6zs$M^XG*z!&IO&v~qLY4Bqs-3ODG zOo~qW1>miNR408JY2+lXS1+7&x}2huJ_EpYkgCitB8`;!EQp-+OQ2pjNm3?7C;c+; z)mb!hzkxJz64&dk zJ?L6gye)f=r|73I0COFr>hqgOBYl1gM1J~h(0ea{J}J8DcL2E#QdRq1q^YX);(4kr zr0A#L(s29(Zq)duV`UBvtgH$K|A=1c6T(4d@$xE{#{zm{@2dT>Z zG15qxKLL@G{uI;;CrQer=%hab-a1It>(7y<>h<;>R1)Xsw;aSaS}8tGf1%OnFNH>b zg)4dLuR*c*mF!@Is8ypB-SsyBT?eV|`dg%tySQ?_b61+3r@sU0I!M*%?~z6teHldV z`Ug<&+{HCY(Ov%t&~=ci+&>{rRqh>$o-PVZ&3EFaao5OC#UlqQ9|P2-pkdHD&_9Ff zAXTM*K^m#V2Vh^lfGQ~;bH~!ft60x+;T{$;0hGH7fm=P>Bz@rXFqvm6C+pe`|F4p9o!24>w7dbi(a_HTwKtgg&W< zn>2i!TDZ{)_&VULHNs^`ry79|il-iK29=V8+ft1#eG$5(9&VB@>4e+m8h!dB^hrJ3 zq=E3%!flyGr2(N59|li7+zcuu3AZaWx-5^-CG~KVbV(=NR%rCOGD4r!!%Z5}Pc7V5 zYE-&PsPqZcaMafRBq;T8GpLj#+*WCHSskHE>ft8ol1{i?t0C*TDYy% zsI*R~^eGW;H06?dxEWMR5^mRMbh$P{m(;^e(j}d6Td&dQx(Izz4>xI=CADzdpiya~ zP>D|-r52fPTbwCQR$uwp^`L@ms&Mft8ol1{jdX!IG4&?ng(xZ$nZI<1;o%x%@^wN2>7Cskt~@JOmOKal7`uOxxD zU8B&B2!&#QwVGU^bfRykMyXv9O7$rE_$+a1(YITp*8@T?J^|jN=+oMJf6nZd1 zp&msaS16t6dq|_yScFov6-TQ3BVqI7W#CEw)_`a_el3Wm6B-cV3Az2S1B-erJAQj0zATfX17<+#uCVc}Wk@Srql72m?4pOC0K)U&p(U|)$ zG1)gj4#}qdmq_*|P#vVo-VfR7?$5+P+ysFH;${$mxCK-PsUQvjg!!w*boXy!5H|x3 zhj^<7;z2-6xW5yVcAJoPJFaAqJ2cV`L7MsN=g#+kVleI$FzymC?$*FK3>dxGABsWY z`$LgM?$bay0w}S!a%vpV*!gLRK?Qa{Ku}O@0TCz*R0pYXd$bc!iT0ObmdXGCff@u6 zs4S=sQbA1uRMogYUa`5OZi=TX2DTdlB!W2%BA6qfI!J{%1(+9fn=EF^QQ#qr{UE}) z6;ubQ7#{}4*n?D2`&4zX8&uRm>1;14+8aACF}=Gv{Oua}#{fV6Rz4Ajy{ELz7K6S+ zfxc4%{WX9dd%ZQ=HzWORxET0d3i#a`@W%oEqHWW~@IIj6-J`)f4ZIg=8!v|TK?UtY z8nh>X_R`ztizzauD6&_h$Vn)YD8^IY28@BHI)>LR;~Maf0DSzqCERQ%?QOys^nD8S z2@Uku0{W%BjTlpEzoOIujZ&|JQWs&HF^2S@g7lCE>7zgzyGzZgcJzUohg){=UJXMJ zMe|r2NdwfG~l01X5OURpfQA3C|V=5h2RGQYP^b}OO z;M=G%oF^2VCp9>q2F{CkN@mbQctpSrI$^KXz_kJQ5;#3m2m5sz*fW3~yYV5-3B)~& zR6iig&con+GS%XbYM|!;{l&D`J!m)FiCo9Q!ul~KP9E2w&I9$uI)yU`4i&2@rsMWz zq}ZSv&2kx?ft9HTgJqx4Sk{4MFY>9KIs==YzPNR9mj(_uUNe~XNsVb|VcO?n4uo}% zQ(r@br+n%x`+5!HIUv3iPXE;5HdSi9JQY-j=P8XH=V8aBo1L;idm8MiFKmNom~aME z2dTq^F2tp`87c#igD?V+2N3`VR0pX5P62>=I;Opv_aHjad}ptIVaF8YS26bG(FwgmRab$!1S!Z^ac&4DlnO!)y77#cFfaJ1DiZ21lpd zBlrviQ=RmJ@tJCWS~58R<2g5mQRuI=-(T_l>UAW*WHnfN?w)DkHxk`vVb66VfZ{_cz1*0VFyQh&$=aR zpY7Qh=}sy90xLY*C|s-NZe z#v$u4O=0#j)8lvqGvAaGB}}%vr8(<}vp8F|=^<#^Mw3Ai^G1ews3Asj(j<<@#U6Ux zZ+?=(=1mOk?F}{)#hFEG$}R$4hW)J+e1#RHV0snztELtXINmWkcN&lAp*%Yawaqz? z>v+LOaHcNYxD2Pzk643oPvKogM_O3JOeXWtxHL)DII1=}XE2V^c)?mC7NtfYxZ)-SfI(>AxfATsV&8Qv`N`-N}y>du&Ka#AWtB%>;{GpO?#U^p; z#||8_EgvaOgI29aO7{<0qt?hR?D+GRQ>UpQKXtl)6q;nOXGPeN)RdW>J>3t_S|b}7 zC``tP69p-2<6P>ix5ARv;1;`3nYXRs(XBU%0>RnjbozYb+-j7GJi+=tZ3+3LYZ6K) zT|;jK(ORYi66weA`0EuzgF~a%)}di*FtAUEC!1*=lTD>skID8m&u$h18i%mp;LW{N z+bx|J6*raC9HrgA%>u$Z&Bf`=ZIuT*bK8%Ptd0lE*x=Dz97IoWaNPDXiaRU2O#s0S z+YL<`3gM-!>3O$ET-gz=5hrzTk<@F-kH|^9IylpNXMD!|=_e`tNb88DIpOi%+vCd! z3z3BA+9>KMxE&f1&3BX)Rf=T9IZ1ptHuuKKT%q*-BM3xU!Ja*5uqz4|XVm zmnAJ?*j0kqc#BX;9vz_3^sH(*fe9HL65lw#h0VJKHJ1Dql5)$Zwt#K$ zDln7@M5&J0Bg`Zhm0o(1Y=)E+Vg{13(aphf&D$NxUdl@SyM>aQ^E*4zoXBX5!mX23 zflp+OB$1MoAc*DsdJBXzAlET`o|s=Fqx9jVb!zT!w?=s53#s&L|J1}xu`obQh82y!2-HT-hl(|!-e4H&=m$`1@LtB- zkeMV7oS57V|g8W<&+{8!4pp^@M;-jp+L!Sxoc9BiwG1ENF} zreCS(rl_LMIVZP3g9SlrGe8`cZ)UObWv}FT#Otc_BO`;B?G=34%eGlr#3T>du@grr z-{t5&J8N_0GfuUDk~tbg$$91Kfau%$jqt&BhiWu(;pSYgu(;2`D2bEr-)|Rc&K1XT zvQ*)WlfV2#b-}ruI&-7OfvQ$f89biW;H0sXy!78L*@eZLTeD{D5|G#x*H1Z*?s%rr z7hfOFeB&XpsEV+r^QYTPt~HzRWJG%Gty=zcrqPAC%Z#u53`s_{Fl@|+Q7^Ypo(te+ z8eMSnghQ=pR}uSAnH02&3kA>h=BtiP!!kj7hAN%m?AmE>v4GxB#Tp9=tn#0iEi>r7 zQQv%z86OqTp?JWz2F7^Yn#KG57`@xb#Lv<=l5Jxnq%nS4!g${qx3++w@fPxK8Bfx7 zYiM_SMpi^&Fh}8sSZ!t6kXL&U+VU~X5_l&TE6(!f9XI(dndrYw`DXQw@5yACiD3VZgvh zdz?zITzYYYuU!ejXrfYmD77^2a8pQpl4#O317-?o|IOH@NK~p1rItEUR7iZ1n4)V2 z%oNhzkg-jXs8k$ZTIzb-6cV2#rs$dhGljIL zUTjk&D%FQlOHbL{6cV2#rs$dhGljI@TWnJ#D%FQlOHY@%DI`8gOwlz1W(sL9ve>3b zRH_f9mR1Vf6cV2#rs$TzI5&l|LsndCY&Y)|rhgGHYZUDFFH;622`n?Nf=a-HH|3s@`AQ%>=@td}L z6loiwJChf^A}Bf_{y4^*6Z{r-H51rqA{{O*u=p-5aRWyfDoIgcC@&)nh4D{!CWCHt z=sM0exuLq`a)`l_dPjU8>5NtCbFqPY{6Rr1(7#Nkr?~=rK zR+hU#>X~)!hVF`UHyAjX%(*RLIqn9DMQ5hm)kRtE2B}xrxf{AG&fQ?(WOPHqa@-9P ziw@n;MOp3!sYlwm8@emb-C*EkbVI^&+zk?o4&Bg2S?&g@H{7`!x+~7zVBlnQL&9?0 z4HAnE-Oxo@?gptR-nkpPE6&|u;AC_|!gAaV5{nMq&_!A925A(ab2oHXoV&rm$>@fJ z<+vLp79F~wi?ZAe(g;N7Zs@K!cY}eG(G3a9aW_aTI&?!9WskBpvpU?-u_wm5=D<6~ zW@aXT>`Y!%3QJ`$t23|cQ9*Q8oCA?YUOM*5p6-hC=fl9sD&$773Xd+a5B0fVL9#wiA9HQ=%Oqi*=-$I>ev_KDeySJYR-1-OkUaDO<_L3 z+sdai|2)(!gH|W;L9L`t>WW9Jll1IjI4N1-Rwr>jiJX+2!GQSWZ*A*WDAz`QVzOHK zie#1irO5K;_a7S?f3<$sF(5wSxJvposWg574=ok sH2O$-vvfyaJgeU~`@FF5IOG+6YjI1nwB|G7RbdADLO8_P_~Q5f0XrB0lmGw# diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache index 4dc8cd0bf664a27d36ae036a6695cf9697034e05..e70606e8fc77ca0b9872031a4a13fa2be27c43a8 100644 GIT binary patch delta 2577 zcmZ46!8mm(BL^F!J_7>-qyOYUQQ3{EZCs22AXZdXYEDjNT4tVJaZ0wnk%5t^o}q!B zk)eK0W|DqhYKeuOfxZ_^NpMQGUP?|5BO}lthLrC$n*{E0FfuaoAS+;e$jTvC*n zTmn>HtZ%4iH2J@tB)d0Q%5n028&SiZm-@T@-vv29#y2y$D8D#Atway107);{wIU#| zPiEwBs^9u&!gHqj^me&&tNweP7AIt{Fzrg+sUVvWX*cc2q*S?%IS1`UL|<>UUn6L^ zj{CCl(RT@o>AKS;UKy@fx0iPTyT0m;+Fki4`Ts`tUAblY#K*G7)tUXpW9t?*5!-bq zzfNn;pMK)Id%)A_F)5EE=DXhelC7mJONC6T&86_nJdLSY>Co?s# z1Q=aKiA9yLfJ%gfg9k_vh;Rlg@_{Hq#9`0EK4=iCp}7OB3sdXh3QRY&z|11f6NqF8 zOjgj4mP89_U>tz~V+ANl%0R-rIJGD2+5`#^khZ}U&?FWhAP-;*WAy59v!Cn^8OA_RJ0`BUBt@^ZD6=Frw;(66 zBvs!?&p^)<)`~F&wqk;T3POuAL!b%};d(CY?u$v_b_73~8b&5)Ex-zHI&}8WZ0q>B z%Z<ldyhJPv_0_ls+HDBPWyGP_2PDc@$KHT z`FMWZy8q~ZkmB4)ew@-3K~r0`wX+@PU;H|$?EdR8!Taev>rXY!{gGV#oA>YDy1NoV zCR441pFK;j-gBp>@YzGD?^R|iIOf#r%?CFf4oYlTza_GN7Gn^aYY`y^_B*ispdyfL YXlRjSkeHTaVrprTW|_G8ucZMO00gSLT>t<8 delta 44 ycmbQblyPkbBL^F!Is*d(qyJ<@71@odZCsmYa<38EEUvX)hS3uwwz0+ diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json index eb6ed0fe..21574963 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.dgspec.json @@ -69,6 +69,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -114,6 +119,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -534,6 +540,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -584,6 +595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1004,6 +1016,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1049,6 +1066,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1626,6 +1644,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -1676,6 +1699,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2099,6 +2123,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -2151,6 +2180,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2722,6 +2752,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "LrcParser": { "target": "Package", "version": "[2025.623.0, )", @@ -2807,6 +2842,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3230,6 +3266,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3275,6 +3316,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3688,6 +3730,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -3751,6 +3798,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3958,6 +4006,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4388,6 +4437,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4433,6 +4487,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4850,6 +4905,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -4900,6 +4960,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5316,6 +5377,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -5388,6 +5454,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 480d7c0c..09227534 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json @@ -109,6 +109,27 @@ } } }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "Microsoft.Kiota.Http.HttpClientLibrary": "1.20.1", + "Microsoft.Kiota.Serialization.Form": "1.20.1", + "Microsoft.Kiota.Serialization.Json": "1.20.1", + "Microsoft.Kiota.Serialization.Multipart": "1.20.1", + "Microsoft.Kiota.Serialization.Text": "1.20.1" + }, + "compile": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "related": ".xml" + } + } + }, "LrcParser/2025.623.0": { "type": "package", "compile": { @@ -545,6 +566,102 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "compile": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "related": ".xml" + } + } + }, "Microsoft.NET.Test.Sdk/18.0.1": { "type": "package", "dependencies": { @@ -895,6 +1012,15 @@ "SmartAnalyzers.MultithreadingAnalyzer/1.1.31": { "type": "package" }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "compile": { + "lib/net5.0/Std.UriTemplate.dll": {} + }, + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": {} + } + }, "StyleCop.Analyzers/1.2.0-beta.556": { "type": "package", "dependencies": { @@ -1070,6 +1196,9 @@ "Jellyfin.CodeAnalysis/1.0.0": { "type": "project", "framework": ".NETStandard,Version=v2.0", + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, "compile": { "bin/placeholder/Jellyfin.CodeAnalysis.dll": {} }, @@ -1082,7 +1211,8 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Common.dll": {} @@ -1104,6 +1234,7 @@ "Jellyfin.MediaEncoding.Keyframes": "10.11.0", "Jellyfin.Model": "10.12.0", "Jellyfin.Naming": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Configuration.Binder": "10.0.3" }, "compile": { @@ -1119,6 +1250,7 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", "Microsoft.Extensions.Logging": "10.0.3" }, "compile": { @@ -1149,7 +1281,8 @@ "dependencies": { "Diacritics": "4.1.4", "ICU4N.Transliterator": "60.1.0-alpha.356", - "Jellyfin.CodeAnalysis": "1.0.0" + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Extensions.dll": {} @@ -1163,6 +1296,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1178,7 +1312,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Data": "10.12.0", - "Jellyfin.Extensions": "10.12.0" + "Jellyfin.Extensions": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Model.dll": {} @@ -1196,7 +1331,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Common": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/Jellyfin.Naming.dll": {} @@ -1213,6 +1349,7 @@ "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21", "LrcParser": "2025.623.0", "MetaBrainz.MusicBrainz": "8.0.1", "Microsoft.Extensions.Caching.Abstractions": "10.0.3", @@ -1235,7 +1372,8 @@ "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", "Jellyfin.Controller": "10.12.0", - "Jellyfin.Model": "10.12.0" + "Jellyfin.Model": "10.12.0", + "Jellyfin.Sdk": "2025.10.21" }, "compile": { "bin/placeholder/MediaBrowser.XbmcMetadata.dll": {} @@ -1477,6 +1615,25 @@ "readme.md" ] }, + "Jellyfin.Sdk/2025.10.21": { + "sha512": "1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "type": "package", + "path": "jellyfin.sdk/2025.10.21", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "jellyfin.sdk.2025.10.21.nupkg.sha512", + "jellyfin.sdk.nuspec", + "lib/net6.0/Jellyfin.Sdk.dll", + "lib/net6.0/Jellyfin.Sdk.xml", + "lib/net8.0/Jellyfin.Sdk.dll", + "lib/net8.0/Jellyfin.Sdk.xml", + "lib/netstandard2.0/Jellyfin.Sdk.dll", + "lib/netstandard2.0/Jellyfin.Sdk.xml", + "lib/netstandard2.1/Jellyfin.Sdk.dll", + "lib/netstandard2.1/Jellyfin.Sdk.xml" + ] + }, "LrcParser/2025.623.0": { "sha512": "gJRCaoVeYfN36HAGzav75T/Q6NsfYEkK4p6PiVTF6R/NU/JL9U6ZXOw1dodYe81GzaQpef/JNX0/drtJ6ZofMA==", "type": "package", @@ -2265,6 +2422,142 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "sha512": "bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "type": "package", + "path": "microsoft.kiota.abstractions/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Abstractions.dll", + "lib/net5.0/Microsoft.Kiota.Abstractions.xml", + "lib/net6.0/Microsoft.Kiota.Abstractions.dll", + "lib/net6.0/Microsoft.Kiota.Abstractions.xml", + "lib/net8.0/Microsoft.Kiota.Abstractions.dll", + "lib/net8.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Kiota.Abstractions.xml", + "microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "microsoft.kiota.abstractions.nuspec" + ] + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "sha512": "pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "type": "package", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net462/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net5.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net6.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0-browser1.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.dll", + "lib/netstandard2.1/Microsoft.Kiota.Http.HttpClientLibrary.xml", + "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "microsoft.kiota.http.httpclientlibrary.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "sha512": "n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "type": "package", + "path": "microsoft.kiota.serialization.form/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Form.xml", + "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.form.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "sha512": "4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "type": "package", + "path": "microsoft.kiota.serialization.json/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Json.xml", + "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.json.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "sha512": "tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "type": "package", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Multipart.xml", + "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.multipart.nuspec" + ] + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "sha512": "Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "type": "package", + "path": "microsoft.kiota.serialization.text/1.20.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net5.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net6.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/net8.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.xml", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.dll", + "lib/netstandard2.1/Microsoft.Kiota.Serialization.Text.xml", + "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "microsoft.kiota.serialization.text.nuspec" + ] + }, "Microsoft.NET.Test.Sdk/18.0.1": { "sha512": "WNpu6vI2rA0pXY4r7NKxCN16XRWl5uHu6qjuyVLoDo6oYEggIQefrMjkRuibQHm/NslIUNCcKftvoWAN80MSAg==", "type": "package", @@ -2634,6 +2927,20 @@ "tools/uninstall.ps1" ] }, + "Std.UriTemplate/2.0.5": { + "sha512": "PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "type": "package", + "path": "std.uritemplate/2.0.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Readme.md", + "lib/net5.0/Std.UriTemplate.dll", + "lib/netstandard2.0/Std.UriTemplate.dll", + "std.uritemplate.2.0.5.nupkg.sha512", + "std.uritemplate.nuspec" + ] + }, "StyleCop.Analyzers/1.2.0-beta.556": { "sha512": "llRPgmA1fhC0I0QyFLEcjvtM2239QzKr/tcnbsjArLMJxJlu0AA5G7Fft0OI30pHF3MW63Gf4aSSsjc5m82J1Q==", "type": "package", @@ -2957,6 +3264,7 @@ "projectFileDependencyGroups": { "net10.0": [ "Jellyfin.CodeAnalysis >= 1.0.0", + "Jellyfin.Sdk >= 2025.10.21", "MediaBrowser.Providers >= 1.0.0", "MediaBrowser.XbmcMetadata >= 1.0.0", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", @@ -3031,6 +3339,11 @@ "net10.0": { "targetAlias": "net10.0", "dependencies": { + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.BannedApiAnalyzers": { "include": "Runtime, Build, Native, ContentFiles, Analyzers", "suppressParent": "All", @@ -3103,6 +3416,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index 41931eb3..a07af230 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "9WOUFNOtj+w=", + "dgSpecHash": "q2v0GJHNxxY=", "success": true, "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [ @@ -12,6 +12,7 @@ "/home/wjones/.nuget/packages/icu4n/60.1.0-alpha.356/icu4n.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/icu4n.transliterator/60.1.0-alpha.356/icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", "/home/wjones/.nuget/packages/j2n/2.0.0/j2n.2.0.0.nupkg.sha512", + "/home/wjones/.nuget/packages/jellyfin.sdk/2025.10.21/jellyfin.sdk.2025.10.21.nupkg.sha512", "/home/wjones/.nuget/packages/lrcparser/2025.623.0/lrcparser.2025.623.0.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common/4.1.1/metabrainz.common.4.1.1.nupkg.sha512", "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", @@ -37,6 +38,12 @@ "/home/wjones/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.options.configurationextensions/10.0.3/microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.abstractions/1.20.1/microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.http.httpclientlibrary/1.20.1/microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.form/1.20.1/microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.json/1.20.1/microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.multipart/1.20.1/microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "/home/wjones/.nuget/packages/microsoft.kiota.serialization.text/1.20.1/microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.net.test.sdk/18.0.1/microsoft.net.test.sdk.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.objectmodel/18.0.1/microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", @@ -48,6 +55,7 @@ "/home/wjones/.nuget/packages/polly.core/8.6.5/polly.core.8.6.5.nupkg.sha512", "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", "/home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31/smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "/home/wjones/.nuget/packages/std.uritemplate/2.0.5/std.uritemplate.2.0.5.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers/1.2.0-beta.556/stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", "/home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556/stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", "/home/wjones/.nuget/packages/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg.sha512", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json index d5c0b4ad..727db96f 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","projectName":"Jellyfin.XbmcMetadata.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file +"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","projectName":"Jellyfin.XbmcMetadata.Tests","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/","projectStyle":"PackageReference","centralPackageVersionsManagementEnabled":true,"originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj"},"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj":{"projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj"}}}},"warningProperties":{"allWarningsAsErrors":true,"warnAsError":["NU1605"],"warnNotAsError":["NU1902","NU1903"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","dependencies":{"Jellyfin.Sdk":{"target":"Package","version":"[2025.10.21, )","versionCentrallyManaged":true},"Microsoft.CodeAnalysis.BannedApiAnalyzers":{"include":"Runtime, Build, Native, ContentFiles, Analyzers","suppressParent":"All","target":"Package","version":"[4.14.0, )","versionCentrallyManaged":true},"Microsoft.NET.Test.Sdk":{"target":"Package","version":"[18.0.1, )","versionCentrallyManaged":true},"Moq":{"target":"Package","version":"[4.18.4, )","versionCentrallyManaged":true},"SerilogAnalyzer":{"suppressParent":"All","target":"Package","version":"[0.15.0, )","versionCentrallyManaged":true},"SmartAnalyzers.MultithreadingAnalyzer":{"suppressParent":"All","target":"Package","version":"[1.1.31, )","versionCentrallyManaged":true},"StyleCop.Analyzers":{"suppressParent":"All","target":"Package","version":"[1.2.0-beta.556, )","versionCentrallyManaged":true},"coverlet.collector":{"target":"Package","version":"[8.0.0, )","versionCentrallyManaged":true},"xunit":{"target":"Package","version":"[2.9.3, )","versionCentrallyManaged":true},"xunit.runner.visualstudio":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[2.8.2, )","versionCentrallyManaged":true}},"centralPackageVersions":{"AsyncKeyedLock":"8.0.2","AutoFixture":"4.18.1","AutoFixture.AutoMoq":"4.18.1","AutoFixture.Xunit2":"4.18.1","BDInfo":"0.8.0","BitFaster.Caching":"2.5.4","BlurHashSharp":"1.4.0-pre.1","BlurHashSharp.SkiaSharp":"1.4.0-pre.1","CommandLineParser":"2.9.1","coverlet.collector":"8.0.0","Diacritics":"4.1.4","DiscUtils.Udf":"0.16.13","DotNet.Glob":"3.1.3","FsCheck.Xunit":"3.3.2","HarfBuzzSharp.NativeAssets.Linux":"8.3.1.1","ICU4N.Transliterator":"60.1.0-alpha.356","IDisposableAnalyzers":"4.0.8","Ignore":"0.2.1","Jellyfin.Sdk":"2025.10.21","Jellyfin.XmlTv":"10.8.0","libse":"4.0.12","LrcParser":"2025.623.0","MetaBrainz.MusicBrainz":"8.0.1","Microsoft.AspNetCore.Authorization":"10.0.3","Microsoft.AspNetCore.Mvc.Testing":"10.0.3","Microsoft.CodeAnalysis.Analyzers":"3.11.0","Microsoft.CodeAnalysis.BannedApiAnalyzers":"4.14.0","Microsoft.CodeAnalysis.Common":"5.0.0","Microsoft.CodeAnalysis.CSharp":"5.0.0","Microsoft.Data.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Design":"10.0.3","Microsoft.EntityFrameworkCore.Relational":"10.0.3","Microsoft.EntityFrameworkCore.Sqlite":"10.0.3","Microsoft.EntityFrameworkCore.Tools":"10.0.3","Microsoft.Extensions.Caching.Abstractions":"10.0.3","Microsoft.Extensions.Caching.Memory":"10.0.3","Microsoft.Extensions.Configuration.Abstractions":"10.0.3","Microsoft.Extensions.Configuration.Binder":"10.0.3","Microsoft.Extensions.DependencyInjection":"10.0.3","Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore":"10.0.3","Microsoft.Extensions.Hosting.Abstractions":"10.0.3","Microsoft.Extensions.Http":"10.0.3","Microsoft.Extensions.Logging":"10.0.3","Microsoft.Extensions.Options":"10.0.3","Microsoft.NET.Test.Sdk":"18.0.1","MimeTypes":"2.5.2","Moq":"4.18.4","Morestachio":"5.0.1.631","NEbml":"1.1.0.5","Newtonsoft.Json":"13.0.4","PlaylistsNET":"1.4.1","Polly":"8.6.5","prometheus-net":"8.2.1","prometheus-net.AspNetCore":"8.2.1","prometheus-net.DotNetRuntime":"4.4.1","Serilog.AspNetCore":"10.0.0","Serilog.Enrichers.Thread":"4.0.0","Serilog.Expressions":"5.0.0","Serilog.Settings.Configuration":"10.0.0","Serilog.Sinks.Async":"2.1.0","Serilog.Sinks.Console":"6.1.1","Serilog.Sinks.File":"7.0.0","Serilog.Sinks.Graylog":"3.1.1","SerilogAnalyzer":"0.15.0","SharpFuzz":"2.2.0","SkiaSharp":"[3.116.1]","SkiaSharp.HarfBuzz":"[3.116.1]","SkiaSharp.NativeAssets.Linux":"[3.116.1]","SmartAnalyzers.MultithreadingAnalyzer":"1.1.31","StyleCop.Analyzers":"1.2.0-beta.556","Svg.Skia":"3.4.1","Swashbuckle.AspNetCore":"7.3.2","Swashbuckle.AspNetCore.ReDoc":"6.9.0","System.Text.Json":"10.0.3","TagLibSharp":"2.3.0","TMDbLib":"2.3.0","UTF.Unknown":"2.6.0","xunit":"2.9.3","Xunit.Priority":"1.1.6","xunit.runner.visualstudio":"2.8.2","Xunit.SkippableFact":"1.5.61","z440.atl.core":"7.11.0"},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json","packagesToPrune":{"Microsoft.CSharp":"(,4.7.32767]","Microsoft.VisualBasic":"(,10.4.32767]","Microsoft.Win32.Primitives":"(,4.3.32767]","Microsoft.Win32.Registry":"(,5.0.32767]","runtime.any.System.Collections":"(,4.3.32767]","runtime.any.System.Diagnostics.Tools":"(,4.3.32767]","runtime.any.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.any.System.Globalization":"(,4.3.32767]","runtime.any.System.Globalization.Calendars":"(,4.3.32767]","runtime.any.System.IO":"(,4.3.32767]","runtime.any.System.Reflection":"(,4.3.32767]","runtime.any.System.Reflection.Extensions":"(,4.3.32767]","runtime.any.System.Reflection.Primitives":"(,4.3.32767]","runtime.any.System.Resources.ResourceManager":"(,4.3.32767]","runtime.any.System.Runtime":"(,4.3.32767]","runtime.any.System.Runtime.Handles":"(,4.3.32767]","runtime.any.System.Runtime.InteropServices":"(,4.3.32767]","runtime.any.System.Text.Encoding":"(,4.3.32767]","runtime.any.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.any.System.Threading.Tasks":"(,4.3.32767]","runtime.any.System.Threading.Timer":"(,4.3.32767]","runtime.aot.System.Collections":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tools":"(,4.3.32767]","runtime.aot.System.Diagnostics.Tracing":"(,4.3.32767]","runtime.aot.System.Globalization":"(,4.3.32767]","runtime.aot.System.Globalization.Calendars":"(,4.3.32767]","runtime.aot.System.IO":"(,4.3.32767]","runtime.aot.System.Reflection":"(,4.3.32767]","runtime.aot.System.Reflection.Extensions":"(,4.3.32767]","runtime.aot.System.Reflection.Primitives":"(,4.3.32767]","runtime.aot.System.Resources.ResourceManager":"(,4.3.32767]","runtime.aot.System.Runtime":"(,4.3.32767]","runtime.aot.System.Runtime.Handles":"(,4.3.32767]","runtime.aot.System.Runtime.InteropServices":"(,4.3.32767]","runtime.aot.System.Text.Encoding":"(,4.3.32767]","runtime.aot.System.Text.Encoding.Extensions":"(,4.3.32767]","runtime.aot.System.Threading.Tasks":"(,4.3.32767]","runtime.aot.System.Threading.Timer":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.debian.9-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.27-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.fedora.28-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.opensuse.42.3-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple":"(,4.3.32767]","runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography":"(,4.3.32767]","runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http":"(,4.3.32767]","runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security":"(,4.3.32767]","runtime.unix.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.unix.System.Console":"(,4.3.32767]","runtime.unix.System.Diagnostics.Debug":"(,4.3.32767]","runtime.unix.System.IO.FileSystem":"(,4.3.32767]","runtime.unix.System.Net.Primitives":"(,4.3.32767]","runtime.unix.System.Net.Sockets":"(,4.3.32767]","runtime.unix.System.Private.Uri":"(,4.3.32767]","runtime.unix.System.Runtime.Extensions":"(,4.3.32767]","runtime.win.Microsoft.Win32.Primitives":"(,4.3.32767]","runtime.win.System.Console":"(,4.3.32767]","runtime.win.System.Diagnostics.Debug":"(,4.3.32767]","runtime.win.System.IO.FileSystem":"(,4.3.32767]","runtime.win.System.Net.Primitives":"(,4.3.32767]","runtime.win.System.Net.Sockets":"(,4.3.32767]","runtime.win.System.Runtime.Extensions":"(,4.3.32767]","runtime.win10-arm-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-arm64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win10-x64-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win10-x86-aot.runtime.native.System.IO.Compression":"(,4.0.32767]","runtime.win7-x64.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7-x86.runtime.native.System.IO.Compression":"(,4.3.32767]","runtime.win7.System.Private.Uri":"(,4.3.32767]","runtime.win8-arm.runtime.native.System.IO.Compression":"(,4.3.32767]","System.AppContext":"(,4.3.32767]","System.Buffers":"(,5.0.32767]","System.Collections":"(,4.3.32767]","System.Collections.Concurrent":"(,4.3.32767]","System.Collections.Immutable":"(,10.0.32767]","System.Collections.NonGeneric":"(,4.3.32767]","System.Collections.Specialized":"(,4.3.32767]","System.ComponentModel":"(,4.3.32767]","System.ComponentModel.Annotations":"(,4.3.32767]","System.ComponentModel.EventBasedAsync":"(,4.3.32767]","System.ComponentModel.Primitives":"(,4.3.32767]","System.ComponentModel.TypeConverter":"(,4.3.32767]","System.Console":"(,4.3.32767]","System.Data.Common":"(,4.3.32767]","System.Data.DataSetExtensions":"(,4.4.32767]","System.Diagnostics.Contracts":"(,4.3.32767]","System.Diagnostics.Debug":"(,4.3.32767]","System.Diagnostics.DiagnosticSource":"(,10.0.32767]","System.Diagnostics.FileVersionInfo":"(,4.3.32767]","System.Diagnostics.Process":"(,4.3.32767]","System.Diagnostics.StackTrace":"(,4.3.32767]","System.Diagnostics.TextWriterTraceListener":"(,4.3.32767]","System.Diagnostics.Tools":"(,4.3.32767]","System.Diagnostics.TraceSource":"(,4.3.32767]","System.Diagnostics.Tracing":"(,4.3.32767]","System.Drawing.Primitives":"(,4.3.32767]","System.Dynamic.Runtime":"(,4.3.32767]","System.Formats.Asn1":"(,10.0.32767]","System.Formats.Tar":"(,10.0.32767]","System.Globalization":"(,4.3.32767]","System.Globalization.Calendars":"(,4.3.32767]","System.Globalization.Extensions":"(,4.3.32767]","System.IO":"(,4.3.32767]","System.IO.Compression":"(,4.3.32767]","System.IO.Compression.ZipFile":"(,4.3.32767]","System.IO.FileSystem":"(,4.3.32767]","System.IO.FileSystem.AccessControl":"(,4.4.32767]","System.IO.FileSystem.DriveInfo":"(,4.3.32767]","System.IO.FileSystem.Primitives":"(,4.3.32767]","System.IO.FileSystem.Watcher":"(,4.3.32767]","System.IO.IsolatedStorage":"(,4.3.32767]","System.IO.MemoryMappedFiles":"(,4.3.32767]","System.IO.Pipelines":"(,10.0.32767]","System.IO.Pipes":"(,4.3.32767]","System.IO.Pipes.AccessControl":"(,5.0.32767]","System.IO.UnmanagedMemoryStream":"(,4.3.32767]","System.Linq":"(,4.3.32767]","System.Linq.AsyncEnumerable":"(,10.0.32767]","System.Linq.Expressions":"(,4.3.32767]","System.Linq.Parallel":"(,4.3.32767]","System.Linq.Queryable":"(,4.3.32767]","System.Memory":"(,5.0.32767]","System.Net.Http":"(,4.3.32767]","System.Net.Http.Json":"(,10.0.32767]","System.Net.NameResolution":"(,4.3.32767]","System.Net.NetworkInformation":"(,4.3.32767]","System.Net.Ping":"(,4.3.32767]","System.Net.Primitives":"(,4.3.32767]","System.Net.Requests":"(,4.3.32767]","System.Net.Security":"(,4.3.32767]","System.Net.ServerSentEvents":"(,10.0.32767]","System.Net.Sockets":"(,4.3.32767]","System.Net.WebHeaderCollection":"(,4.3.32767]","System.Net.WebSockets":"(,4.3.32767]","System.Net.WebSockets.Client":"(,4.3.32767]","System.Numerics.Vectors":"(,5.0.32767]","System.ObjectModel":"(,4.3.32767]","System.Private.DataContractSerialization":"(,4.3.32767]","System.Private.Uri":"(,4.3.32767]","System.Reflection":"(,4.3.32767]","System.Reflection.DispatchProxy":"(,6.0.32767]","System.Reflection.Emit":"(,4.7.32767]","System.Reflection.Emit.ILGeneration":"(,4.7.32767]","System.Reflection.Emit.Lightweight":"(,4.7.32767]","System.Reflection.Extensions":"(,4.3.32767]","System.Reflection.Metadata":"(,10.0.32767]","System.Reflection.Primitives":"(,4.3.32767]","System.Reflection.TypeExtensions":"(,4.3.32767]","System.Resources.Reader":"(,4.3.32767]","System.Resources.ResourceManager":"(,4.3.32767]","System.Resources.Writer":"(,4.3.32767]","System.Runtime":"(,4.3.32767]","System.Runtime.CompilerServices.Unsafe":"(,7.0.32767]","System.Runtime.CompilerServices.VisualC":"(,4.3.32767]","System.Runtime.Extensions":"(,4.3.32767]","System.Runtime.Handles":"(,4.3.32767]","System.Runtime.InteropServices":"(,4.3.32767]","System.Runtime.InteropServices.RuntimeInformation":"(,4.3.32767]","System.Runtime.Loader":"(,4.3.32767]","System.Runtime.Numerics":"(,4.3.32767]","System.Runtime.Serialization.Formatters":"(,4.3.32767]","System.Runtime.Serialization.Json":"(,4.3.32767]","System.Runtime.Serialization.Primitives":"(,4.3.32767]","System.Runtime.Serialization.Xml":"(,4.3.32767]","System.Security.AccessControl":"(,6.0.32767]","System.Security.Claims":"(,4.3.32767]","System.Security.Cryptography.Algorithms":"(,4.3.32767]","System.Security.Cryptography.Cng":"(,5.0.32767]","System.Security.Cryptography.Csp":"(,4.3.32767]","System.Security.Cryptography.Encoding":"(,4.3.32767]","System.Security.Cryptography.OpenSsl":"(,5.0.32767]","System.Security.Cryptography.Primitives":"(,4.3.32767]","System.Security.Cryptography.X509Certificates":"(,4.3.32767]","System.Security.Principal":"(,4.3.32767]","System.Security.Principal.Windows":"(,5.0.32767]","System.Security.SecureString":"(,4.3.32767]","System.Text.Encoding":"(,4.3.32767]","System.Text.Encoding.CodePages":"(,10.0.32767]","System.Text.Encoding.Extensions":"(,4.3.32767]","System.Text.Encodings.Web":"(,10.0.32767]","System.Text.Json":"(,10.0.32767]","System.Text.RegularExpressions":"(,4.3.32767]","System.Threading":"(,4.3.32767]","System.Threading.AccessControl":"(,10.0.32767]","System.Threading.Channels":"(,10.0.32767]","System.Threading.Overlapped":"(,4.3.32767]","System.Threading.Tasks":"(,4.3.32767]","System.Threading.Tasks.Dataflow":"(,10.0.32767]","System.Threading.Tasks.Extensions":"(,5.0.32767]","System.Threading.Tasks.Parallel":"(,4.3.32767]","System.Threading.Thread":"(,4.3.32767]","System.Threading.ThreadPool":"(,4.3.32767]","System.Threading.Timer":"(,4.3.32767]","System.ValueTuple":"(,4.5.32767]","System.Xml.ReaderWriter":"(,4.3.32767]","System.Xml.XDocument":"(,4.3.32767]","System.Xml.XmlDocument":"(,4.3.32767]","System.Xml.XmlSerializer":"(,4.3.32767]","System.Xml.XPath":"(,4.3.32767]","System.Xml.XPath.XDocument":"(,5.0.32767]"}}} \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info index 400530fb..480d4244 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714531997700000 \ No newline at end of file +17715073218700000 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info index f97b9d1a..480d4244 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/rider.project.restore.info @@ -1 +1 @@ -17715044167700000 \ No newline at end of file +17715073218700000 \ No newline at end of file