diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..30c7ecd7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +################################################################################ +# This .gitignore file was automatically created by Microsoft(R) Visual Studio. +################################################################################ + +/.vs/Jellyfin 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/Audio/AlbumParser.cs b/Emby.Naming/Audio/AlbumParser.cs index 97961778..3198d33f 100644 --- a/Emby.Naming/Audio/AlbumParser.cs +++ b/Emby.Naming/Audio/AlbumParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Naming/Audio/AudioFileParser.cs b/Emby.Naming/Audio/AudioFileParser.cs index 2b610ec7..e2ffe25f 100644 --- a/Emby.Naming/Audio/AudioFileParser.cs +++ b/Emby.Naming/Audio/AudioFileParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/AudioBook/AudioBookFileInfo.cs b/Emby.Naming/AudioBook/AudioBookFileInfo.cs index 862e3966..da4416cd 100644 --- a/Emby.Naming/AudioBook/AudioBookFileInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Emby.Naming.AudioBook diff --git a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs index 75fdedfe..160162e9 100644 --- a/Emby.Naming/AudioBook/AudioBookFilePathParser.cs +++ b/Emby.Naming/AudioBook/AudioBookFilePathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs b/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs index ae8c8a39..b142e4f2 100644 --- a/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs +++ b/Emby.Naming/AudioBook/AudioBookFilePathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.AudioBook { /// diff --git a/Emby.Naming/AudioBook/AudioBookInfo.cs b/Emby.Naming/AudioBook/AudioBookInfo.cs index acd8905a..e18da8b4 100644 --- a/Emby.Naming/AudioBook/AudioBookInfo.cs +++ b/Emby.Naming/AudioBook/AudioBookInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Emby.Naming.AudioBook diff --git a/Emby.Naming/AudioBook/AudioBookListResolver.cs b/Emby.Naming/AudioBook/AudioBookListResolver.cs index ca304102..81d26f90 100644 --- a/Emby.Naming/AudioBook/AudioBookListResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookListResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Naming/AudioBook/AudioBookNameParser.cs b/Emby.Naming/AudioBook/AudioBookNameParser.cs index 5ea649db..196756ec 100644 --- a/Emby.Naming/AudioBook/AudioBookNameParser.cs +++ b/Emby.Naming/AudioBook/AudioBookNameParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Text.RegularExpressions; using Emby.Naming.Common; diff --git a/Emby.Naming/AudioBook/AudioBookNameParserResult.cs b/Emby.Naming/AudioBook/AudioBookNameParserResult.cs index 3f2d7b2b..396aad30 100644 --- a/Emby.Naming/AudioBook/AudioBookNameParserResult.cs +++ b/Emby.Naming/AudioBook/AudioBookNameParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.AudioBook { /// diff --git a/Emby.Naming/AudioBook/AudioBookResolver.cs b/Emby.Naming/AudioBook/AudioBookResolver.cs index 183b6c3b..8fd55655 100644 --- a/Emby.Naming/AudioBook/AudioBookResolver.cs +++ b/Emby.Naming/AudioBook/AudioBookResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/Book/BookFileNameParser.cs b/Emby.Naming/Book/BookFileNameParser.cs index 28625f16..6650a391 100644 --- a/Emby.Naming/Book/BookFileNameParser.cs +++ b/Emby.Naming/Book/BookFileNameParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.RegularExpressions; namespace Emby.Naming.Book diff --git a/Emby.Naming/Book/BookFileNameParserResult.cs b/Emby.Naming/Book/BookFileNameParserResult.cs index f29716b9..06c5cffb 100644 --- a/Emby.Naming/Book/BookFileNameParserResult.cs +++ b/Emby.Naming/Book/BookFileNameParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Emby.Naming.Book diff --git a/Emby.Naming/Common/EpisodeExpression.cs b/Emby.Naming/Common/EpisodeExpression.cs index 19d3c7aa..4b228f24 100644 --- a/Emby.Naming/Common/EpisodeExpression.cs +++ b/Emby.Naming/Common/EpisodeExpression.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Common/MediaType.cs b/Emby.Naming/Common/MediaType.cs index dc9784c6..eb3945e1 100644 --- a/Emby.Naming/Common/MediaType.cs +++ b/Emby.Naming/Common/MediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Common { /// diff --git a/Emby.Naming/Common/NamingOptions.cs b/Emby.Naming/Common/NamingOptions.cs index f61ca7e1..cffc532d 100644 --- a/Emby.Naming/Common/NamingOptions.cs +++ b/Emby.Naming/Common/NamingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 using System; 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/ExternalFiles/ExternalPathParser.cs b/Emby.Naming/ExternalFiles/ExternalPathParser.cs index 3461b3c0..b3f49ed9 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParser.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs index b0d9e7a9..4ab73edb 100644 --- a/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs +++ b/Emby.Naming/ExternalFiles/ExternalPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.ExternalFiles { /// diff --git a/Emby.Naming/Properties/AssemblyInfo.cs b/Emby.Naming/Properties/AssemblyInfo.cs index f26e0ba7..52ed8caf 100644 --- a/Emby.Naming/Properties/AssemblyInfo.cs +++ b/Emby.Naming/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/Emby.Naming/TV/EpisodeInfo.cs b/Emby.Naming/TV/EpisodeInfo.cs index a8920b36..6884d6b5 100644 --- a/Emby.Naming/TV/EpisodeInfo.cs +++ b/Emby.Naming/TV/EpisodeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/EpisodePathParser.cs b/Emby.Naming/TV/EpisodePathParser.cs index 8cd5a126..bdc88c25 100644 --- a/Emby.Naming/TV/EpisodePathParser.cs +++ b/Emby.Naming/TV/EpisodePathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Naming/TV/EpisodePathParserResult.cs b/Emby.Naming/TV/EpisodePathParserResult.cs index 233d5a4f..7ccac83d 100644 --- a/Emby.Naming/TV/EpisodePathParserResult.cs +++ b/Emby.Naming/TV/EpisodePathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/EpisodeResolver.cs b/Emby.Naming/TV/EpisodeResolver.cs index 6cebc40c..fc96b222 100644 --- a/Emby.Naming/TV/EpisodeResolver.cs +++ b/Emby.Naming/TV/EpisodeResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/TV/SeasonPathParser.cs b/Emby.Naming/TV/SeasonPathParser.cs index 72adfb2d..c7f475c3 100644 --- a/Emby.Naming/TV/SeasonPathParser.cs +++ b/Emby.Naming/TV/SeasonPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Naming/TV/SeasonPathParserResult.cs b/Emby.Naming/TV/SeasonPathParserResult.cs index b4b6f236..4ddebe29 100644 --- a/Emby.Naming/TV/SeasonPathParserResult.cs +++ b/Emby.Naming/TV/SeasonPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesInfo.cs b/Emby.Naming/TV/SeriesInfo.cs index 5d6cb4bd..0e7f5246 100644 --- a/Emby.Naming/TV/SeriesInfo.cs +++ b/Emby.Naming/TV/SeriesInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesPathParser.cs b/Emby.Naming/TV/SeriesPathParser.cs index 94b4b5c8..4aeca48a 100644 --- a/Emby.Naming/TV/SeriesPathParser.cs +++ b/Emby.Naming/TV/SeriesPathParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; namespace Emby.Naming.TV diff --git a/Emby.Naming/TV/SeriesPathParserResult.cs b/Emby.Naming/TV/SeriesPathParserResult.cs index 44cd2fdf..f34be12e 100644 --- a/Emby.Naming/TV/SeriesPathParserResult.cs +++ b/Emby.Naming/TV/SeriesPathParserResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.TV { /// diff --git a/Emby.Naming/TV/SeriesResolver.cs b/Emby.Naming/TV/SeriesResolver.cs index 0b7309ba..1a016228 100644 --- a/Emby.Naming/TV/SeriesResolver.cs +++ b/Emby.Naming/TV/SeriesResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.RegularExpressions; using Emby.Naming.Common; diff --git a/Emby.Naming/TV/TvParserHelpers.cs b/Emby.Naming/TV/TvParserHelpers.cs index 02991785..128ea300 100644 --- a/Emby.Naming/TV/TvParserHelpers.cs +++ b/Emby.Naming/TV/TvParserHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/CleanDateTimeParser.cs b/Emby.Naming/Video/CleanDateTimeParser.cs index 9a6c6e97..b16576aa 100644 --- a/Emby.Naming/Video/CleanDateTimeParser.cs +++ b/Emby.Naming/Video/CleanDateTimeParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/CleanDateTimeResult.cs b/Emby.Naming/Video/CleanDateTimeResult.cs index c675a19d..4556d379 100644 --- a/Emby.Naming/Video/CleanDateTimeResult.cs +++ b/Emby.Naming/Video/CleanDateTimeResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/CleanStringParser.cs b/Emby.Naming/Video/CleanStringParser.cs index a336f8fb..9a5e1c79 100644 --- a/Emby.Naming/Video/CleanStringParser.cs +++ b/Emby.Naming/Video/CleanStringParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/ExtraResult.cs b/Emby.Naming/Video/ExtraResult.cs index 243fc2b4..f8749219 100644 --- a/Emby.Naming/Video/ExtraResult.cs +++ b/Emby.Naming/Video/ExtraResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; namespace Emby.Naming.Video diff --git a/Emby.Naming/Video/ExtraRule.cs b/Emby.Naming/Video/ExtraRule.cs index e267ac55..a0e3d8e9 100644 --- a/Emby.Naming/Video/ExtraRule.cs +++ b/Emby.Naming/Video/ExtraRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; using MediaType = Emby.Naming.Common.MediaType; diff --git a/Emby.Naming/Video/ExtraRuleResolver.cs b/Emby.Naming/Video/ExtraRuleResolver.cs index 2e0caa61..1d44664b 100644 --- a/Emby.Naming/Video/ExtraRuleResolver.cs +++ b/Emby.Naming/Video/ExtraRuleResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/ExtraRuleType.cs b/Emby.Naming/Video/ExtraRuleType.cs index 32431950..00cb9422 100644 --- a/Emby.Naming/Video/ExtraRuleType.cs +++ b/Emby.Naming/Video/ExtraRuleType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/FileStack.cs b/Emby.Naming/Video/FileStack.cs index 4902e672..b36f9de7 100644 --- a/Emby.Naming/Video/FileStack.cs +++ b/Emby.Naming/Video/FileStack.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Extensions; diff --git a/Emby.Naming/Video/FileStackRule.cs b/Emby.Naming/Video/FileStackRule.cs index 485097d0..a928dd44 100644 --- a/Emby.Naming/Video/FileStackRule.cs +++ b/Emby.Naming/Video/FileStackRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using System.Text.RegularExpressions; diff --git a/Emby.Naming/Video/Format3DParser.cs b/Emby.Naming/Video/Format3DParser.cs index eb5e71d7..98c9740a 100644 --- a/Emby.Naming/Video/Format3DParser.cs +++ b/Emby.Naming/Video/Format3DParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Naming.Common; diff --git a/Emby.Naming/Video/Format3DResult.cs b/Emby.Naming/Video/Format3DResult.cs index aac959c1..93c807ba 100644 --- a/Emby.Naming/Video/Format3DResult.cs +++ b/Emby.Naming/Video/Format3DResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/Format3DRule.cs b/Emby.Naming/Video/Format3DRule.cs index e562691d..0ab99227 100644 --- a/Emby.Naming/Video/Format3DRule.cs +++ b/Emby.Naming/Video/Format3DRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/StackResolver.cs b/Emby.Naming/Video/StackResolver.cs index 6a07561a..1d1a706f 100644 --- a/Emby.Naming/Video/StackResolver.cs +++ b/Emby.Naming/Video/StackResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Naming/Video/StubResolver.cs b/Emby.Naming/Video/StubResolver.cs index 4b9df19b..ef7136fc 100644 --- a/Emby.Naming/Video/StubResolver.cs +++ b/Emby.Naming/Video/StubResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/Emby.Naming/Video/StubTypeRule.cs b/Emby.Naming/Video/StubTypeRule.cs index dfb3ac01..21794eeb 100644 --- a/Emby.Naming/Video/StubTypeRule.cs +++ b/Emby.Naming/Video/StubTypeRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Naming.Video { /// diff --git a/Emby.Naming/Video/VideoFileInfo.cs b/Emby.Naming/Video/VideoFileInfo.cs index 481773ff..96e83295 100644 --- a/Emby.Naming/Video/VideoFileInfo.cs +++ b/Emby.Naming/Video/VideoFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/VideoInfo.cs b/Emby.Naming/Video/VideoInfo.cs index 8847ee9b..53b4a14c 100644 --- a/Emby.Naming/Video/VideoInfo.cs +++ b/Emby.Naming/Video/VideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/Emby.Naming/Video/VideoListResolver.cs b/Emby.Naming/Video/VideoListResolver.cs index 4247fea0..36af2296 100644 --- a/Emby.Naming/Video/VideoListResolver.cs +++ b/Emby.Naming/Video/VideoListResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Naming/Video/VideoResolver.cs b/Emby.Naming/Video/VideoResolver.cs index afbf6f8f..c25ee432 100644 --- a/Emby.Naming/Video/VideoResolver.cs +++ b/Emby.Naming/Video/VideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig index fd12da55..4c3a50c4 100644 --- a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Naming -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Naming\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 4b14aa09..ff4f4928 100644 Binary files a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache and b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.assets.cache differ 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 63096df1..7294dcae 100644 Binary files a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache and b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.AssemblyReference.cache differ diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..1ab98d07 --- /dev/null +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +16af1f055d778316827440b76eceed3a1b05fabb34bc065076f833acf6b594ae diff --git a/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..734de91e --- /dev/null +++ b/Emby.Naming/obj/Debug/net10.0/Emby.Naming.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Emby.Naming\obj\Debug\net10.0\Emby.Naming.csproj.CoreCompileInputs.cache diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json index 464237c3..75cfdb4f 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,39 +1583,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1615,6 +1653,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 +1710,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1750,7 +1794,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2168,25 +2212,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2223,6 +2272,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 +2340,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2361,37 +2416,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2493,6 +2553,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2573,7 +2634,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2851,33 +2912,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,6 +2989,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 +3039,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3048,7 +3120,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets index dda66fb2..6a3cc406 100644 --- a/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets +++ b/Emby.Naming/obj/Emby.Naming.csproj.nuget.g.targets @@ -1,8 +1,8 @@  - - - + + + \ No newline at end of file diff --git a/Emby.Naming/obj/project.assets.json b/Emby.Naming/obj/project.assets.json index f6a18001..f5e6eb44 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", @@ -1169,41 +1472,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1236,6 +1545,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 +1595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1361,7 +1676,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Naming/obj/project.nuget.cache b/Emby.Naming/obj/project.nuget.cache index 19031a21..dc7eb483 100644 --- a/Emby.Naming/obj/project.nuget.cache +++ b/Emby.Naming/obj/project.nuget.cache @@ -1,34 +1,42 @@ { "version": 2, - "dgSpecHash": "nPaubMzeXPg=", + "dgSpecHash": "D9v3REA3po8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/PhotoProvider.cs b/Emby.Photos/PhotoProvider.cs index e24c067d..eaa90da7 100644 --- a/Emby.Photos/PhotoProvider.cs +++ b/Emby.Photos/PhotoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Photos/Properties/AssemblyInfo.cs b/Emby.Photos/Properties/AssemblyInfo.cs index a3bb4362..bc9f3283 100644 --- a/Emby.Photos/Properties/AssemblyInfo.cs +++ b/Emby.Photos/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig index e33fe548..e2018e8e 100644 --- a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Photos -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Photos\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 f62aa6b1..e98ec089 100644 Binary files a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache and b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.assets.cache differ 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 1717eb56..134852e5 100644 Binary files a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache and b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.AssemblyReference.cache differ diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..110fb2df --- /dev/null +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4fc4fc0e2cc8db7e69fd41ec171c1bb9593046487006fd731d47bf622a09616a diff --git a/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..df759bc6 --- /dev/null +++ b/Emby.Photos/obj/Debug/net10.0/Emby.Photos.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Emby.Photos\obj\Debug\net10.0\Emby.Photos.csproj.CoreCompileInputs.cache diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json index b7f79971..e6950a79 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,36 +962,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1007,6 +1029,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 +1084,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1137,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1415,36 +1443,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1477,6 +1510,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 +1560,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1605,7 +1644,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2023,45 +2062,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2099,6 +2143,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 +2198,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2229,7 +2279,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2507,39 +2557,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2572,6 +2627,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 +2684,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.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,7 +2768,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3125,25 +3186,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3180,6 +3246,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 +3314,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3318,37 +3390,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3450,6 +3527,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3530,7 +3608,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3808,33 +3886,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3880,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", @@ -3925,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", @@ -4005,7 +4094,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4283,33 +4372,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4342,6 +4436,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 +4491,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4472,7 +4572,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets +++ b/Emby.Photos/obj/Emby.Photos.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/Emby.Photos/obj/project.assets.json b/Emby.Photos/obj/project.assets.json index 1b5c8bdc..3eb57ee7 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", @@ -1433,41 +1738,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1550,6 +1861,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1630,7 +1942,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Photos/obj/project.nuget.cache b/Emby.Photos/obj/project.nuget.cache index 14950ff5..e2987f4b 100644 --- a/Emby.Photos/obj/project.nuget.cache +++ b/Emby.Photos/obj/project.nuget.cache @@ -1,39 +1,47 @@ { "version": 2, - "dgSpecHash": "KcJoyPeqtMs=", + "dgSpecHash": "PIPozLWNnC0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/AppBase/BaseApplicationPaths.cs b/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs index de722332..1aa935bf 100644 --- a/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs +++ b/Emby.Server.Implementations/AppBase/BaseApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs index 81ef0e5f..dc339922 100644 --- a/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs +++ b/Emby.Server.Implementations/AppBase/BaseConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs b/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs index 1c847760..a76049e8 100644 --- a/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs +++ b/Emby.Server.Implementations/AppBase/ConfigurationHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using MediaBrowser.Model.Serialization; diff --git a/Emby.Server.Implementations/ApplicationHost.cs b/Emby.Server.Implementations/ApplicationHost.cs index cbb0f6c5..e5ffb56b 100644 --- a/Emby.Server.Implementations/ApplicationHost.cs +++ b/Emby.Server.Implementations/ApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs b/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs index 7ae26bd8..c6614334 100644 --- a/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs +++ b/Emby.Server.Implementations/Branding/BrandingConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Branding; diff --git a/Emby.Server.Implementations/Chapters/ChapterManager.cs b/Emby.Server.Implementations/Chapters/ChapterManager.cs index d09ed30a..3078f5be 100644 --- a/Emby.Server.Implementations/Chapters/ChapterManager.cs +++ b/Emby.Server.Implementations/Chapters/ChapterManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/Collections/CollectionImageProvider.cs b/Emby.Server.Implementations/Collections/CollectionImageProvider.cs index c31bb4fb..44e0bc9b 100644 --- a/Emby.Server.Implementations/Collections/CollectionImageProvider.cs +++ b/Emby.Server.Implementations/Collections/CollectionImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Emby.Server.Implementations.Images; diff --git a/Emby.Server.Implementations/Collections/CollectionManager.cs b/Emby.Server.Implementations/Collections/CollectionManager.cs index a320a774..7ca77e3d 100644 --- a/Emby.Server.Implementations/Collections/CollectionManager.cs +++ b/Emby.Server.Implementations/Collections/CollectionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs b/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs index 0ee43ce0..93ddbd25 100644 --- a/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs +++ b/Emby.Server.Implementations/Configuration/ServerConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Emby.Server.Implementations/ConfigurationOptions.cs b/Emby.Server.Implementations/ConfigurationOptions.cs index a06f6e7f..18a709e1 100644 --- a/Emby.Server.Implementations/ConfigurationOptions.cs +++ b/Emby.Server.Implementations/ConfigurationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using static MediaBrowser.Controller.Extensions.ConfigurationExtensions; diff --git a/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs b/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs index 0381c4d3..5d2e17e6 100644 --- a/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs +++ b/Emby.Server.Implementations/Cryptography/CryptographyProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs b/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs index 676bb7f8..e5b100a2 100644 --- a/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs +++ b/Emby.Server.Implementations/Data/CleanDatabaseScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Data/ItemTypeLookup.cs b/Emby.Server.Implementations/Data/ItemTypeLookup.cs index 82c0a8b6..ccf7374e 100644 --- a/Emby.Server.Implementations/Data/ItemTypeLookup.cs +++ b/Emby.Server.Implementations/Data/ItemTypeLookup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Frozen; using System.Collections.Generic; using System.Threading.Channels; diff --git a/Emby.Server.Implementations/Data/SqliteExtensions.cs b/Emby.Server.Implementations/Data/SqliteExtensions.cs index 0efef4de..23abfc5f 100644 --- a/Emby.Server.Implementations/Data/SqliteExtensions.cs +++ b/Emby.Server.Implementations/Data/SqliteExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Data/TypeMapper.cs b/Emby.Server.Implementations/Data/TypeMapper.cs index 9efcea84..866c35c6 100644 --- a/Emby.Server.Implementations/Data/TypeMapper.cs +++ b/Emby.Server.Implementations/Data/TypeMapper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Linq; diff --git a/Emby.Server.Implementations/Devices/DeviceId.cs b/Emby.Server.Implementations/Devices/DeviceId.cs index 0b3c3bbd..f4990914 100644 --- a/Emby.Server.Implementations/Devices/DeviceId.cs +++ b/Emby.Server.Implementations/Devices/DeviceId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Dto/DtoService.cs b/Emby.Server.Implementations/Dto/DtoService.cs index b392340f..c41eaa40 100644 --- a/Emby.Server.Implementations/Dto/DtoService.cs +++ b/Emby.Server.Implementations/Dto/DtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs index 933cfc8c..e8b96371 100644 --- a/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs +++ b/Emby.Server.Implementations/EntryPoints/LibraryChangedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs b/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs index fc174b7c..489589e5 100644 --- a/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs +++ b/Emby.Server.Implementations/EntryPoints/UserDataChangeNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/HttpServer/Security/AuthService.cs b/Emby.Server.Implementations/HttpServer/Security/AuthService.cs index 8a79cdeb..f6fa7509 100644 --- a/Emby.Server.Implementations/HttpServer/Security/AuthService.cs +++ b/Emby.Server.Implementations/HttpServer/Security/AuthService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs b/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs index 373b0994..c212cff0 100644 --- a/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs +++ b/Emby.Server.Implementations/HttpServer/WebSocketConnection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.IO.Pipelines; diff --git a/Emby.Server.Implementations/HttpServer/WebSocketManager.cs b/Emby.Server.Implementations/HttpServer/WebSocketManager.cs index cb5b3993..879d960b 100644 --- a/Emby.Server.Implementations/HttpServer/WebSocketManager.cs +++ b/Emby.Server.Implementations/HttpServer/WebSocketManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/IO/FileRefresher.cs b/Emby.Server.Implementations/IO/FileRefresher.cs index f6340840..a035b6b2 100644 --- a/Emby.Server.Implementations/IO/FileRefresher.cs +++ b/Emby.Server.Implementations/IO/FileRefresher.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/IO/LibraryMonitor.cs b/Emby.Server.Implementations/IO/LibraryMonitor.cs index 7cff2a25..3414eaf5 100644 --- a/Emby.Server.Implementations/IO/LibraryMonitor.cs +++ b/Emby.Server.Implementations/IO/LibraryMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/IO/ManagedFileSystem.cs b/Emby.Server.Implementations/IO/ManagedFileSystem.cs index 4d68cb44..fc1a4edf 100644 --- a/Emby.Server.Implementations/IO/ManagedFileSystem.cs +++ b/Emby.Server.Implementations/IO/ManagedFileSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs b/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs index 5776c7a7..2ff9a793 100644 --- a/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs +++ b/Emby.Server.Implementations/IO/MbLinkShortcutHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/IStartupOptions.cs b/Emby.Server.Implementations/IStartupOptions.cs index b7bcaace..6208f3be 100644 --- a/Emby.Server.Implementations/IStartupOptions.cs +++ b/Emby.Server.Implementations/IStartupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Emby.Server.Implementations { /// diff --git a/Emby.Server.Implementations/Images/ArtistImageProvider.cs b/Emby.Server.Implementations/Images/ArtistImageProvider.cs index e96b6459..70eecd98 100644 --- a/Emby.Server.Implementations/Images/ArtistImageProvider.cs +++ b/Emby.Server.Implementations/Images/ArtistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs b/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs index 996cd1b3..c524f422 100644 --- a/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs +++ b/Emby.Server.Implementations/Images/BaseDynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs b/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs index 0d63b3af..4980ddcb 100644 --- a/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/BaseFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs b/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs index a2537332..259433ef 100644 --- a/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/CollectionFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/DynamicImageProvider.cs b/Emby.Server.Implementations/Images/DynamicImageProvider.cs index 6b2ae23b..7c7cd9fd 100644 --- a/Emby.Server.Implementations/Images/DynamicImageProvider.cs +++ b/Emby.Server.Implementations/Images/DynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/FolderImageProvider.cs b/Emby.Server.Implementations/Images/FolderImageProvider.cs index 90f7568a..c7c98abd 100644 --- a/Emby.Server.Implementations/Images/FolderImageProvider.cs +++ b/Emby.Server.Implementations/Images/FolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/Emby.Server.Implementations/Images/GenreImageProvider.cs b/Emby.Server.Implementations/Images/GenreImageProvider.cs index 706de60a..a3a9be62 100644 --- a/Emby.Server.Implementations/Images/GenreImageProvider.cs +++ b/Emby.Server.Implementations/Images/GenreImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs index 98e26a32..39c0e691 100644 --- a/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs +++ b/Emby.Server.Implementations/Images/MusicAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs b/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs index c472623e..e3738bfb 100644 --- a/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs +++ b/Emby.Server.Implementations/Images/MusicGenreImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs b/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs index 1ddb4c75..ea683fb2 100644 --- a/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs +++ b/Emby.Server.Implementations/Images/PhotoAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/Emby.Server.Implementations/Images/PlaylistImageProvider.cs b/Emby.Server.Implementations/Images/PlaylistImageProvider.cs index 3326d21a..0049e538 100644 --- a/Emby.Server.Implementations/Images/PlaylistImageProvider.cs +++ b/Emby.Server.Implementations/Images/PlaylistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs b/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs index ca0744a1..28463903 100644 --- a/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs +++ b/Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Audio; diff --git a/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs b/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs index ef5d24c7..c4c08526 100644 --- a/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs +++ b/Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text.RegularExpressions; diff --git a/Emby.Server.Implementations/Library/ExternalDataManager.cs b/Emby.Server.Implementations/Library/ExternalDataManager.cs index 4ad0f999..26ba1002 100644 --- a/Emby.Server.Implementations/Library/ExternalDataManager.cs +++ b/Emby.Server.Implementations/Library/ExternalDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/IgnorePatterns.cs b/Emby.Server.Implementations/Library/IgnorePatterns.cs index 59ccb9e2..b6920034 100644 --- a/Emby.Server.Implementations/Library/IgnorePatterns.cs +++ b/Emby.Server.Implementations/Library/IgnorePatterns.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using DotNet.Globbing; diff --git a/Emby.Server.Implementations/Library/KeyframeManager.cs b/Emby.Server.Implementations/Library/KeyframeManager.cs index 18f4ce04..79019868 100644 --- a/Emby.Server.Implementations/Library/KeyframeManager.cs +++ b/Emby.Server.Implementations/Library/KeyframeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/Library/LibraryManager.cs b/Emby.Server.Implementations/Library/LibraryManager.cs index f7f5c387..3ad0be9b 100644 --- a/Emby.Server.Implementations/Library/LibraryManager.cs +++ b/Emby.Server.Implementations/Library/LibraryManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable CA5394 diff --git a/Emby.Server.Implementations/Library/LiveStreamHelper.cs b/Emby.Server.Implementations/Library/LiveStreamHelper.cs index 0ebfe3ae..543d00d0 100644 --- a/Emby.Server.Implementations/Library/LiveStreamHelper.cs +++ b/Emby.Server.Implementations/Library/LiveStreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/MediaSourceManager.cs b/Emby.Server.Implementations/Library/MediaSourceManager.cs index c667fb06..46d8f155 100644 --- a/Emby.Server.Implementations/Library/MediaSourceManager.cs +++ b/Emby.Server.Implementations/Library/MediaSourceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/MediaStreamSelector.cs b/Emby.Server.Implementations/Library/MediaStreamSelector.cs index 631179ff..3eeec690 100644 --- a/Emby.Server.Implementations/Library/MediaStreamSelector.cs +++ b/Emby.Server.Implementations/Library/MediaStreamSelector.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/MusicManager.cs b/Emby.Server.Implementations/Library/MusicManager.cs index e19ad3ef..7b0e9995 100644 --- a/Emby.Server.Implementations/Library/MusicManager.cs +++ b/Emby.Server.Implementations/Library/MusicManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/PathExtensions.cs b/Emby.Server.Implementations/Library/PathExtensions.cs index fc63251a..1d6f7407 100644 --- a/Emby.Server.Implementations/Library/PathExtensions.cs +++ b/Emby.Server.Implementations/Library/PathExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Server.Implementations/Library/PathManager.cs b/Emby.Server.Implementations/Library/PathManager.cs index a9b7a127..534d8623 100644 --- a/Emby.Server.Implementations/Library/PathManager.cs +++ b/Emby.Server.Implementations/Library/PathManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Library/ResolverHelper.cs b/Emby.Server.Implementations/Library/ResolverHelper.cs index 06aa772b..6d88c767 100644 --- a/Emby.Server.Implementations/Library/ResolverHelper.cs +++ b/Emby.Server.Implementations/Library/ResolverHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs index dbf05c1d..fd53dfca 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/AudioResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs index 9405f210..b5deedc1 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicAlbumResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs index f7270bec..1f1b1301 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Audio/MusicArtistResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs index 779cfd5b..ad38e67f 100644 --- a/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/BaseVideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs index 1e885aad..d1a1309e 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Books/BookResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs b/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs index b9f9f297..806a5382 100644 --- a/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/ExtraResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs index db7703cd..3a35a1e4 100644 --- a/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/FolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs index 1c2de912..486ca8d7 100644 --- a/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/GenericFolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs index ba320266..a121e9f3 100644 --- a/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/GenericVideoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Emby.Naming.Common; diff --git a/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs index 4b150738..44297ad8 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Movies/BoxSetResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs index 98e8f535..9ce2968b 100644 --- a/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/Movies/MovieResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs index c0b00caa..5d2455d2 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PhotoAlbumResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs index 0934555b..fc0d6ad0 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PhotoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs b/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs index 14798dda..6cf16faf 100644 --- a/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/PlaylistResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs b/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs index 3d91ed24..9bce5a5f 100644 --- a/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/SpecialFolderResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs index 5fd23c9f..94b88396 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/EpisodeResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs index 6cb63a28..428b8320 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeasonResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Globalization; diff --git a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs index c81a0adb..10b96733 100644 --- a/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs +++ b/Emby.Server.Implementations/Library/Resolvers/TV/SeriesResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/SearchEngine.cs b/Emby.Server.Implementations/Library/SearchEngine.cs index c6821185..3296e4b2 100644 --- a/Emby.Server.Implementations/Library/SearchEngine.cs +++ b/Emby.Server.Implementations/Library/SearchEngine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs b/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs index 71ce3b60..98bfb015 100644 --- a/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs +++ b/Emby.Server.Implementations/Library/SplashscreenPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Library/UserDataManager.cs b/Emby.Server.Implementations/Library/UserDataManager.cs index 72c8d7a9..fbf438c5 100644 --- a/Emby.Server.Implementations/Library/UserDataManager.cs +++ b/Emby.Server.Implementations/Library/UserDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Emby.Server.Implementations/Library/UserViewManager.cs b/Emby.Server.Implementations/Library/UserViewManager.cs index 6fb53ff1..e717d2b0 100644 --- a/Emby.Server.Implementations/Library/UserViewManager.cs +++ b/Emby.Server.Implementations/Library/UserViewManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs index a31d5ecc..07d8957a 100644 --- a/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/ArtistsPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs b/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs index 7cc851b7..0ec73b60 100644 --- a/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/ArtistsValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs index e62c638e..668a3226 100644 --- a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs index 5097e007..62fbf4e5 100644 --- a/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/GenresPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/GenresValidator.cs b/Emby.Server.Implementations/Library/Validators/GenresValidator.cs index fbfc9f7d..81396870 100644 --- a/Emby.Server.Implementations/Library/Validators/GenresValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/GenresValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs index 76658a81..6eaad935 100644 --- a/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/MusicGenresPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs b/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs index 6203bce2..d2c8d81d 100644 --- a/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/MusicGenresValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs b/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs index f9a6f0d1..3fc12a4d 100644 --- a/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/PeopleValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs index 67c56c10..8df772ab 100644 --- a/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs +++ b/Emby.Server.Implementations/Library/Validators/StudiosPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs b/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs index 5b87e4d9..1cf3daef 100644 --- a/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs +++ b/Emby.Server.Implementations/Library/Validators/StudiosValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Emby.Server.Implementations/Localization/LocalizationManager.cs b/Emby.Server.Implementations/Localization/LocalizationManager.cs index bc80c2b4..ecdbde15 100644 --- a/Emby.Server.Implementations/Localization/LocalizationManager.cs +++ b/Emby.Server.Implementations/Localization/LocalizationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Frozen; diff --git a/Emby.Server.Implementations/Playlists/PlaylistManager.cs b/Emby.Server.Implementations/Playlists/PlaylistManager.cs index 40941413..36a92f94 100644 --- a/Emby.Server.Implementations/Playlists/PlaylistManager.cs +++ b/Emby.Server.Implementations/Playlists/PlaylistManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs b/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs index a5be2b61..ba50f0ed 100644 --- a/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs +++ b/Emby.Server.Implementations/Playlists/PlaylistsFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/Emby.Server.Implementations/Plugins/PluginLoadContext.cs b/Emby.Server.Implementations/Plugins/PluginLoadContext.cs index d04e9cf6..c3bb7269 100644 --- a/Emby.Server.Implementations/Plugins/PluginLoadContext.cs +++ b/Emby.Server.Implementations/Plugins/PluginLoadContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Runtime.Loader; diff --git a/Emby.Server.Implementations/Plugins/PluginManager.cs b/Emby.Server.Implementations/Plugins/PluginManager.cs index 91ccb16e..a824f0c4 100644 --- a/Emby.Server.Implementations/Plugins/PluginManager.cs +++ b/Emby.Server.Implementations/Plugins/PluginManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/Properties/AssemblyInfo.cs b/Emby.Server.Implementations/Properties/AssemblyInfo.cs index 41c396ac..d1ee6497 100644 --- a/Emby.Server.Implementations/Properties/AssemblyInfo.cs +++ b/Emby.Server.Implementations/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs b/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs index c4bda963..c3fd1b17 100644 --- a/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs +++ b/Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Globalization; diff --git a/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs b/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs index 24f55498..1d661eb4 100644 --- a/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs +++ b/Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs index 4ec2c9c7..85bcf375 100644 --- a/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs +++ b/Emby.Server.Implementations/ScheduledTasks/TaskManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs index 36708e25..95d4a326 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/AudioNormalizationTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs index f8130956..85317da8 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs index 1621bbaa..b29cc66d 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanActivityLogTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs index 7f68f770..0c4051b5 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupCollectionAndPlaylistPathsTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs index 4156050e..096a6266 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/CleanupUserDataTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs index 0e77f010..faabe6b4 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteCacheFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs index 69952952..e28f3863 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteLogFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs index 9cc2cc51..bba6a657 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/DeleteTranscodeFileTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs index 51920c5b..92854f19 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/MediaSegmentExtractionTask.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.Collections.Generic; using System.IO; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs index 92d7a390..27b714a1 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/OptimizeDatabaseTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs index 6e4e5c78..f2bce8b2 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/PeopleValidationTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs index 31153af2..aea9878d 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/PluginUpdateTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs b/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs index 1865189d..20c34ab0 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Tasks/RefreshMediaLibraryTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs index 9abcd9c7..81af3c96 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/DailyTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs index d6773b65..a3e1217c 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/IntervalTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs index 86ceff6c..d4a96ed9 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/StartupTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs b/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs index 79568f8a..1e5ff872 100644 --- a/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs +++ b/Emby.Server.Implementations/ScheduledTasks/Triggers/WeeklyTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Model.Tasks; diff --git a/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs b/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs index aa5fbbdf..f3dbc015 100644 --- a/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs +++ b/Emby.Server.Implementations/Serialization/MyXmlSerializer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.IO; diff --git a/Emby.Server.Implementations/ServerApplicationPaths.cs b/Emby.Server.Implementations/ServerApplicationPaths.cs index f049e664..93c51a32 100644 --- a/Emby.Server.Implementations/ServerApplicationPaths.cs +++ b/Emby.Server.Implementations/ServerApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Server.Implementations.AppBase; using MediaBrowser.Controller; diff --git a/Emby.Server.Implementations/Session/SessionManager.cs b/Emby.Server.Implementations/Session/SessionManager.cs index 8e14f5bd..6144a556 100644 --- a/Emby.Server.Implementations/Session/SessionManager.cs +++ b/Emby.Server.Implementations/Session/SessionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Session/SessionWebSocketListener.cs b/Emby.Server.Implementations/Session/SessionWebSocketListener.cs index 6a26e92e..574a583e 100644 --- a/Emby.Server.Implementations/Session/SessionWebSocketListener.cs +++ b/Emby.Server.Implementations/Session/SessionWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Emby.Server.Implementations/Session/WebSocketController.cs b/Emby.Server.Implementations/Session/WebSocketController.cs index c45a4a60..b549d195 100644 --- a/Emby.Server.Implementations/Session/WebSocketController.cs +++ b/Emby.Server.Implementations/Session/WebSocketController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs b/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs index 6d13c6d5..e34bffb7 100644 --- a/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs +++ b/Emby.Server.Implementations/Sorting/AiredEpisodeOrderComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs b/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs index 59185cdb..22106868 100644 --- a/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs +++ b/Emby.Server.Implementations/Sorting/AlbumArtistComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/AlbumComparer.cs b/Emby.Server.Implementations/Sorting/AlbumComparer.cs index e0711365..48cf2770 100644 --- a/Emby.Server.Implementations/Sorting/AlbumComparer.cs +++ b/Emby.Server.Implementations/Sorting/AlbumComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ArtistComparer.cs b/Emby.Server.Implementations/Sorting/ArtistComparer.cs index f99977e5..49369d88 100644 --- a/Emby.Server.Implementations/Sorting/ArtistComparer.cs +++ b/Emby.Server.Implementations/Sorting/ArtistComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs b/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs index 9e02ea2a..730ea865 100644 --- a/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/CommunityRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs b/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs index d4a8d468..c7b1ab76 100644 --- a/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/CriticRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Sorting; diff --git a/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs b/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs index b86b4432..955ecbaa 100644 --- a/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DateCreatedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs b/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs index f10e7fcb..640d8ccc 100644 --- a/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DateLastMediaAddedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs b/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs index 2c8e2b37..c2f98837 100644 --- a/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/DatePlayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs b/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs index 11cad625..2d9f9827 100644 --- a/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs +++ b/Emby.Server.Implementations/Sorting/IndexNumberComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs b/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs index 86d08ed2..8ff2b7aa 100644 --- a/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/IsFolderComparer.cs b/Emby.Server.Implementations/Sorting/IsFolderComparer.cs index 6f0ca59c..8c2e9a45 100644 --- a/Emby.Server.Implementations/Sorting/IsFolderComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsFolderComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using Jellyfin.Data.Enums; diff --git a/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs b/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs index 9faa02f1..0b8ab780 100644 --- a/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsPlayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs b/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs index 6f177c46..581deafd 100644 --- a/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs +++ b/Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/Emby.Server.Implementations/Sorting/NameComparer.cs b/Emby.Server.Implementations/Sorting/NameComparer.cs index 72d9c797..6730736a 100644 --- a/Emby.Server.Implementations/Sorting/NameComparer.cs +++ b/Emby.Server.Implementations/Sorting/NameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs b/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs index 789af01c..c421386c 100644 --- a/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs +++ b/Emby.Server.Implementations/Sorting/OfficialRatingComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs b/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs index 5aeac29b..c331286a 100644 --- a/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs +++ b/Emby.Server.Implementations/Sorting/ParentIndexNumberComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/PlayCountComparer.cs b/Emby.Server.Implementations/Sorting/PlayCountComparer.cs index 26e28b03..7657eeb5 100644 --- a/Emby.Server.Implementations/Sorting/PlayCountComparer.cs +++ b/Emby.Server.Implementations/Sorting/PlayCountComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Data.Enums; diff --git a/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs b/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs index 8c8b8824..4dacbac0 100644 --- a/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs +++ b/Emby.Server.Implementations/Sorting/PremiereDateComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs b/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs index 9aec87f1..f5c9dd3b 100644 --- a/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs +++ b/Emby.Server.Implementations/Sorting/ProductionYearComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Sorting; diff --git a/Emby.Server.Implementations/Sorting/RandomComparer.cs b/Emby.Server.Implementations/Sorting/RandomComparer.cs index 6f8ea5b7..955b1cf4 100644 --- a/Emby.Server.Implementations/Sorting/RandomComparer.cs +++ b/Emby.Server.Implementations/Sorting/RandomComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/RuntimeComparer.cs b/Emby.Server.Implementations/Sorting/RuntimeComparer.cs index 3c096ab0..a9b15608 100644 --- a/Emby.Server.Implementations/Sorting/RuntimeComparer.cs +++ b/Emby.Server.Implementations/Sorting/RuntimeComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs b/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs index ed42fd6d..5a7baf45 100644 --- a/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs +++ b/Emby.Server.Implementations/Sorting/SeriesSortNameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/SortNameComparer.cs b/Emby.Server.Implementations/Sorting/SortNameComparer.cs index 314c25d1..c7ff0e80 100644 --- a/Emby.Server.Implementations/Sorting/SortNameComparer.cs +++ b/Emby.Server.Implementations/Sorting/SortNameComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/Emby.Server.Implementations/Sorting/StartDateComparer.cs b/Emby.Server.Implementations/Sorting/StartDateComparer.cs index 861ca2d3..08680c66 100644 --- a/Emby.Server.Implementations/Sorting/StartDateComparer.cs +++ b/Emby.Server.Implementations/Sorting/StartDateComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Sorting/StudioComparer.cs b/Emby.Server.Implementations/Sorting/StudioComparer.cs index 6d041cf1..9315ee51 100644 --- a/Emby.Server.Implementations/Sorting/StudioComparer.cs +++ b/Emby.Server.Implementations/Sorting/StudioComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/SyncPlay/Group.cs b/Emby.Server.Implementations/SyncPlay/Group.cs index c2e834ad..29608c94 100644 --- a/Emby.Server.Implementations/SyncPlay/Group.cs +++ b/Emby.Server.Implementations/SyncPlay/Group.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs b/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs index b45d7545..8c91bc80 100644 --- a/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs +++ b/Emby.Server.Implementations/SyncPlay/SyncPlayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/Emby.Server.Implementations/SystemManager.cs b/Emby.Server.Implementations/SystemManager.cs index d140426d..ef130565 100644 --- a/Emby.Server.Implementations/SystemManager.cs +++ b/Emby.Server.Implementations/SystemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/Emby.Server.Implementations/TV/TVSeriesManager.cs b/Emby.Server.Implementations/TV/TVSeriesManager.cs index cd98dbe8..a222973c 100644 --- a/Emby.Server.Implementations/TV/TVSeriesManager.cs +++ b/Emby.Server.Implementations/TV/TVSeriesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Emby.Server.Implementations/Updates/InstallationManager.cs b/Emby.Server.Implementations/Updates/InstallationManager.cs index 67b77a11..8f4d75d4 100644 --- a/Emby.Server.Implementations/Updates/InstallationManager.cs +++ b/Emby.Server.Implementations/Updates/InstallationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 158adafb..679b521e 100644 --- a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Emby.Server.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Emby.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 7369a24d..55d59730 100644 Binary files a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache and b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.assets.cache differ diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache index 161c604d..0db1ad38 100644 Binary files a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache and b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.AssemblyReference.cache differ diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..caeab99d --- /dev/null +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +cb3c2e72bbedf5d3d0cb41fd241999614a4db7938e96024d0e32828ee286fa2c diff --git a/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..68102926 --- /dev/null +++ b/Emby.Server.Implementations/obj/Debug/net10.0/Emby.Server.Implementations.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Emby.Server.Implementations\obj\Debug\net10.0\Emby.Server.Implementations.csproj.CoreCompileInputs.cache 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..10b66684 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1131,6 +1153,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1211,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1489,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1560,6 +1588,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 +1658,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1705,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1983,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2045,6 +2084,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 +2139,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2175,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2453,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2532,6 +2582,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 +2637,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2662,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2940,36 +2996,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3002,6 +3063,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 +3113,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3130,7 +3197,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3548,45 +3615,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -3624,6 +3696,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 +3751,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3754,7 +3832,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4032,39 +4110,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4097,6 +4180,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 +4230,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4222,7 +4311,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4500,42 +4589,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4578,6 +4672,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 +4737,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4718,7 +4818,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4996,39 +5096,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5061,6 +5166,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 +5223,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5196,7 +5307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -5614,39 +5725,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5684,6 +5800,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 +5890,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5849,7 +5971,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6127,39 +6249,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6192,6 +6319,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 +6369,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6317,7 +6450,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6595,25 +6728,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -6650,6 +6788,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 +6856,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6788,37 +6932,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6920,6 +7069,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7000,7 +7150,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7278,39 +7428,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -7412,6 +7567,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7492,7 +7648,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7770,42 +7926,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7843,6 +8004,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 +8054,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7968,7 +8135,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8246,33 +8413,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8318,6 +8490,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 +8540,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8443,7 +8621,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8721,45 +8899,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -8792,6 +8975,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 +9025,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8917,7 +9106,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9195,33 +9384,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9254,6 +9448,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 +9503,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9384,7 +9584,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9662,39 +9862,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9772,6 +9977,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9852,7 +10058,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props index e4c0dd11..5b69a451 100644 --- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props +++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets index 8b33b430..02a5d5f8 100644 --- a/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets +++ b/Emby.Server.Implementations/obj/Emby.Server.Implementations.csproj.nuget.g.targets @@ -1,10 +1,10 @@  - - - - - + + + + + \ No newline at end of file diff --git a/Emby.Server.Implementations/obj/project.assets.json b/Emby.Server.Implementations/obj/project.assets.json index 9e3e65c8..cd00f042 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", @@ -3754,74 +4067,80 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -3942,6 +4261,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4022,7 +4342,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Emby.Server.Implementations/obj/project.nuget.cache b/Emby.Server.Implementations/obj/project.nuget.cache index 6dcc4fa6..7fc59ea6 100644 --- a/Emby.Server.Implementations/obj/project.nuget.cache +++ b/Emby.Server.Implementations/obj/project.nuget.cache @@ -1,86 +1,94 @@ { "version": 2, - "dgSpecHash": "yQkjNJYOBwE=", + "dgSpecHash": "egeio8fNNyk=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/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/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/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", - "/home/wjones/.nuget/packages/metabrainz.common.json/7.2.0/metabrainz.common.json.7.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/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/10.0.3/microsoft.data.sqlite.10.0.3.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/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", - "/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/prometheus-net/3.1.2/prometheus-net.3.1.2.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\3.1.2\\prometheus-net.3.1.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Attributes/AcceptsFileAttribute.cs b/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs index 65832d26..a2e327cd 100644 --- a/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs +++ b/Jellyfin.Api/Attributes/AcceptsFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1813 // Avoid unsealed attributes using System; diff --git a/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs b/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs index 26fec5fa..7515d238 100644 --- a/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs +++ b/Jellyfin.Api/Attributes/AcceptsImageFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs b/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs index 83a29294..c5753c51 100644 --- a/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs +++ b/Jellyfin.Api/Attributes/ParameterObsoleteAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Attributes; diff --git a/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs index 23156812..13082c5a 100644 --- a/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesAudioFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesFileAttribute.cs index b4bc4506..c58205f5 100644 --- a/Jellyfin.Api/Attributes/ProducesFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1813 // Avoid unsealed attributes using System; diff --git a/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs index eb1d1cae..c6915d5d 100644 --- a/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesImageFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs index 73173fd3..eadeb467 100644 --- a/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesPlaylistFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs b/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs index 167da686..18c446cb 100644 --- a/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs +++ b/Jellyfin.Api/Attributes/ProducesVideoFileAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Attributes; /// diff --git a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs index 3c1401de..fa9d3318 100644 --- a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs +++ b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using MediaBrowser.Common.Extensions; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs index 49af24ff..4367a4a8 100644 --- a/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs +++ b/Jellyfin.Api/Auth/AnonymousLanAccessPolicy/AnonymousLanAccessRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.AnonymousLanAccessPolicy diff --git a/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs b/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs index f6f2f59c..623ec572 100644 --- a/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs +++ b/Jellyfin.Api/Auth/CustomAuthenticationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Security.Claims; using System.Text.Encodings.Web; diff --git a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs index 6b80d537..0146ec4d 100644 --- a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs +++ b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs index 22238475..74a22402 100644 --- a/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs +++ b/Jellyfin.Api/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.DefaultAuthorizationPolicy diff --git a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs index e425000c..eb341746 100644 --- a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs +++ b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs index adae12ef..272bb51c 100644 --- a/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs +++ b/Jellyfin.Api/Auth/FirstTimeSetupPolicy/FirstTimeSetupRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; namespace Jellyfin.Api.Auth.FirstTimeSetupPolicy diff --git a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs index 557b7d3a..49d0272c 100644 --- a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs +++ b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Constants; using MediaBrowser.Common.Extensions; diff --git a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs index f633c69d..d7c93dea 100644 --- a/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs +++ b/Jellyfin.Api/Auth/LocalAccessOrRequiresElevationPolicy/LocalAccessOrRequiresElevationRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.AspNetCore.Authorization; namespace Jellyfin.Api.Auth.LocalAccessOrRequiresElevationPolicy diff --git a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs index 7efb5b16..dda033d1 100644 --- a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs +++ b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Extensions; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs index bb6e52b4..31efb957 100644 --- a/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs +++ b/Jellyfin.Api/Auth/SyncPlayAccessPolicy/SyncPlayAccessRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs index d139eab1..3ac21af2 100644 --- a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs +++ b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Api.Extensions; using Jellyfin.Data; diff --git a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs index 152c400c..7db6baa6 100644 --- a/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs +++ b/Jellyfin.Api/Auth/UserPermissionPolicy/UserPermissionRequirement.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Auth.DefaultAuthorizationPolicy; using Jellyfin.Database.Implementations.Enums; diff --git a/Jellyfin.Api/BaseJellyfinApiController.cs b/Jellyfin.Api/BaseJellyfinApiController.cs index 5b4bd0ad..e6f5885d 100644 --- a/Jellyfin.Api/BaseJellyfinApiController.cs +++ b/Jellyfin.Api/BaseJellyfinApiController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Net.Mime; using Jellyfin.Api.Results; diff --git a/Jellyfin.Api/Constants/AuthenticationSchemes.cs b/Jellyfin.Api/Constants/AuthenticationSchemes.cs index d5c2253e..57a11123 100644 --- a/Jellyfin.Api/Constants/AuthenticationSchemes.cs +++ b/Jellyfin.Api/Constants/AuthenticationSchemes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Constants/InternalClaimTypes.cs b/Jellyfin.Api/Constants/InternalClaimTypes.cs index 28195575..9a15d4f5 100644 --- a/Jellyfin.Api/Constants/InternalClaimTypes.cs +++ b/Jellyfin.Api/Constants/InternalClaimTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Constants/UserRoles.cs b/Jellyfin.Api/Constants/UserRoles.cs index 41c7b7cd..0c4cce0f 100644 --- a/Jellyfin.Api/Constants/UserRoles.cs +++ b/Jellyfin.Api/Constants/UserRoles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Constants; /// diff --git a/Jellyfin.Api/Controllers/ActivityLogController.cs b/Jellyfin.Api/Controllers/ActivityLogController.cs index 47d3f4b7..51767428 100644 --- a/Jellyfin.Api/Controllers/ActivityLogController.cs +++ b/Jellyfin.Api/Controllers/ActivityLogController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/ApiKeyController.cs b/Jellyfin.Api/Controllers/ApiKeyController.cs index 3363d7ba..e2e68605 100644 --- a/Jellyfin.Api/Controllers/ApiKeyController.cs +++ b/Jellyfin.Api/Controllers/ApiKeyController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; using Jellyfin.Api.Constants; diff --git a/Jellyfin.Api/Controllers/ArtistsController.cs b/Jellyfin.Api/Controllers/ArtistsController.cs index 642790f9..d7938ad4 100644 --- a/Jellyfin.Api/Controllers/ArtistsController.cs +++ b/Jellyfin.Api/Controllers/ArtistsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/AudioController.cs b/Jellyfin.Api/Controllers/AudioController.cs index 4be79ff5..e72738fd 100644 --- a/Jellyfin.Api/Controllers/AudioController.cs +++ b/Jellyfin.Api/Controllers/AudioController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/BackupController.cs b/Jellyfin.Api/Controllers/BackupController.cs index aa908ee3..252d461e 100644 --- a/Jellyfin.Api/Controllers/BackupController.cs +++ b/Jellyfin.Api/Controllers/BackupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using Jellyfin.Server.Implementations.SystemBackupService; diff --git a/Jellyfin.Api/Controllers/BrandingController.cs b/Jellyfin.Api/Controllers/BrandingController.cs index 1d948ff2..7ee02b18 100644 --- a/Jellyfin.Api/Controllers/BrandingController.cs +++ b/Jellyfin.Api/Controllers/BrandingController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Branding; diff --git a/Jellyfin.Api/Controllers/ChannelsController.cs b/Jellyfin.Api/Controllers/ChannelsController.cs index 880b3a82..588283f3 100644 --- a/Jellyfin.Api/Controllers/ChannelsController.cs +++ b/Jellyfin.Api/Controllers/ChannelsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ClientLogController.cs b/Jellyfin.Api/Controllers/ClientLogController.cs index 139888bd..8429cb87 100644 --- a/Jellyfin.Api/Controllers/ClientLogController.cs +++ b/Jellyfin.Api/Controllers/ClientLogController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using System.Threading.Tasks; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Api/Controllers/CollectionController.cs b/Jellyfin.Api/Controllers/CollectionController.cs index 227487b3..f1f1530b 100644 --- a/Jellyfin.Api/Controllers/CollectionController.cs +++ b/Jellyfin.Api/Controllers/CollectionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/ConfigurationController.cs b/Jellyfin.Api/Controllers/ConfigurationController.cs index 9e03fbeb..9328d86c 100644 --- a/Jellyfin.Api/Controllers/ConfigurationController.cs +++ b/Jellyfin.Api/Controllers/ConfigurationController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/DashboardController.cs b/Jellyfin.Api/Controllers/DashboardController.cs index ee912a9b..18d575e8 100644 --- a/Jellyfin.Api/Controllers/DashboardController.cs +++ b/Jellyfin.Api/Controllers/DashboardController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Api/Controllers/DevicesController.cs b/Jellyfin.Api/Controllers/DevicesController.cs index 50050262..1f4a9b9e 100644 --- a/Jellyfin.Api/Controllers/DevicesController.cs +++ b/Jellyfin.Api/Controllers/DevicesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/DisplayPreferencesController.cs b/Jellyfin.Api/Controllers/DisplayPreferencesController.cs index ef54e9db..1a672ae1 100644 --- a/Jellyfin.Api/Controllers/DisplayPreferencesController.cs +++ b/Jellyfin.Api/Controllers/DisplayPreferencesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/DynamicHlsController.cs b/Jellyfin.Api/Controllers/DynamicHlsController.cs index f80b36c3..9b5447ad 100644 --- a/Jellyfin.Api/Controllers/DynamicHlsController.cs +++ b/Jellyfin.Api/Controllers/DynamicHlsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/EnvironmentController.cs b/Jellyfin.Api/Controllers/EnvironmentController.cs index 794ca969..54cd6a94 100644 --- a/Jellyfin.Api/Controllers/EnvironmentController.cs +++ b/Jellyfin.Api/Controllers/EnvironmentController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/FilterController.cs b/Jellyfin.Api/Controllers/FilterController.cs index 3f9aa93a..c83521d1 100644 --- a/Jellyfin.Api/Controllers/FilterController.cs +++ b/Jellyfin.Api/Controllers/FilterController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Helpers; diff --git a/Jellyfin.Api/Controllers/GenresController.cs b/Jellyfin.Api/Controllers/GenresController.cs index 456e643f..2436357b 100644 --- a/Jellyfin.Api/Controllers/GenresController.cs +++ b/Jellyfin.Api/Controllers/GenresController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/HlsSegmentController.cs b/Jellyfin.Api/Controllers/HlsSegmentController.cs index 1927a332..f8c9848c 100644 --- a/Jellyfin.Api/Controllers/HlsSegmentController.cs +++ b/Jellyfin.Api/Controllers/HlsSegmentController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/ImageController.cs b/Jellyfin.Api/Controllers/ImageController.cs index cd8132d2..cbd3ce40 100644 --- a/Jellyfin.Api/Controllers/ImageController.cs +++ b/Jellyfin.Api/Controllers/ImageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Controllers/InstantMixController.cs b/Jellyfin.Api/Controllers/InstantMixController.cs index 30195456..73455a19 100644 --- a/Jellyfin.Api/Controllers/InstantMixController.cs +++ b/Jellyfin.Api/Controllers/InstantMixController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Controllers/ItemLookupController.cs b/Jellyfin.Api/Controllers/ItemLookupController.cs index d009f80a..11c76c23 100644 --- a/Jellyfin.Api/Controllers/ItemLookupController.cs +++ b/Jellyfin.Api/Controllers/ItemLookupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemRefreshController.cs b/Jellyfin.Api/Controllers/ItemRefreshController.cs index 7effe61e..34eed556 100644 --- a/Jellyfin.Api/Controllers/ItemRefreshController.cs +++ b/Jellyfin.Api/Controllers/ItemRefreshController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemUpdateController.cs b/Jellyfin.Api/Controllers/ItemUpdateController.cs index 605d2aee..d30964df 100644 --- a/Jellyfin.Api/Controllers/ItemUpdateController.cs +++ b/Jellyfin.Api/Controllers/ItemUpdateController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ItemsController.cs b/Jellyfin.Api/Controllers/ItemsController.cs index 9674ecd0..9a02739a 100644 --- a/Jellyfin.Api/Controllers/ItemsController.cs +++ b/Jellyfin.Api/Controllers/ItemsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/LibraryController.cs b/Jellyfin.Api/Controllers/LibraryController.cs index 558e1c6c..8344c918 100644 --- a/Jellyfin.Api/Controllers/LibraryController.cs +++ b/Jellyfin.Api/Controllers/LibraryController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LibraryStructureController.cs b/Jellyfin.Api/Controllers/LibraryStructureController.cs index 11781142..bda00ae8 100644 --- a/Jellyfin.Api/Controllers/LibraryStructureController.cs +++ b/Jellyfin.Api/Controllers/LibraryStructureController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LiveTvController.cs b/Jellyfin.Api/Controllers/LiveTvController.cs index 94f62a07..cee8aa41 100644 --- a/Jellyfin.Api/Controllers/LiveTvController.cs +++ b/Jellyfin.Api/Controllers/LiveTvController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/LocalizationController.cs b/Jellyfin.Api/Controllers/LocalizationController.cs index dd8f935d..3d9e24d0 100644 --- a/Jellyfin.Api/Controllers/LocalizationController.cs +++ b/Jellyfin.Api/Controllers/LocalizationController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Controllers/LyricsController.cs b/Jellyfin.Api/Controllers/LyricsController.cs index 8eb4cadf..240c5dd3 100644 --- a/Jellyfin.Api/Controllers/LyricsController.cs +++ b/Jellyfin.Api/Controllers/LyricsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MediaInfoController.cs b/Jellyfin.Api/Controllers/MediaInfoController.cs index f22ac0b7..32b84dcb 100644 --- a/Jellyfin.Api/Controllers/MediaInfoController.cs +++ b/Jellyfin.Api/Controllers/MediaInfoController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MediaSegmentsController.cs b/Jellyfin.Api/Controllers/MediaSegmentsController.cs index b8836d7c..07d34588 100644 --- a/Jellyfin.Api/Controllers/MediaSegmentsController.cs +++ b/Jellyfin.Api/Controllers/MediaSegmentsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/MoviesController.cs b/Jellyfin.Api/Controllers/MoviesController.cs index ace9a063..b3cad2b1 100644 --- a/Jellyfin.Api/Controllers/MoviesController.cs +++ b/Jellyfin.Api/Controllers/MoviesController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Api/Controllers/MusicGenresController.cs b/Jellyfin.Api/Controllers/MusicGenresController.cs index a6427df6..90ff08b5 100644 --- a/Jellyfin.Api/Controllers/MusicGenresController.cs +++ b/Jellyfin.Api/Controllers/MusicGenresController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/PackageController.cs b/Jellyfin.Api/Controllers/PackageController.cs index 274e94ee..29346bb5 100644 --- a/Jellyfin.Api/Controllers/PackageController.cs +++ b/Jellyfin.Api/Controllers/PackageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/PersonsController.cs b/Jellyfin.Api/Controllers/PersonsController.cs index 438d054a..99986bb0 100644 --- a/Jellyfin.Api/Controllers/PersonsController.cs +++ b/Jellyfin.Api/Controllers/PersonsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Linq; diff --git a/Jellyfin.Api/Controllers/PlaylistsController.cs b/Jellyfin.Api/Controllers/PlaylistsController.cs index 96791809..c6b8f3ac 100644 --- a/Jellyfin.Api/Controllers/PlaylistsController.cs +++ b/Jellyfin.Api/Controllers/PlaylistsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/PlaystateController.cs b/Jellyfin.Api/Controllers/PlaystateController.cs index ade0906b..ba7c2a52 100644 --- a/Jellyfin.Api/Controllers/PlaystateController.cs +++ b/Jellyfin.Api/Controllers/PlaystateController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Api/Controllers/PluginsController.cs b/Jellyfin.Api/Controllers/PluginsController.cs index 53b7349e..dcc790e7 100644 --- a/Jellyfin.Api/Controllers/PluginsController.cs +++ b/Jellyfin.Api/Controllers/PluginsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/QuickConnectController.cs b/Jellyfin.Api/Controllers/QuickConnectController.cs index 2a15ff76..a8b7c8b2 100644 --- a/Jellyfin.Api/Controllers/QuickConnectController.cs +++ b/Jellyfin.Api/Controllers/QuickConnectController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/RemoteImageController.cs b/Jellyfin.Api/Controllers/RemoteImageController.cs index a476005c..295b8887 100644 --- a/Jellyfin.Api/Controllers/RemoteImageController.cs +++ b/Jellyfin.Api/Controllers/RemoteImageController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/ScheduledTasksController.cs b/Jellyfin.Api/Controllers/ScheduledTasksController.cs index 065466cb..538be303 100644 --- a/Jellyfin.Api/Controllers/ScheduledTasksController.cs +++ b/Jellyfin.Api/Controllers/ScheduledTasksController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SearchController.cs b/Jellyfin.Api/Controllers/SearchController.cs index ecf2335b..ea6ac7f3 100644 --- a/Jellyfin.Api/Controllers/SearchController.cs +++ b/Jellyfin.Api/Controllers/SearchController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SessionController.cs b/Jellyfin.Api/Controllers/SessionController.cs index 9886d03d..28888ba1 100644 --- a/Jellyfin.Api/Controllers/SessionController.cs +++ b/Jellyfin.Api/Controllers/SessionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/StartupController.cs b/Jellyfin.Api/Controllers/StartupController.cs index 09f20558..3492a08a 100644 --- a/Jellyfin.Api/Controllers/StartupController.cs +++ b/Jellyfin.Api/Controllers/StartupController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Controllers/StudiosController.cs b/Jellyfin.Api/Controllers/StudiosController.cs index ad08dc5f..ad185fbe 100644 --- a/Jellyfin.Api/Controllers/StudiosController.cs +++ b/Jellyfin.Api/Controllers/StudiosController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Controllers/SubtitleController.cs b/Jellyfin.Api/Controllers/SubtitleController.cs index e5df873f..220c0b4a 100644 --- a/Jellyfin.Api/Controllers/SubtitleController.cs +++ b/Jellyfin.Api/Controllers/SubtitleController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SuggestionsController.cs b/Jellyfin.Api/Controllers/SuggestionsController.cs index e9e40407..04c53ef3 100644 --- a/Jellyfin.Api/Controllers/SuggestionsController.cs +++ b/Jellyfin.Api/Controllers/SuggestionsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using Jellyfin.Api.Extensions; diff --git a/Jellyfin.Api/Controllers/SyncPlayController.cs b/Jellyfin.Api/Controllers/SyncPlayController.cs index 3d687407..a4d07533 100644 --- a/Jellyfin.Api/Controllers/SyncPlayController.cs +++ b/Jellyfin.Api/Controllers/SyncPlayController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/SystemController.cs b/Jellyfin.Api/Controllers/SystemController.cs index 450225c3..c62e9bd5 100644 --- a/Jellyfin.Api/Controllers/SystemController.cs +++ b/Jellyfin.Api/Controllers/SystemController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/TimeSyncController.cs b/Jellyfin.Api/Controllers/TimeSyncController.cs index d7304cf4..2eb012cd 100644 --- a/Jellyfin.Api/Controllers/TimeSyncController.cs +++ b/Jellyfin.Api/Controllers/TimeSyncController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.SyncPlay; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/Controllers/TrailersController.cs b/Jellyfin.Api/Controllers/TrailersController.cs index 3e4bac89..903345f2 100644 --- a/Jellyfin.Api/Controllers/TrailersController.cs +++ b/Jellyfin.Api/Controllers/TrailersController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Api.ModelBinders; using Jellyfin.Data.Enums; diff --git a/Jellyfin.Api/Controllers/TrickplayController.cs b/Jellyfin.Api/Controllers/TrickplayController.cs index c9f8b367..0e21ef80 100644 --- a/Jellyfin.Api/Controllers/TrickplayController.cs +++ b/Jellyfin.Api/Controllers/TrickplayController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/TvShowsController.cs b/Jellyfin.Api/Controllers/TvShowsController.cs index c86c9b8f..ed1cf123 100644 --- a/Jellyfin.Api/Controllers/TvShowsController.cs +++ b/Jellyfin.Api/Controllers/TvShowsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UniversalAudioController.cs b/Jellyfin.Api/Controllers/UniversalAudioController.cs index b1a91ae7..6788d830 100644 --- a/Jellyfin.Api/Controllers/UniversalAudioController.cs +++ b/Jellyfin.Api/Controllers/UniversalAudioController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserController.cs b/Jellyfin.Api/Controllers/UserController.cs index 536b95db..d2d7e18d 100644 --- a/Jellyfin.Api/Controllers/UserController.cs +++ b/Jellyfin.Api/Controllers/UserController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserLibraryController.cs b/Jellyfin.Api/Controllers/UserLibraryController.cs index 3ba7cc31..ebea52e8 100644 --- a/Jellyfin.Api/Controllers/UserLibraryController.cs +++ b/Jellyfin.Api/Controllers/UserLibraryController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/UserViewsController.cs b/Jellyfin.Api/Controllers/UserViewsController.cs index ed4bba2b..a5914dd1 100644 --- a/Jellyfin.Api/Controllers/UserViewsController.cs +++ b/Jellyfin.Api/Controllers/UserViewsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/VideoAttachmentsController.cs b/Jellyfin.Api/Controllers/VideoAttachmentsController.cs index b67c6fdb..276d0dfb 100644 --- a/Jellyfin.Api/Controllers/VideoAttachmentsController.cs +++ b/Jellyfin.Api/Controllers/VideoAttachmentsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel.DataAnnotations; using System.Net.Mime; diff --git a/Jellyfin.Api/Controllers/VideosController.cs b/Jellyfin.Api/Controllers/VideosController.cs index ccf8e906..73fd4262 100644 --- a/Jellyfin.Api/Controllers/VideosController.cs +++ b/Jellyfin.Api/Controllers/VideosController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/Jellyfin.Api/Controllers/YearsController.cs b/Jellyfin.Api/Controllers/YearsController.cs index 685334a9..6e403733 100644 --- a/Jellyfin.Api/Controllers/YearsController.cs +++ b/Jellyfin.Api/Controllers/YearsController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs b/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs index 60890556..ab861038 100644 --- a/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs +++ b/Jellyfin.Api/Extensions/ClaimsPrincipalExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Security.Claims; diff --git a/Jellyfin.Api/Extensions/DtoExtensions.cs b/Jellyfin.Api/Extensions/DtoExtensions.cs index 9c24be82..73c3ff80 100644 --- a/Jellyfin.Api/Extensions/DtoExtensions.cs +++ b/Jellyfin.Api/Extensions/DtoExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Dto; using MediaBrowser.Model.Entities; diff --git a/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs b/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs index 96b29b1c..2683c7b2 100644 --- a/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs +++ b/Jellyfin.Api/Formatters/CamelCaseJsonProfileFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Extensions.Json; using Microsoft.AspNetCore.Mvc.Formatters; using Microsoft.Net.Http.Headers; diff --git a/Jellyfin.Api/Formatters/CssOutputFormatter.cs b/Jellyfin.Api/Formatters/CssOutputFormatter.cs index 9ad1c863..60b804af 100644 --- a/Jellyfin.Api/Formatters/CssOutputFormatter.cs +++ b/Jellyfin.Api/Formatters/CssOutputFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using Microsoft.AspNetCore.Mvc.Formatters; diff --git a/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs b/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs index b5b57527..bbcaa965 100644 --- a/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs +++ b/Jellyfin.Api/Formatters/PascalCaseJsonProfileFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using Jellyfin.Extensions.Json; using Microsoft.AspNetCore.Mvc.Formatters; diff --git a/Jellyfin.Api/Formatters/XmlOutputFormatter.cs b/Jellyfin.Api/Formatters/XmlOutputFormatter.cs index 46256c09..f271dfa2 100644 --- a/Jellyfin.Api/Formatters/XmlOutputFormatter.cs +++ b/Jellyfin.Api/Formatters/XmlOutputFormatter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net.Mime; using System.Text; diff --git a/Jellyfin.Api/Helpers/AudioHelper.cs b/Jellyfin.Api/Helpers/AudioHelper.cs index 1c9d6e44..68c33039 100644 --- a/Jellyfin.Api/Helpers/AudioHelper.cs +++ b/Jellyfin.Api/Helpers/AudioHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Net.Http; using System.Threading; diff --git a/Jellyfin.Api/Helpers/DynamicHlsHelper.cs b/Jellyfin.Api/Helpers/DynamicHlsHelper.cs index 44e1c6d5..d7384590 100644 --- a/Jellyfin.Api/Helpers/DynamicHlsHelper.cs +++ b/Jellyfin.Api/Helpers/DynamicHlsHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs b/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs index 4034a808..8e64be00 100644 --- a/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs +++ b/Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Http; diff --git a/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs b/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs index cf42d5f1..c8fab092 100644 --- a/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs +++ b/Jellyfin.Api/Helpers/HlsCodecStringHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text; diff --git a/Jellyfin.Api/Helpers/HlsHelpers.cs b/Jellyfin.Api/Helpers/HlsHelpers.cs index 15540338..e20225b2 100644 --- a/Jellyfin.Api/Helpers/HlsHelpers.cs +++ b/Jellyfin.Api/Helpers/HlsHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Api/Helpers/MediaInfoHelper.cs b/Jellyfin.Api/Helpers/MediaInfoHelper.cs index 454d3f08..daa26972 100644 --- a/Jellyfin.Api/Helpers/MediaInfoHelper.cs +++ b/Jellyfin.Api/Helpers/MediaInfoHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Jellyfin.Api/Helpers/RequestHelpers.cs b/Jellyfin.Api/Helpers/RequestHelpers.cs index 5072f902..31589c06 100644 --- a/Jellyfin.Api/Helpers/RequestHelpers.cs +++ b/Jellyfin.Api/Helpers/RequestHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Helpers/StreamingHelpers.cs b/Jellyfin.Api/Helpers/StreamingHelpers.cs index 1e984542..1ccb5f77 100644 --- a/Jellyfin.Api/Helpers/StreamingHelpers.cs +++ b/Jellyfin.Api/Helpers/StreamingHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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/Middleware/BaseUrlRedirectionMiddleware.cs b/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs index cbd948db..93f1b968 100644 --- a/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs +++ b/Jellyfin.Api/Middleware/BaseUrlRedirectionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Api/Middleware/ExceptionMiddleware.cs b/Jellyfin.Api/Middleware/ExceptionMiddleware.cs index acbb4877..407cad98 100644 --- a/Jellyfin.Api/Middleware/ExceptionMiddleware.cs +++ b/Jellyfin.Api/Middleware/ExceptionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Mime; diff --git a/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs b/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs index a0ed6c81..8080cf1e 100644 --- a/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs +++ b/Jellyfin.Api/Middleware/IpBasedAccessValidationMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using System.Web; diff --git a/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs b/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs index cb4169e9..3ccde1e2 100644 --- a/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs +++ b/Jellyfin.Api/Middleware/QueryStringDecodingMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http.Features; diff --git a/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs b/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs index 4a13d6c7..758425b3 100644 --- a/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs +++ b/Jellyfin.Api/Middleware/ResponseTimeMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs b/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs index f716452d..d29bf49a 100644 --- a/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs +++ b/Jellyfin.Api/Middleware/RobotsRedirectionMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs b/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs index dcb23465..559699e9 100644 --- a/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs +++ b/Jellyfin.Api/Middleware/ServerStartupMessageMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net.Mime; using System.Threading.Tasks; diff --git a/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs b/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs index f75d0d24..34bdc9bd 100644 --- a/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs +++ b/Jellyfin.Api/Middleware/UrlDecodeQueryFeature.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs b/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs index 009fb626..c2be1b27 100644 --- a/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs +++ b/Jellyfin.Api/Middleware/WebSocketHandlerMiddleware.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using MediaBrowser.Controller.Net; using Microsoft.AspNetCore.Http; diff --git a/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs b/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs index 25b84cbc..7d02d519 100644 --- a/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/CommaDelimitedCollectionModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs b/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs index 1ecf89b2..28d6fb5a 100644 --- a/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/LegacyDateTimeModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs b/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs index 79a3e135..a42d5ea4 100644 --- a/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/NullableEnumModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Threading.Tasks; diff --git a/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs b/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs index d4ec04ee..2e58bab4 100644 --- a/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs +++ b/Jellyfin.Api/ModelBinders/NullableEnumModelBinderProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.AspNetCore.Mvc.ModelBinding; using Microsoft.Extensions.DependencyInjection; diff --git a/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs b/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs index 7d0fb2e1..b1451e58 100644 --- a/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs +++ b/Jellyfin.Api/ModelBinders/PipeDelimitedCollectionModelBinder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs b/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs index 168247fd..47b2e1d9 100644 --- a/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs +++ b/Jellyfin.Api/Models/ClientLogDtos/ClientLogDocumentResponseDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.ClientLogDtos; /// diff --git a/Jellyfin.Api/Models/ConfigurationPageInfo.cs b/Jellyfin.Api/Models/ConfigurationPageInfo.cs index e7bcd6c5..9269ab7f 100644 --- a/Jellyfin.Api/Models/ConfigurationPageInfo.cs +++ b/Jellyfin.Api/Models/ConfigurationPageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Plugins; using MediaBrowser.Model.Plugins; diff --git a/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs b/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs index c438e5a9..9a6c524b 100644 --- a/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs +++ b/Jellyfin.Api/Models/EnvironmentDtos/DefaultDirectoryBrowserInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.EnvironmentDtos; /// diff --git a/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs b/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs index c54205bf..848c8a89 100644 --- a/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs +++ b/Jellyfin.Api/Models/EnvironmentDtos/ValidatePathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.EnvironmentDtos; /// diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs index 3af6f532..134d9033 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.LibraryDtos; /// diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs index c4924366..27887bcd 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryOptionsResultDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs b/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs index f76c4a96..762a4f70 100644 --- a/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/LibraryTypeOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs index 7b7e9dfd..7c71c6cb 100644 --- a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs index dbcc73c6..7074c42b 100644 --- a/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs +++ b/Jellyfin.Api/Models/LibraryDtos/MediaUpdateInfoPathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.LibraryDtos; /// diff --git a/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs index 0066d1e3..b8346705 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/AddVirtualFolderDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Configuration; namespace Jellyfin.Api.Models.LibraryStructureDto; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs index 8a313d59..5ed9e1a8 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/MediaPathDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs index 2dbd3025..ddcaf6da 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/UpdateLibraryOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs index 85935b94..8f0c9faf 100644 --- a/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs +++ b/Jellyfin.Api/Models/LibraryStructureDto/UpdateMediaPathRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using MediaBrowser.Model.Configuration; diff --git a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs index 2616694d..40a260d1 100644 --- a/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs +++ b/Jellyfin.Api/Models/LiveTvDtos/GetProgramsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs b/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs index 1acabb76..0eaab0ec 100644 --- a/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs +++ b/Jellyfin.Api/Models/LiveTvDtos/SetChannelMappingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.LiveTvDtos; diff --git a/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs b/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs index 758c8993..520cbf1a 100644 --- a/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs +++ b/Jellyfin.Api/Models/MediaInfoDtos/OpenLiveStreamDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dlna; diff --git a/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs b/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs index 73ab7681..f70ea965 100644 --- a/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs +++ b/Jellyfin.Api/Models/MediaInfoDtos/PlaybackInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dlna; diff --git a/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs b/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs index 891d758c..d6d73e55 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/CreatePlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs index 339a0d5d..d57c125d 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs index 60467b5e..ddc2c483 100644 --- a/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs +++ b/Jellyfin.Api/Models/PlaylistDtos/UpdatePlaylistUserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.PlaylistDtos; /// diff --git a/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs index 1ba23339..cc6544b1 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupConfigurationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.StartupDtos; /// diff --git a/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs index 2a1a312d..e61412fa 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupRemoteAccessDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.StartupDtos; diff --git a/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs b/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs index f473bbce..a5754719 100644 --- a/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs +++ b/Jellyfin.Api/Models/StartupDtos/StartupUserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.StartupDtos; /// diff --git a/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs b/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs index e1a51eec..edc45101 100644 --- a/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs +++ b/Jellyfin.Api/Models/StreamingDtos/HlsAudioRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Streaming; namespace Jellyfin.Api.Models.StreamingDtos; diff --git a/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs b/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs index 22da44bc..4bae6050 100644 --- a/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs +++ b/Jellyfin.Api/Models/StreamingDtos/HlsVideoRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Streaming; namespace Jellyfin.Api.Models.StreamingDtos; diff --git a/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs b/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs index 9fac1625..e7391162 100644 --- a/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs +++ b/Jellyfin.Api/Models/SubtitleDtos/UploadSubtitleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.SubtitleDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs index e7613911..e9d9fe1f 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/BufferRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs index 8ccd831b..1b85dee0 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/IgnoreWaitRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs index 89ba511a..5e7cd7ab 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs index 220d147f..a8e121bb 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/MovePlaylistItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs index 32a3bb44..4e8f9225 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/NewGroupRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs index b5223af5..29a08443 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/NextItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs index f1339505..234cdf18 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PingRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs index e0edaf5e..12d4850c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PlayRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs index f52bd7f4..d6c870bb 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/PreviousItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs index c2c2fba0..d424e89c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/QueueRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.SyncPlay; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs index d8be75ef..6582c1d5 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/ReadyRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs index 2c723427..75a85322 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/RemoveFromPlaylistRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs index f461417e..24de9239 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SeekRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.SyncPlayDtos; /// diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs index 40e66503..3a5a204a 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetPlaylistItemRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs index 387d1ea7..f7d085d1 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetRepeatModeRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs index a67e3958..3547611c 100644 --- a/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs +++ b/Jellyfin.Api/Models/SyncPlayDtos/SetShuffleModeRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace Jellyfin.Api.Models.SyncPlayDtos; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs index 00a96589..dc05b058 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/FolderStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.System; namespace Jellyfin.Api.Models.SystemInfoDtos; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs index c138324d..99500275 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/LibraryStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs b/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs index a0904243..792bacc4 100644 --- a/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs +++ b/Jellyfin.Api/Models/SystemInfoDtos/SystemStorageDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs b/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs index 6ab99726..8fc5af0f 100644 --- a/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs +++ b/Jellyfin.Api/Models/UserDtos/AuthenticateUserByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserDtos; /// diff --git a/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs b/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs index 484a0f12..d84edafd 100644 --- a/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs +++ b/Jellyfin.Api/Models/UserDtos/CreateUserByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs b/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs index e91894db..700987aa 100644 --- a/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs +++ b/Jellyfin.Api/Models/UserDtos/ForgotPasswordDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs b/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs index 701b8508..cec80ff2 100644 --- a/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs +++ b/Jellyfin.Api/Models/UserDtos/ForgotPasswordPinDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs b/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs index 1b14351a..1a504447 100644 --- a/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs +++ b/Jellyfin.Api/Models/UserDtos/QuickConnectDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; namespace Jellyfin.Api.Models.UserDtos; diff --git a/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs b/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs index 0576a8aa..38c0bc17 100644 --- a/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs +++ b/Jellyfin.Api/Models/UserDtos/UpdateUserPassword.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserDtos; /// diff --git a/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs b/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs index 3d368879..d8b529da 100644 --- a/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs +++ b/Jellyfin.Api/Models/UserViewDtos/SpecialViewOptionDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Models.UserViewDtos; /// diff --git a/Jellyfin.Api/Results/OkResultOfT.cs b/Jellyfin.Api/Results/OkResultOfT.cs index f60cbbce..1c27787d 100644 --- a/Jellyfin.Api/Results/OkResultOfT.cs +++ b/Jellyfin.Api/Results/OkResultOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name should match type name. using Microsoft.AspNetCore.Mvc; diff --git a/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs index 60379f41..0d6135c9 100644 --- a/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/ActivityLogWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data; diff --git a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs index dd928621..a08dc058 100644 --- a/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/ScheduledTasksWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs b/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs index db24c974..14560c2b 100644 --- a/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs +++ b/Jellyfin.Api/WebSocketListeners/SessionInfoWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; 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..8925f3fe 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..48bc5c1b 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 +ed069dda709e5f640951c1f97c15ff3b3eb023b7a2100def0482fc15be2b0889 diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig index 525d22e2..38eda0ba 100644 --- a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Api -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 ac8686d7..eee7cc1e 100644 Binary files a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache and b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.assets.cache differ 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 15749218..98cc7b10 100644 Binary files a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache and b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.AssemblyReference.cache differ diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..27065c30 --- /dev/null +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +642fe2a6bdf754ed9b2bdde6285c679014461fc4883473b9200532551ef4826b diff --git a/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..74246354 --- /dev/null +++ b/Jellyfin.Api/obj/Debug/net10.0/Jellyfin.Api.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\Jellyfin.Api\obj\Debug\net10.0\Jellyfin.Api.csproj.CoreCompileInputs.cache diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json index 9d09411b..65a78856 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,45 +483,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -543,6 +559,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 +629,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -688,7 +710,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -966,36 +988,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1028,6 +1055,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 +1110,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1158,7 +1191,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1436,36 +1469,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1498,6 +1536,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 +1586,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.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,7 +1670,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2044,45 +2088,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2120,6 +2169,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 +2224,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2250,7 +2305,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2528,42 +2583,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2606,6 +2666,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 +2731,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2746,7 +2812,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3024,39 +3090,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3089,6 +3160,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 +3217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3224,7 +3301,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3642,25 +3719,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3697,6 +3779,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 +3847,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3835,37 +3923,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3967,6 +4060,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4047,7 +4141,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4325,33 +4419,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4397,6 +4496,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 +4546,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4522,7 +4627,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4800,45 +4905,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4871,6 +4981,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 +5031,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4996,7 +5112,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5274,33 +5390,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5333,6 +5454,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 +5509,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5463,7 +5590,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5741,39 +5868,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5851,6 +5983,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5931,7 +6064,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props index ea4f0f12..232327e9 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.props @@ -4,26 +4,27 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets index 9f18b43d..82baea08 100644 --- a/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets +++ b/Jellyfin.Api/obj/Jellyfin.Api.csproj.nuget.g.targets @@ -1,10 +1,10 @@  - - - - - + + + + + \ No newline at end of file diff --git a/Jellyfin.Api/obj/project.assets.json b/Jellyfin.Api/obj/project.assets.json index 2a35ee3f..78f2a888 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", @@ -2493,47 +2801,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -2566,6 +2880,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 +2950,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2711,7 +3031,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Api/obj/project.nuget.cache b/Jellyfin.Api/obj/project.nuget.cache index 6a0e3591..6490bfc6 100644 --- a/Jellyfin.Api/obj/project.nuget.cache +++ b/Jellyfin.Api/obj/project.nuget.cache @@ -1,58 +1,66 @@ { "version": 2, - "dgSpecHash": "j6PAliGuV+s=", + "dgSpecHash": "IhQMR+AxKjI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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", - "/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.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/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/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", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Attributes/OpenApiIgnoreEnumAttribute.cs b/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs index ff613d9f..adf56ad6 100644 --- a/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs +++ b/Jellyfin.Data/Attributes/OpenApiIgnoreEnumAttribute.cs @@ -1,11 +1,16 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -namespace Jellyfin.Data.Attributes; - -/// -/// Attribute to specify that the enum value is to be ignored when generating the openapi spec. -/// -[AttributeUsage(AttributeTargets.Field)] -public sealed class OpenApiIgnoreEnumAttribute : Attribute +namespace Jellyfin.Data.Attributes { + using System; + + /// + /// Attribute to specify that the enum value is to be ignored when generating the openapi spec. + /// + [AttributeUsage(AttributeTargets.Field)] + public sealed class OpenApiIgnoreEnumAttribute : Attribute + { + } } diff --git a/Jellyfin.Data/DayOfWeekHelper.cs b/Jellyfin.Data/DayOfWeekHelper.cs index 836860e0..e8dcefc8 100644 --- a/Jellyfin.Data/DayOfWeekHelper.cs +++ b/Jellyfin.Data/DayOfWeekHelper.cs @@ -1,10 +1,15 @@ -#pragma warning disable CS1591 +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -using System; -using Jellyfin.Database.Implementations.Enums; +#pragma warning disable CS1591 +#pragma warning disable SA1600 // Elements should be documented namespace Jellyfin.Data { + using System; + using Jellyfin.Database.Implementations.Enums; + public static class DayOfWeekHelper { public static DayOfWeek[] GetDaysOfWeek(DynamicDayOfWeek day) @@ -14,7 +19,7 @@ namespace Jellyfin.Data DynamicDayOfWeek.Everyday => new[] { DayOfWeek.Sunday, DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday, DayOfWeek.Saturday }, DynamicDayOfWeek.Weekday => new[] { DayOfWeek.Monday, DayOfWeek.Tuesday, DayOfWeek.Wednesday, DayOfWeek.Thursday, DayOfWeek.Friday }, DynamicDayOfWeek.Weekend => new[] { DayOfWeek.Sunday, DayOfWeek.Saturday }, - _ => new[] { (DayOfWeek)day } + _ => new[] { (DayOfWeek)day }, }; } @@ -25,7 +30,7 @@ namespace Jellyfin.Data DynamicDayOfWeek.Everyday => true, DynamicDayOfWeek.Weekday => dayOfWeek is >= DayOfWeek.Monday and <= DayOfWeek.Friday, DynamicDayOfWeek.Weekend => dayOfWeek is DayOfWeek.Saturday or DayOfWeek.Sunday, - _ => (DayOfWeek)dynamicDayOfWeek == dayOfWeek + _ => (DayOfWeek)dynamicDayOfWeek == dayOfWeek, }; } } diff --git a/Jellyfin.Data/Dtos/DeviceOptionsDto.cs b/Jellyfin.Data/Dtos/DeviceOptionsDto.cs index aad57870..775c4fac 100644 --- a/Jellyfin.Data/Dtos/DeviceOptionsDto.cs +++ b/Jellyfin.Data/Dtos/DeviceOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Dtos; /// diff --git a/Jellyfin.Data/Enums/ActivityLogSortBy.cs b/Jellyfin.Data/Enums/ActivityLogSortBy.cs index d6d44e8c..630f88f5 100644 --- a/Jellyfin.Data/Enums/ActivityLogSortBy.cs +++ b/Jellyfin.Data/Enums/ActivityLogSortBy.cs @@ -1,4 +1,8 @@ -namespace Jellyfin.Data.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Data.Enums; /// /// Activity log sorting options. @@ -45,5 +49,5 @@ public enum ActivityLogSortBy /// /// Sort by severity. /// - LogSeverity = 7 + LogSeverity = 7, } diff --git a/Jellyfin.Data/Enums/AudioSpatialFormat.cs b/Jellyfin.Data/Enums/AudioSpatialFormat.cs index 5e3a1233..8079a14b 100644 --- a/Jellyfin.Data/Enums/AudioSpatialFormat.cs +++ b/Jellyfin.Data/Enums/AudioSpatialFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/BaseItemKind.cs b/Jellyfin.Data/Enums/BaseItemKind.cs index a0286c31..b86754c8 100644 --- a/Jellyfin.Data/Enums/BaseItemKind.cs +++ b/Jellyfin.Data/Enums/BaseItemKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// @@ -200,6 +204,6 @@ namespace Jellyfin.Data.Enums /// /// Item is year. /// - Year + Year, } } diff --git a/Jellyfin.Data/Enums/CollectionType.cs b/Jellyfin.Data/Enums/CollectionType.cs index e3d3b07a..db689bfd 100644 --- a/Jellyfin.Data/Enums/CollectionType.cs +++ b/Jellyfin.Data/Enums/CollectionType.cs @@ -1,165 +1,171 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // The name of a C# element does not begin with an upper-case letter. - disabled due to legacy requirement. -using Jellyfin.Data.Attributes; -namespace Jellyfin.Data.Enums; - -/// -/// Collection type. -/// -public enum CollectionType +namespace Jellyfin.Data.Enums { - /// - /// Unknown collection. - /// - unknown = 0, + using Jellyfin.Data.Attributes; /// - /// Movies collection. + /// Collection type. /// - movies = 1, + public enum CollectionType + { + /// + /// Unknown collection. + /// + unknown = 0, - /// - /// Tv shows collection. - /// - tvshows = 2, + /// + /// Movies collection. + /// + movies = 1, - /// - /// Music collection. - /// - music = 3, + /// + /// Tv shows collection. + /// + tvshows = 2, - /// - /// Music videos collection. - /// - musicvideos = 4, + /// + /// Music collection. + /// + music = 3, - /// - /// Trailers collection. - /// - trailers = 5, + /// + /// Music videos collection. + /// + musicvideos = 4, - /// - /// Home videos collection. - /// - homevideos = 6, + /// + /// Trailers collection. + /// + trailers = 5, - /// - /// Box sets collection. - /// - boxsets = 7, + /// + /// Home videos collection. + /// + homevideos = 6, - /// - /// Books collection. - /// - books = 8, + /// + /// Box sets collection. + /// + boxsets = 7, - /// - /// Photos collection. - /// - photos = 9, + /// + /// Books collection. + /// + books = 8, - /// - /// Live tv collection. - /// - livetv = 10, + /// + /// Photos collection. + /// + photos = 9, - /// - /// Playlists collection. - /// - playlists = 11, + /// + /// Live tv collection. + /// + livetv = 10, - /// - /// Folders collection. - /// - folders = 12, + /// + /// Playlists collection. + /// + playlists = 11, - /// - /// Tv show series collection. - /// - [OpenApiIgnoreEnum] - tvshowseries = 101, + /// + /// Folders collection. + /// + folders = 12, - /// - /// Tv genres collection. - /// - [OpenApiIgnoreEnum] - tvgenres = 102, + /// + /// Tv show series collection. + /// + [OpenApiIgnoreEnum] + tvshowseries = 101, - /// - /// Tv genre collection. - /// - [OpenApiIgnoreEnum] - tvgenre = 103, + /// + /// Tv genres collection. + /// + [OpenApiIgnoreEnum] + tvgenres = 102, - /// - /// Tv latest collection. - /// - [OpenApiIgnoreEnum] - tvlatest = 104, + /// + /// Tv genre collection. + /// + [OpenApiIgnoreEnum] + tvgenre = 103, - /// - /// Tv next up collection. - /// - [OpenApiIgnoreEnum] - tvnextup = 105, + /// + /// Tv latest collection. + /// + [OpenApiIgnoreEnum] + tvlatest = 104, - /// - /// Tv resume collection. - /// - [OpenApiIgnoreEnum] - tvresume = 106, + /// + /// Tv next up collection. + /// + [OpenApiIgnoreEnum] + tvnextup = 105, - /// - /// Tv favorite series collection. - /// - [OpenApiIgnoreEnum] - tvfavoriteseries = 107, + /// + /// Tv resume collection. + /// + [OpenApiIgnoreEnum] + tvresume = 106, - /// - /// Tv favorite episodes collection. - /// - [OpenApiIgnoreEnum] - tvfavoriteepisodes = 108, + /// + /// Tv favorite series collection. + /// + [OpenApiIgnoreEnum] + tvfavoriteseries = 107, - /// - /// Latest movies collection. - /// - [OpenApiIgnoreEnum] - movielatest = 109, + /// + /// Tv favorite episodes collection. + /// + [OpenApiIgnoreEnum] + tvfavoriteepisodes = 108, - /// - /// Movies to resume collection. - /// - [OpenApiIgnoreEnum] - movieresume = 110, + /// + /// Latest movies collection. + /// + [OpenApiIgnoreEnum] + movielatest = 109, - /// - /// Movie movie collection. - /// - [OpenApiIgnoreEnum] - moviemovies = 111, + /// + /// Movies to resume collection. + /// + [OpenApiIgnoreEnum] + movieresume = 110, - /// - /// Movie collections collection. - /// - [OpenApiIgnoreEnum] - moviecollection = 112, + /// + /// Movie movie collection. + /// + [OpenApiIgnoreEnum] + moviemovies = 111, - /// - /// Movie favorites collection. - /// - [OpenApiIgnoreEnum] - moviefavorites = 113, + /// + /// Movie collections collection. + /// + [OpenApiIgnoreEnum] + moviecollection = 112, - /// - /// Movie genres collection. - /// - [OpenApiIgnoreEnum] - moviegenres = 114, + /// + /// Movie favorites collection. + /// + [OpenApiIgnoreEnum] + moviefavorites = 113, - /// - /// Movie genre collection. - /// - [OpenApiIgnoreEnum] - moviegenre = 115 + /// + /// Movie genres collection. + /// + [OpenApiIgnoreEnum] + moviegenres = 114, + + /// + /// Movie genre collection. + /// + [OpenApiIgnoreEnum] + moviegenre = 115, + } } diff --git a/Jellyfin.Data/Enums/ItemSortBy.cs b/Jellyfin.Data/Enums/ItemSortBy.cs index ef765029..47590562 100644 --- a/Jellyfin.Data/Enums/ItemSortBy.cs +++ b/Jellyfin.Data/Enums/ItemSortBy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// diff --git a/Jellyfin.Data/Enums/MediaStreamProtocol.cs b/Jellyfin.Data/Enums/MediaStreamProtocol.cs index 844dc95c..adaff8c1 100644 --- a/Jellyfin.Data/Enums/MediaStreamProtocol.cs +++ b/Jellyfin.Data/Enums/MediaStreamProtocol.cs @@ -1,22 +1,27 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. -using System.ComponentModel; - -namespace Jellyfin.Data.Enums; - -/// -/// Media streaming protocol. -/// Lowercase for backwards compatibility. -/// -[DefaultValue(http)] -public enum MediaStreamProtocol +namespace Jellyfin.Data.Enums { - /// - /// HTTP. - /// - http = 0, + using System.ComponentModel; /// - /// HTTP Live Streaming. + /// Media streaming protocol. + /// Lowercase for backwards compatibility. /// - hls = 1 + [DefaultValue(http)] + public enum MediaStreamProtocol + { + /// + /// HTTP. + /// + http = 0, + + /// + /// HTTP Live Streaming. + /// + hls = 1, + } } diff --git a/Jellyfin.Data/Enums/MediaType.cs b/Jellyfin.Data/Enums/MediaType.cs index 3e8471ea..84f85b9a 100644 --- a/Jellyfin.Data/Enums/MediaType.cs +++ b/Jellyfin.Data/Enums/MediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// @@ -28,5 +32,5 @@ public enum MediaType /// /// Book media. /// - Book = 4 + Book = 4, } diff --git a/Jellyfin.Data/Enums/PersonKind.cs b/Jellyfin.Data/Enums/PersonKind.cs index 29308789..574b3861 100644 --- a/Jellyfin.Data/Enums/PersonKind.cs +++ b/Jellyfin.Data/Enums/PersonKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// @@ -129,5 +133,5 @@ public enum PersonKind /// /// A person who renders a text from one language into another. /// - Translator + Translator, } diff --git a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs index 8c3e6cb1..1681f481 100644 --- a/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs +++ b/Jellyfin.Data/Enums/SyncPlayAccessRequirementType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// @@ -23,6 +27,6 @@ namespace Jellyfin.Data.Enums /// /// User must be in a group. /// - IsInGroup = 3 + IsInGroup = 3, } } diff --git a/Jellyfin.Data/Enums/UnratedItem.cs b/Jellyfin.Data/Enums/UnratedItem.cs index 21ec65af..8a995b2c 100644 --- a/Jellyfin.Data/Enums/UnratedItem.cs +++ b/Jellyfin.Data/Enums/UnratedItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums { /// @@ -48,6 +52,6 @@ namespace Jellyfin.Data.Enums /// /// Another type, not covered by the other fields. /// - Other = 8 + Other = 8, } } diff --git a/Jellyfin.Data/Enums/VideoRange.cs b/Jellyfin.Data/Enums/VideoRange.cs index 5072e5ba..5ba77eb4 100644 --- a/Jellyfin.Data/Enums/VideoRange.cs +++ b/Jellyfin.Data/Enums/VideoRange.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// @@ -18,5 +22,5 @@ public enum VideoRange /// /// HDR video range. /// - HDR + HDR, } diff --git a/Jellyfin.Data/Enums/VideoRangeType.cs b/Jellyfin.Data/Enums/VideoRangeType.cs index ce232d73..f740c901 100644 --- a/Jellyfin.Data/Enums/VideoRangeType.cs +++ b/Jellyfin.Data/Enums/VideoRangeType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Enums; /// @@ -69,5 +73,5 @@ public enum VideoRangeType /// /// HDR10+ video range type (10bit to 16bit). /// - HDR10Plus + HDR10Plus, } diff --git a/Jellyfin.Data/Events/GenericEventArgs.cs b/Jellyfin.Data/Events/GenericEventArgs.cs index 7b9a5111..b69b9c51 100644 --- a/Jellyfin.Data/Events/GenericEventArgs.cs +++ b/Jellyfin.Data/Events/GenericEventArgs.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1200 // using directive or a using-alias directive is placed outside of a namespace element + using System; namespace Jellyfin.Data.Events @@ -14,7 +20,7 @@ namespace Jellyfin.Data.Events /// The argument. public GenericEventArgs(T arg) { - Argument = arg; + this.Argument = arg; } /// diff --git a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs index ef16f27c..b63049c6 100644 --- a/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs +++ b/Jellyfin.Data/Events/System/PendingRestartEventArgs.cs @@ -1,3 +1,10 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1711 // Identifiers should not have incorrect suffix +#pragma warning disable SA1200 // using directive or a using-alias directive is placed outside of a namespace element + using System; namespace Jellyfin.Data.Events.System diff --git a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs index 8de34fec..0a7bb355 100644 --- a/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserCreatedEventArgs.cs @@ -1,7 +1,13 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is created. /// diff --git a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs index c85de34d..2a4aebef 100644 --- a/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserDeletedEventArgs.cs @@ -1,7 +1,13 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is deleted. /// diff --git a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs index 46b399d2..c0037e87 100644 --- a/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserLockedOutEventArgs.cs @@ -1,7 +1,13 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is locked out. /// diff --git a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs index ee41147d..97a8e4e9 100644 --- a/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserPasswordChangedEventArgs.cs @@ -1,7 +1,13 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user's password has changed. /// diff --git a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs index 0f2763f3..506cc600 100644 --- a/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs +++ b/Jellyfin.Data/Events/Users/UserUpdatedEventArgs.cs @@ -1,7 +1,13 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Data.Events.Users { + using Jellyfin.Database.Implementations.Entities; + /// /// An event that occurs when a user is updated. /// 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/Queries/ActivityLogQuery.cs b/Jellyfin.Data/Queries/ActivityLogQuery.cs index 6de6c4c2..c92eee73 100644 --- a/Jellyfin.Data/Queries/ActivityLogQuery.cs +++ b/Jellyfin.Data/Queries/ActivityLogQuery.cs @@ -1,11 +1,15 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Data.Queries; + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; using Jellyfin.Database.Implementations.Enums; using Microsoft.Extensions.Logging; -namespace Jellyfin.Data.Queries; - /// /// A class representing a query to the activity logs. /// diff --git a/Jellyfin.Data/Queries/DeviceQuery.cs b/Jellyfin.Data/Queries/DeviceQuery.cs index 083e0054..dd1e9d0d 100644 --- a/Jellyfin.Data/Queries/DeviceQuery.cs +++ b/Jellyfin.Data/Queries/DeviceQuery.cs @@ -1,25 +1,28 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Data.Queries; + using System; -namespace Jellyfin.Data.Queries +/// +/// A query to retrieve devices. +/// +public class DeviceQuery : PaginatedQuery { /// - /// A query to retrieve devices. + /// Gets or sets the user id of the device. /// - public class DeviceQuery : PaginatedQuery - { - /// - /// Gets or sets the user id of the device. - /// - public Guid? UserId { get; set; } + public Guid? UserId { get; set; } - /// - /// Gets or sets the device id. - /// - public string? DeviceId { get; set; } + /// + /// Gets or sets the device id. + /// + public string? DeviceId { get; set; } - /// - /// Gets or sets the access token. - /// - public string? AccessToken { get; set; } - } + /// + /// Gets or sets the access token. + /// + public string? AccessToken { get; set; } } diff --git a/Jellyfin.Data/Queries/PaginatedQuery.cs b/Jellyfin.Data/Queries/PaginatedQuery.cs index 58267ebe..4fce1126 100644 --- a/Jellyfin.Data/Queries/PaginatedQuery.cs +++ b/Jellyfin.Data/Queries/PaginatedQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Data.Queries { /// diff --git a/Jellyfin.Data/UserEntityExtensions.cs b/Jellyfin.Data/UserEntityExtensions.cs index 149fc904..17b5aa61 100644 --- a/Jellyfin.Data/UserEntityExtensions.cs +++ b/Jellyfin.Data/UserEntityExtensions.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Data; + using System; using System.ComponentModel; using System.Linq; @@ -5,8 +11,6 @@ using Jellyfin.Database.Implementations.Entities; using Jellyfin.Database.Implementations.Enums; using Jellyfin.Database.Implementations.Interfaces; -namespace Jellyfin.Data; - /// /// Contains extension methods for manipulation of entities. /// @@ -25,6 +29,7 @@ public static class UserEntityExtensions /// True if the user has the specified permission. public static bool HasPermission(this IHasPermissions entity, PermissionKind kind) { + ArgumentNullException.ThrowIfNull(entity); return entity.Permissions.FirstOrDefault(p => p.Kind == kind)?.Value ?? false; } @@ -36,6 +41,7 @@ public static class UserEntityExtensions /// The value to set. public static void SetPermission(this IHasPermissions entity, PermissionKind kind, bool value) { + ArgumentNullException.ThrowIfNull(entity); var currentPermission = entity.Permissions.FirstOrDefault(p => p.Kind == kind); if (currentPermission is null) { @@ -55,6 +61,7 @@ public static class UserEntityExtensions /// A string array containing the user's preferences. public static string[] GetPreference(this User entity, PreferenceKind preference) { + ArgumentNullException.ThrowIfNull(entity); var val = entity.Preferences.FirstOrDefault(p => p.Kind == preference)?.Value; return string.IsNullOrEmpty(val) ? Array.Empty() : val.Split(Delimiter); @@ -69,6 +76,7 @@ public static class UserEntityExtensions /// A {T} array containing the user's preference. public static T[] GetPreferenceValues(this User entity, PreferenceKind preference) { + ArgumentNullException.ThrowIfNull(entity); var val = entity.Preferences.FirstOrDefault(p => p.Kind == preference)?.Value; if (string.IsNullOrEmpty(val)) { @@ -107,6 +115,7 @@ public static class UserEntityExtensions /// The values. public static void SetPreference(this User entity, PreferenceKind preference, string[] values) { + ArgumentNullException.ThrowIfNull(entity); var value = string.Join(Delimiter, values); var currentPreference = entity.Preferences.FirstOrDefault(p => p.Kind == preference); if (currentPreference is null) @@ -128,6 +137,7 @@ public static class UserEntityExtensions /// The type of value. public static void SetPreference(this User entity, PreferenceKind preference, T[] values) { + ArgumentNullException.ThrowIfNull(entity); var value = string.Join(Delimiter, values); var currentPreference = entity.Preferences.FirstOrDefault(p => p.Kind == preference); if (currentPreference is null) @@ -147,6 +157,7 @@ public static class UserEntityExtensions /// True if the current time is within an access schedule, or there are no access schedules. public static bool IsParentalScheduleAllowed(this User entity) { + ArgumentNullException.ThrowIfNull(entity); return entity.AccessSchedules.Count == 0 || entity.AccessSchedules.Any(i => IsParentalScheduleAllowed(i, DateTime.UtcNow)); } @@ -169,6 +180,7 @@ public static class UserEntityExtensions // TODO: make these user configurable? public static void AddDefaultPermissions(this User entity) { + ArgumentNullException.ThrowIfNull(entity); entity.Permissions.Add(new Permission(PermissionKind.IsAdministrator, false)); entity.Permissions.Add(new Permission(PermissionKind.IsDisabled, false)); entity.Permissions.Add(new Permission(PermissionKind.IsHidden, true)); @@ -203,6 +215,7 @@ public static class UserEntityExtensions { foreach (var val in Enum.GetValues()) { + ArgumentNullException.ThrowIfNull(entity); entity.Preferences.Add(new Preference(val, string.Empty)); } } diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 00000000..30bfbe7b Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 00000000..213f6c5e Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json new file mode 100644 index 00000000..e02ef60f --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.deps.json @@ -0,0 +1,461 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "Jellyfin.Data/10.12.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Database.Implementations": "10.11.0", + "Jellyfin.Sdk": "2025.10.21", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "Jellyfin.Data.dll": {} + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Options/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Polly/8.6.5": { + "dependencies": { + "Polly.Core": "8.6.5" + }, + "runtime": { + "lib/net6.0/Polly.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Polly.Core/8.6.5": { + "runtime": { + "lib/net8.0/Polly.Core.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Jellyfin.Database.Implementations/10.11.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Polly": "8.6.5" + }, + "runtime": { + "Jellyfin.Database.Implementations.dll": { + "assemblyVersion": "10.12.0.0", + "fileVersion": "10.12.0.0" + } + } + } + } + }, + "libraries": { + "Jellyfin.Data/10.12.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "path": "microsoft.entityframeworkcore/10.0.3", + "hashPath": "microsoft.entityframeworkcore.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "hashPath": "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "hashPath": "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5dtXBvI8t3z8pF4tB38JYgi/enCL/DwSXxpqShgFz3SHJ7IzqFIMs6Gu5ik8sNZzcO9qQs3xIDpB3vDamkYG+Q==", + "path": "microsoft.extensions.caching.abstractions/10.0.3", + "hashPath": "microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-No4fVh0z30SWqiWFRoA4PNdrEco6OjXvCqRFvlmRgDQqqks2bRDdeavUgWEiAX153ZAwW9loUgbxcvuP4NKQLg==", + "path": "microsoft.extensions.caching.memory/10.0.3", + "hashPath": "microsoft.extensions.caching.memory.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==", + "path": "microsoft.extensions.configuration.abstractions/10.0.3", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2DLOmC0EkB2smVK8lPP1PIKEgL1arE3CMp9XSIQB/Y7ev5nnnyuM/PizKJ6QfLD08QCYoopSC9SFdbYglDomYg==", + "path": "microsoft.extensions.dependencyinjection/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8D9Er1cGXNjNDIB+VLBNHn386L5ls2FoiG9a6o12gyn+GG3w6jdfUhzT8dtBnKcevE7/fsVA8MS3FBgFfClFtQ==", + "path": "microsoft.extensions.logging/10.0.3", + "hashPath": "microsoft.extensions.logging.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.3", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==", + "path": "microsoft.extensions.options/10.0.3", + "hashPath": "microsoft.extensions.options.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg==", + "path": "microsoft.extensions.primitives/10.0.3", + "hashPath": "microsoft.extensions.primitives.10.0.3.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Polly/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", + "path": "polly/8.6.5", + "hashPath": "polly.8.6.5.nupkg.sha512" + }, + "Polly.Core/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+sUVrIwvo7UmsgHGgOG9F0GDZSRIm47u2ylH17Gvcv1q5hNEwgD5GoBlFyc0kh/pebmPyrAgvGsR/65ZBaXlg==", + "path": "polly.core/8.6.5", + "hashPath": "polly.core.8.6.5.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Database.Implementations/10.11.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll new file mode 100644 index 00000000..e95bba9b Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.dll differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb new file mode 100644 index 00000000..207eaf99 Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.pdb differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml new file mode 100644 index 00000000..ecc10cd2 --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Data.xml @@ -0,0 +1,1198 @@ + + + + Jellyfin.Data + + + + + Attribute to specify that the enum value is to be ignored when generating the openapi spec. + + + + + A dto representing custom options for a device. + + + + + Gets or sets the id. + + + + + Gets or sets the device id. + + + + + Gets or sets the custom name. + + + + + Activity log sorting options. + + + + + Sort by name. + + + + + Sort by overview. + + + + + Sort by short overview. + + + + + Sort by type. + + + + + Sort by date. + + + + + Sort by username. + + + + + Sort by severity. + + + + + An enum representing formats of spatial audio. + + + + + None audio spatial format. + + + + + Dolby Atmos audio spatial format. + + + + + DTS:X audio spatial format. + + + + + The base item kind. + + + This enum is generated from all classes that inherit from BaseItem. + + + + + Item is aggregate folder. + + + + + Item is audio. + + + + + Item is audio book. + + + + + Item is base plugin folder. + + + + + Item is book. + + + + + Item is box set. + + + + + Item is channel. + + + + + Item is channel folder item. + + + + + Item is collection folder. + + + + + Item is episode. + + + + + Item is folder. + + + + + Item is genre. + + + + + Item is manual playlists folder. + + + + + Item is movie. + + + + + Item is a live tv channel. + + + + + Item is a live tv program. + + + + + Item is music album. + + + + + Item is music artist. + + + + + Item is music genre. + + + + + Item is music video. + + + + + Item is person. + + + + + Item is photo. + + + + + Item is photo album. + + + + + Item is playlist. + + + + + Item is playlist folder. + + + + + Item is program. + + + + + Item is recording. + + + Manually added. + + + + + Item is season. + + + + + Item is series. + + + + + Item is studio. + + + + + Item is trailer. + + + + + Item is live tv channel. + + + Type is overridden. + + + + + Item is live tv program. + + + Type is overridden. + + + + + Item is user root folder. + + + + + Item is user view. + + + + + Item is video. + + + + + Item is year. + + + + + Collection type. + + + + + Unknown collection. + + + + + Movies collection. + + + + + Tv shows collection. + + + + + Music collection. + + + + + Music videos collection. + + + + + Trailers collection. + + + + + Home videos collection. + + + + + Box sets collection. + + + + + Books collection. + + + + + Photos collection. + + + + + Live tv collection. + + + + + Playlists collection. + + + + + Folders collection. + + + + + Tv show series collection. + + + + + Tv genres collection. + + + + + Tv genre collection. + + + + + Tv latest collection. + + + + + Tv next up collection. + + + + + Tv resume collection. + + + + + Tv favorite series collection. + + + + + Tv favorite episodes collection. + + + + + Latest movies collection. + + + + + Movies to resume collection. + + + + + Movie movie collection. + + + + + Movie collections collection. + + + + + Movie favorites collection. + + + + + Movie genres collection. + + + + + Movie genre collection. + + + + + These represent sort orders. + + + + + Default sort order. + + + + + The aired episode order. + + + + + The album. + + + + + The album artist. + + + + + The artist. + + + + + The date created. + + + + + The official rating. + + + + + The date played. + + + + + The premiere date. + + + + + The start date. + + + + + The sort name. + + + + + The name. + + + + + The random. + + + + + The runtime. + + + + + The community rating. + + + + + The production year. + + + + + The play count. + + + + + The critic rating. + + + + + The IsFolder boolean. + + + + + The IsUnplayed boolean. + + + + + The IsPlayed boolean. + + + + + The series sort. + + + + + The video bitrate. + + + + + The air time. + + + + + The studio. + + + + + The IsFavouriteOrLiked boolean. + + + + + The last content added date. + + + + + The series last played date. + + + + + The parent index number. + + + + + The index number. + + + + + Media streaming protocol. + Lowercase for backwards compatibility. + + + + + HTTP. + + + + + HTTP Live Streaming. + + + + + Media types. + + + + + Unknown media type. + + + + + Video media. + + + + + Audio media. + + + + + Photo media. + + + + + Book media. + + + + + The person kind. + + + + + An unknown person kind. + + + + + A person whose profession is acting on the stage, in films, or on television. + + + + + A person who supervises the actors and other staff in a film, play, or similar production. + + + + + A person who writes music, especially as a professional occupation. + + + + + A writer of a book, article, or document. Can also be used as a generic term for music writer if there is a lack of specificity. + + + + + A well-known actor or other performer who appears in a work in which they do not have a regular role. + + + + + A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc. + + + + + A person who directs the performance of an orchestra or choir. + + + + + A person who writes the words to a song or musical. + + + + + A person who adapts a musical composition for performance. + + + + + An audio engineer who performed a general engineering role. + + + + + An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release. + + + + + A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material. + + + + + A person who created the material. + + + + + A person who was the artist. + + + + + A person who was the album artist. + + + + + A person who was the author. + + + + + A person who was the illustrator. + + + + + A person responsible for drawing the art. + + + + + A person responsible for inking the pencil art. + + + + + A person responsible for applying color to drawings. + + + + + A person responsible for drawing text and speech bubbles. + + + + + A person responsible for drawing the cover art. + + + + + A person contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. + An editor may also prepare a resource for production, publication, or distribution. + + + + + A person who renders a text from one language into another. + + + + + Enum SyncPlayAccessRequirementType. + + + + + User must have access to SyncPlay, in some form. + + + + + User must be able to create groups. + + + + + User must be able to join groups. + + + + + User must be in a group. + + + + + An enum representing an unrated item. + + + + + A movie. + + + + + A trailer. + + + + + A series. + + + + + Music. + + + + + A book. + + + + + A live TV channel. + + + + + A live TV program. + + + + + Channel content. + + + + + Another type, not covered by the other fields. + + + + + An enum representing video ranges. + + + + + Unknown video range. + + + + + SDR video range. + + + + + HDR video range. + + + + + An enum representing types of video ranges. + + + + + Unknown video range type. + + + + + SDR video range type (8bit). + + + + + HDR10 video range type (10bit). + + + + + HLG video range type (10bit). + + + + + Dolby Vision video range type (10bit encoded / 12bit remapped). + + + + + Dolby Vision with HDR10 video range fallback (10bit). + + + + + Dolby Vision with HLG video range fallback (10bit). + + + + + Dolby Vision with SDR video range fallback (8bit / 10bit). + + + + + Dolby Vision with Enhancment Layer (Profile 7). + + + + + Dolby Vision and HDR10+ Metadata coexists. + + + + + Dolby Vision with Enhancment Layer (Profile 7) and HDR10+ Metadata coexists. + + + + + Dolby Vision with invalid configuration. e.g. Profile 8 compat id 6. + When using this range, the server would assume the video is still HDR10 after removing the Dolby Vision metadata. + + + + + HDR10+ video range type (10bit to 16bit). + + + + + Provides a generic EventArgs subclass that can hold any kind of object. + + The type of this event. + + + + Initializes a new instance of the class. + + The argument. + + + + Gets the argument. + + The argument. + + + + An event that occurs when there is a pending restart. + + + + + An event that occurs when a user is created. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is deleted. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is locked out. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user's password has changed. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is updated. + + + + + Initializes a new instance of the class. + + The user. + + + + A class representing a query to the activity logs. + + + + + Gets or sets a value indicating whether to take entries with a user id. + + + + + Gets or sets the minimum date to query for. + + + + + Gets or sets the maximum date to query for. + + + + + Gets or sets the name filter. + + + + + Gets or sets the overview filter. + + + + + Gets or sets the short overview filter. + + + + + Gets or sets the type filter. + + + + + Gets or sets the item filter. + + + + + Gets or sets the username filter. + + + + + Gets or sets the log level filter. + + + + + Gets or sets the result ordering. + + + + + A query to retrieve devices. + + + + + Gets or sets the user id of the device. + + + + + Gets or sets the device id. + + + + + Gets or sets the access token. + + + + + An abstract class for paginated queries. + + + + + Gets or sets the index to start at. + + + + + Gets or sets the maximum number of items to include. + + + + + Contains extension methods for manipulation of entities. + + + + + The values being delimited here are Guids, so commas work as they do not appear in Guids. + + + + + Checks whether the user has the specified permission. + + The entity to update. + The permission kind. + True if the user has the specified permission. + + + + Sets the given permission kind to the provided value. + + The entity to update. + The permission kind. + The value to set. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + A string array containing the user's preferences. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + Type of preference. + A {T} array containing the user's preference. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + The type of value. + + + + Checks whether this user is currently allowed to use the server. + + The entity to update. + True if the current time is within an access schedule, or there are no access schedules. + + + + Checks whether the provided folder is in this user's grouped folders. + + The entity to update. + The Guid of the folder. + True if the folder is in the user's grouped folders. + + + + Initializes the default permissions for a user. Should only be called on user creation. + + The entity to update. + + + + Initializes the default preferences. Should only be called on user creation. + + The entity to update. + + + diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll new file mode 100644 index 00000000..cf074737 Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 00000000..2e758da7 Binary files /dev/null and b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb differ diff --git a/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml new file mode 100644 index 00000000..91403057 --- /dev/null +++ b/Jellyfin.Data/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml @@ -0,0 +1,4686 @@ + + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + Gets the concurrency token used for optimistic concurrency control. + + + + + Updates the concurrency token before saving changes. + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.B884D0AA.Up2Date b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.B884D0AA.Up2Date new file mode 100644 index 00000000..e69de29b diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig index ef116c1e..a47c6e00 100644 --- a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Data -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Data\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 01382368..f1e54deb 100644 Binary files a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache and b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.assets.cache differ 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 754d3ef1..63c72a68 100644 Binary files a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache and b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.AssemblyReference.cache differ diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..aca15aca --- /dev/null +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +3830fdc1e1abfc1a4e9eae455e6fd43e54500311710ea424492686e858f0a20f diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..93b63d4e --- /dev/null +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.csproj.FileListAbsolute.txt @@ -0,0 +1,22 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.deps.json +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Data.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\bin\Debug\net10.0\Jellyfin.Database.Implementations.xml +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.B884D0AA.Up2Date +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\refint\Jellyfin.Data.dll +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\Jellyfin.Data.pdb +E:\Projects\pgsql-jellyfin\Jellyfin.Data\obj\Debug\net10.0\ref\Jellyfin.Data.dll diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll new file mode 100644 index 00000000..e95bba9b Binary files /dev/null and b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.dll differ diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb new file mode 100644 index 00000000..207eaf99 Binary files /dev/null and b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.pdb differ diff --git a/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml new file mode 100644 index 00000000..ecc10cd2 --- /dev/null +++ b/Jellyfin.Data/obj/Debug/net10.0/Jellyfin.Data.xml @@ -0,0 +1,1198 @@ + + + + Jellyfin.Data + + + + + Attribute to specify that the enum value is to be ignored when generating the openapi spec. + + + + + A dto representing custom options for a device. + + + + + Gets or sets the id. + + + + + Gets or sets the device id. + + + + + Gets or sets the custom name. + + + + + Activity log sorting options. + + + + + Sort by name. + + + + + Sort by overview. + + + + + Sort by short overview. + + + + + Sort by type. + + + + + Sort by date. + + + + + Sort by username. + + + + + Sort by severity. + + + + + An enum representing formats of spatial audio. + + + + + None audio spatial format. + + + + + Dolby Atmos audio spatial format. + + + + + DTS:X audio spatial format. + + + + + The base item kind. + + + This enum is generated from all classes that inherit from BaseItem. + + + + + Item is aggregate folder. + + + + + Item is audio. + + + + + Item is audio book. + + + + + Item is base plugin folder. + + + + + Item is book. + + + + + Item is box set. + + + + + Item is channel. + + + + + Item is channel folder item. + + + + + Item is collection folder. + + + + + Item is episode. + + + + + Item is folder. + + + + + Item is genre. + + + + + Item is manual playlists folder. + + + + + Item is movie. + + + + + Item is a live tv channel. + + + + + Item is a live tv program. + + + + + Item is music album. + + + + + Item is music artist. + + + + + Item is music genre. + + + + + Item is music video. + + + + + Item is person. + + + + + Item is photo. + + + + + Item is photo album. + + + + + Item is playlist. + + + + + Item is playlist folder. + + + + + Item is program. + + + + + Item is recording. + + + Manually added. + + + + + Item is season. + + + + + Item is series. + + + + + Item is studio. + + + + + Item is trailer. + + + + + Item is live tv channel. + + + Type is overridden. + + + + + Item is live tv program. + + + Type is overridden. + + + + + Item is user root folder. + + + + + Item is user view. + + + + + Item is video. + + + + + Item is year. + + + + + Collection type. + + + + + Unknown collection. + + + + + Movies collection. + + + + + Tv shows collection. + + + + + Music collection. + + + + + Music videos collection. + + + + + Trailers collection. + + + + + Home videos collection. + + + + + Box sets collection. + + + + + Books collection. + + + + + Photos collection. + + + + + Live tv collection. + + + + + Playlists collection. + + + + + Folders collection. + + + + + Tv show series collection. + + + + + Tv genres collection. + + + + + Tv genre collection. + + + + + Tv latest collection. + + + + + Tv next up collection. + + + + + Tv resume collection. + + + + + Tv favorite series collection. + + + + + Tv favorite episodes collection. + + + + + Latest movies collection. + + + + + Movies to resume collection. + + + + + Movie movie collection. + + + + + Movie collections collection. + + + + + Movie favorites collection. + + + + + Movie genres collection. + + + + + Movie genre collection. + + + + + These represent sort orders. + + + + + Default sort order. + + + + + The aired episode order. + + + + + The album. + + + + + The album artist. + + + + + The artist. + + + + + The date created. + + + + + The official rating. + + + + + The date played. + + + + + The premiere date. + + + + + The start date. + + + + + The sort name. + + + + + The name. + + + + + The random. + + + + + The runtime. + + + + + The community rating. + + + + + The production year. + + + + + The play count. + + + + + The critic rating. + + + + + The IsFolder boolean. + + + + + The IsUnplayed boolean. + + + + + The IsPlayed boolean. + + + + + The series sort. + + + + + The video bitrate. + + + + + The air time. + + + + + The studio. + + + + + The IsFavouriteOrLiked boolean. + + + + + The last content added date. + + + + + The series last played date. + + + + + The parent index number. + + + + + The index number. + + + + + Media streaming protocol. + Lowercase for backwards compatibility. + + + + + HTTP. + + + + + HTTP Live Streaming. + + + + + Media types. + + + + + Unknown media type. + + + + + Video media. + + + + + Audio media. + + + + + Photo media. + + + + + Book media. + + + + + The person kind. + + + + + An unknown person kind. + + + + + A person whose profession is acting on the stage, in films, or on television. + + + + + A person who supervises the actors and other staff in a film, play, or similar production. + + + + + A person who writes music, especially as a professional occupation. + + + + + A writer of a book, article, or document. Can also be used as a generic term for music writer if there is a lack of specificity. + + + + + A well-known actor or other performer who appears in a work in which they do not have a regular role. + + + + + A person responsible for the financial and managerial aspects of the making of a film or broadcast or for staging a play, opera, etc. + + + + + A person who directs the performance of an orchestra or choir. + + + + + A person who writes the words to a song or musical. + + + + + A person who adapts a musical composition for performance. + + + + + An audio engineer who performed a general engineering role. + + + + + An engineer responsible for using a mixing console to mix a recorded track into a single piece of music suitable for release. + + + + + A person who remixed a recording by taking one or more other tracks, substantially altering them and mixing them together with other material. + + + + + A person who created the material. + + + + + A person who was the artist. + + + + + A person who was the album artist. + + + + + A person who was the author. + + + + + A person who was the illustrator. + + + + + A person responsible for drawing the art. + + + + + A person responsible for inking the pencil art. + + + + + A person responsible for applying color to drawings. + + + + + A person responsible for drawing text and speech bubbles. + + + + + A person responsible for drawing the cover art. + + + + + A person contributing to a resource by revising or elucidating the content, e.g., adding an introduction, notes, or other critical matter. + An editor may also prepare a resource for production, publication, or distribution. + + + + + A person who renders a text from one language into another. + + + + + Enum SyncPlayAccessRequirementType. + + + + + User must have access to SyncPlay, in some form. + + + + + User must be able to create groups. + + + + + User must be able to join groups. + + + + + User must be in a group. + + + + + An enum representing an unrated item. + + + + + A movie. + + + + + A trailer. + + + + + A series. + + + + + Music. + + + + + A book. + + + + + A live TV channel. + + + + + A live TV program. + + + + + Channel content. + + + + + Another type, not covered by the other fields. + + + + + An enum representing video ranges. + + + + + Unknown video range. + + + + + SDR video range. + + + + + HDR video range. + + + + + An enum representing types of video ranges. + + + + + Unknown video range type. + + + + + SDR video range type (8bit). + + + + + HDR10 video range type (10bit). + + + + + HLG video range type (10bit). + + + + + Dolby Vision video range type (10bit encoded / 12bit remapped). + + + + + Dolby Vision with HDR10 video range fallback (10bit). + + + + + Dolby Vision with HLG video range fallback (10bit). + + + + + Dolby Vision with SDR video range fallback (8bit / 10bit). + + + + + Dolby Vision with Enhancment Layer (Profile 7). + + + + + Dolby Vision and HDR10+ Metadata coexists. + + + + + Dolby Vision with Enhancment Layer (Profile 7) and HDR10+ Metadata coexists. + + + + + Dolby Vision with invalid configuration. e.g. Profile 8 compat id 6. + When using this range, the server would assume the video is still HDR10 after removing the Dolby Vision metadata. + + + + + HDR10+ video range type (10bit to 16bit). + + + + + Provides a generic EventArgs subclass that can hold any kind of object. + + The type of this event. + + + + Initializes a new instance of the class. + + The argument. + + + + Gets the argument. + + The argument. + + + + An event that occurs when there is a pending restart. + + + + + An event that occurs when a user is created. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is deleted. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is locked out. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user's password has changed. + + + + + Initializes a new instance of the class. + + The user. + + + + An event that occurs when a user is updated. + + + + + Initializes a new instance of the class. + + The user. + + + + A class representing a query to the activity logs. + + + + + Gets or sets a value indicating whether to take entries with a user id. + + + + + Gets or sets the minimum date to query for. + + + + + Gets or sets the maximum date to query for. + + + + + Gets or sets the name filter. + + + + + Gets or sets the overview filter. + + + + + Gets or sets the short overview filter. + + + + + Gets or sets the type filter. + + + + + Gets or sets the item filter. + + + + + Gets or sets the username filter. + + + + + Gets or sets the log level filter. + + + + + Gets or sets the result ordering. + + + + + A query to retrieve devices. + + + + + Gets or sets the user id of the device. + + + + + Gets or sets the device id. + + + + + Gets or sets the access token. + + + + + An abstract class for paginated queries. + + + + + Gets or sets the index to start at. + + + + + Gets or sets the maximum number of items to include. + + + + + Contains extension methods for manipulation of entities. + + + + + The values being delimited here are Guids, so commas work as they do not appear in Guids. + + + + + Checks whether the user has the specified permission. + + The entity to update. + The permission kind. + True if the user has the specified permission. + + + + Sets the given permission kind to the provided value. + + The entity to update. + The permission kind. + The value to set. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + A string array containing the user's preferences. + + + + Gets the user's preferences for the given preference kind. + + The entity to update. + The preference kind. + Type of preference. + A {T} array containing the user's preference. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + + + + Sets the specified preference to the given value. + + The entity to update. + The preference kind. + The values. + The type of value. + + + + Checks whether this user is currently allowed to use the server. + + The entity to update. + True if the current time is within an access schedule, or there are no access schedules. + + + + Checks whether the provided folder is in this user's grouped folders. + + The entity to update. + The Guid of the folder. + True if the folder is in the user's grouped folders. + + + + Initializes the default permissions for a user. Should only be called on user creation. + + The entity to update. + + + + Initializes the default preferences. Should only be called on user creation. + + The entity to update. + + + diff --git a/Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll new file mode 100644 index 00000000..f03c34aa Binary files /dev/null and b/Jellyfin.Data/obj/Debug/net10.0/ref/Jellyfin.Data.dll differ diff --git a/Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll b/Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll new file mode 100644 index 00000000..f03c34aa Binary files /dev/null and b/Jellyfin.Data/obj/Debug/net10.0/refint/Jellyfin.Data.dll differ diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json index 54b17e29..6f8772cc 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,25 +485,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -529,6 +545,11 @@ "version": "[4.0.8, )", "versionCentrallyManaged": true }, + "Jellyfin.Sdk": { + "target": "Package", + "version": "[2025.10.21, )", + "versionCentrallyManaged": true + }, "Microsoft.CodeAnalysis.Analyzers": { "suppressParent": "All", "target": "Package", @@ -592,6 +613,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,37 +689,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -799,6 +826,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -879,7 +907,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets index dda66fb2..6a3cc406 100644 --- a/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets +++ b/Jellyfin.Data/obj/Jellyfin.Data.csproj.nuget.g.targets @@ -1,8 +1,8 @@  - - - + + + \ No newline at end of file diff --git a/Jellyfin.Data/obj/project.assets.json b/Jellyfin.Data/obj/project.assets.json index d34203b1..7bf7a155 100644 --- a/Jellyfin.Data/obj/project.assets.json +++ b/Jellyfin.Data/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": { @@ -241,6 +262,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": { @@ -276,6 +393,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": { @@ -288,6 +414,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": {} }, @@ -328,6 +457,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", @@ -783,6 +931,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", @@ -868,6 +1152,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", @@ -923,6 +1221,7 @@ "IDisposableAnalyzers >= 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", @@ -931,38 +1230,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -995,6 +1300,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 +1355,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1125,7 +1436,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Data/obj/project.nuget.cache b/Jellyfin.Data/obj/project.nuget.cache index 26d01ee2..3c70b7da 100644 --- a/Jellyfin.Data/obj/project.nuget.cache +++ b/Jellyfin.Data/obj/project.nuget.cache @@ -1,30 +1,38 @@ { "version": 2, - "dgSpecHash": "EHhu2bd8aNc=", + "dgSpecHash": "PMRXGWw9xtk=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectFilePath": "E:\\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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Activity/ActivityManager.cs b/Jellyfin.Server.Implementations/Activity/ActivityManager.cs index fe987b9d..1de4048e 100644 --- a/Jellyfin.Server.Implementations/Activity/ActivityManager.cs +++ b/Jellyfin.Server.Implementations/Activity/ActivityManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs index 26d32f41..098a60ca 100644 --- a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs +++ b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Common.Configuration; diff --git a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs index 53763056..1b99f0e2 100644 --- a/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs +++ b/Jellyfin.Server.Implementations/DbConfiguration/DatabaseConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.DbConfiguration; diff --git a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs index bcf348f8..d593c7f0 100644 --- a/Jellyfin.Server.Implementations/Devices/DeviceManager.cs +++ b/Jellyfin.Server.Implementations/Devices/DeviceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs index 5f4864e9..d64a0dac 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Library/LyricDownloadFailureLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs index 8fe380e4..48b35add 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Library/SubtitleDownloadFailureLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs index 1a8931a6..cb896cb1 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationFailedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs index 584d559e..25714c25 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Security/AuthenticationSucceededLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs index 73323acb..743eec26 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStartLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs index b7556753..032fad46 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/PlaybackStopLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs index b90708a2..c688a416 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionEndedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs index 139c2e2a..ffebd1fe 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Session/SessionStartedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs index 970df3a9..2ed405f4 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/PendingRestartNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.Data.Events.System; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs index da82a3b3..e9fda769 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs index aebe7496..82fa218d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/System/TaskCompletedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs index 10602538..e4aa1210 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationCancelledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs index 632f30c7..5822d5ab 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs index 23135c0e..c44a84d6 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallationFailedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Common.Updates; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs index 4b49b714..2d600534 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs index 76d7c62e..82f50617 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstalledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs index e343b33e..3866ac4d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginInstallingNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs index 2d24de7f..10e8cf97 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs index ed487d8a..61e51409 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUninstalledNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Events; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs index e892d3dd..2a306f1d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Updates/PluginUpdatedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs index 4f063f6a..40956c1b 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserCreatedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs index ba4a072e..4be1566d 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs index 8eefc03d..5609c989 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserDeletedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs index bbc00567..79bb3e42 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserLockedOutLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs index 7219704e..6fad9e5b 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserPasswordChangedLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Threading.Tasks; using Jellyfin.Data.Events.Users; diff --git a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs index 0af5cbb6..a954e123 100644 --- a/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs +++ b/Jellyfin.Server.Implementations/Events/Consumers/Users/UserUpdatedNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/Jellyfin.Server.Implementations/Events/EventManager.cs b/Jellyfin.Server.Implementations/Events/EventManager.cs index 39235a1f..ab1b1622 100644 --- a/Jellyfin.Server.Implementations/Events/EventManager.cs +++ b/Jellyfin.Server.Implementations/Events/EventManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller; diff --git a/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs b/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs index 87de4ed7..abfe487c 100644 --- a/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs +++ b/Jellyfin.Server.Implementations/Events/EventingServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events.System; using Jellyfin.Data.Events.Users; using Jellyfin.Server.Implementations.Events.Consumers.Library; diff --git a/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs b/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs index d70ac672..6342493b 100644 --- a/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs +++ b/Jellyfin.Server.Implementations/Extensions/ExpressionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs b/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs index 932f9d62..935a4099 100644 --- a/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs +++ b/Jellyfin.Server.Implementations/Extensions/ServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs index 77a49b2b..7cc8c965 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupManifest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Server.Implementations.FullSystemBackup; diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs index 8bd108c4..7c7b100c 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Server.Implementations.FullSystemBackup; /// diff --git a/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs b/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs index 30094a88..f8455548 100644 --- a/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs +++ b/Jellyfin.Server.Implementations/FullSystemBackup/BackupService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs index 5bb4494d..a019ec9a 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs // Do not enforce that because EFCore cannot deal with cultures well. #pragma warning disable CA1304 // Specify CultureInfo diff --git a/Jellyfin.Server.Implementations/Item/ChapterRepository.cs b/Jellyfin.Server.Implementations/Item/ChapterRepository.cs index 98700f32..e6e0666f 100644 --- a/Jellyfin.Server.Implementations/Item/ChapterRepository.cs +++ b/Jellyfin.Server.Implementations/Item/ChapterRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs b/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs index 438458c6..88450dca 100644 --- a/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs +++ b/Jellyfin.Server.Implementations/Item/KeyframeRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs b/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs index e75dda43..af13bcab 100644 --- a/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs +++ b/Jellyfin.Server.Implementations/Item/MediaAttachmentRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs b/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs index 64874cca..55cb271e 100644 --- a/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs +++ b/Jellyfin.Server.Implementations/Item/MediaStreamRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Item/OrderMapper.cs b/Jellyfin.Server.Implementations/Item/OrderMapper.cs index 1ae7cc6c..bde1ea39 100644 --- a/Jellyfin.Server.Implementations/Item/OrderMapper.cs +++ b/Jellyfin.Server.Implementations/Item/OrderMapper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server.Implementations/Item/PeopleRepository.cs b/Jellyfin.Server.Implementations/Item/PeopleRepository.cs index e2569241..e03bd4fa 100644 --- a/Jellyfin.Server.Implementations/Item/PeopleRepository.cs +++ b/Jellyfin.Server.Implementations/Item/PeopleRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; 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/MediaSegments/MediaSegmentManager.cs b/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs index d00c8746..d8e9758b 100644 --- a/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs +++ b/Jellyfin.Server.Implementations/MediaSegments/MediaSegmentManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs b/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs index 6528d4fd..201305da 100644 --- a/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs +++ b/Jellyfin.Server.Implementations/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs b/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs index cf029346..f61ba5bc 100644 --- a/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs +++ b/Jellyfin.Server.Implementations/Security/AuthenticationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; diff --git a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs index e3fe517c..ef78feb5 100644 --- a/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs +++ b/Jellyfin.Server.Implementations/Security/AuthorizationContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs b/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs index ce628a04..dc5bbf41 100644 --- a/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs +++ b/Jellyfin.Server.Implementations/StorageHelpers/StorageHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs b/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs index 4505a377..dc7bc5fe 100644 --- a/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs +++ b/Jellyfin.Server.Implementations/Trickplay/TrickplayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs b/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs index 446849b6..c13d8f2d 100644 --- a/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs +++ b/Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs b/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs index 49a9fda9..f8cacd36 100644 --- a/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs +++ b/Jellyfin.Server.Implementations/Users/DefaultPasswordResetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs b/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs index 92e2bb4f..40004822 100644 --- a/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs +++ b/Jellyfin.Server.Implementations/Users/DeviceAccessHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.Data; diff --git a/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs b/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs index 0e126fe9..437e145e 100644 --- a/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs +++ b/Jellyfin.Server.Implementations/Users/DisplayPreferencesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs b/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs index 56b8a7fc..0ebc72c3 100644 --- a/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs +++ b/Jellyfin.Server.Implementations/Users/InvalidAuthProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; using MediaBrowser.Controller.Authentication; diff --git a/Jellyfin.Server.Implementations/Users/UserManager.cs b/Jellyfin.Server.Implementations/Users/UserManager.cs index 501cb4fb..1bd8cbb1 100644 --- a/Jellyfin.Server.Implementations/Users/UserManager.cs +++ b/Jellyfin.Server.Implementations/Users/UserManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1307 using System; diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 9f367a9a..8d9d1e9f 100644 --- a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 774ff499..b99a532e 100644 Binary files a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache and b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.assets.cache differ diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache index 24cda7db..ba1799b0 100644 Binary files a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache and b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.AssemblyReference.cache differ diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..5e968b39 --- /dev/null +++ b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d1eb00cacfd33b56f483e3a8d9e456e5d30f7535c294f2b56aa29eca2f28919b diff --git a/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.FileListAbsolute.txt b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..16d2e22a --- /dev/null +++ b/Jellyfin.Server.Implementations/obj/Debug/net10.0/Jellyfin.Server.Implementations.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Server.Implementations\obj\Debug\net10.0\Jellyfin.Server.Implementations.csproj.CoreCompileInputs.cache 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..5903ac9d 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,48 +964,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1021,6 +1048,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 +1103,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1151,7 +1184,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1429,36 +1462,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1491,6 +1529,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 +1579,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1619,7 +1663,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2037,45 +2081,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2113,6 +2162,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 +2217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2243,7 +2298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2521,39 +2576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2586,6 +2646,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 +2703,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2721,7 +2787,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3139,25 +3205,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3194,6 +3265,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 +3333,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3332,37 +3409,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3464,6 +3546,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3544,7 +3627,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3822,39 +3905,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -3956,6 +4044,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4036,7 +4125,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4314,33 +4403,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4386,6 +4480,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 +4530,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4511,7 +4611,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4789,33 +4889,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4848,6 +4953,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 +5008,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4978,7 +5089,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props +++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets index b11cc55a..a6608267 100644 --- a/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets +++ b/Jellyfin.Server.Implementations/obj/Jellyfin.Server.Implementations.csproj.nuget.g.targets @@ -1,10 +1,10 @@  - - - - - + + + + + \ No newline at end of file diff --git a/Jellyfin.Server.Implementations/obj/project.assets.json b/Jellyfin.Server.Implementations/obj/project.assets.json index d5a97152..1c9d7999 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", @@ -1850,50 +2156,56 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1931,6 +2243,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 +2298,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2061,7 +2379,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Server.Implementations/obj/project.nuget.cache b/Jellyfin.Server.Implementations/obj/project.nuget.cache index 1d86a5b3..ba4b124c 100644 --- a/Jellyfin.Server.Implementations/obj/project.nuget.cache +++ b/Jellyfin.Server.Implementations/obj/project.nuget.cache @@ -1,47 +1,55 @@ { "version": 2, - "dgSpecHash": "tuMKldGZn8g=", + "dgSpecHash": "rXwTa+uemaE=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Configuration/CorsPolicyProvider.cs b/Jellyfin.Server/Configuration/CorsPolicyProvider.cs index 8ef78d92..ceddf72b 100644 --- a/Jellyfin.Server/Configuration/CorsPolicyProvider.cs +++ b/Jellyfin.Server/Configuration/CorsPolicyProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/CoreAppHost.cs b/Jellyfin.Server/CoreAppHost.cs index 2548ddea..508cacc3 100644 --- a/Jellyfin.Server/CoreAppHost.cs +++ b/Jellyfin.Server/CoreAppHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; diff --git a/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs b/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs index 9fd853cf..39001457 100644 --- a/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs +++ b/Jellyfin.Server/Extensions/ApiApplicationBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Api.Middleware; using MediaBrowser.Common.Net; diff --git a/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs b/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs index 9df24fa0..d7280620 100644 --- a/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs +++ b/Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs b/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs index be9cf0f1..a3ba7159 100644 --- a/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs +++ b/Jellyfin.Server/Extensions/WebHostBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Filters/AdditionalModelFilter.cs b/Jellyfin.Server/Filters/AdditionalModelFilter.cs index 7407bd2e..6a38a99a 100644 --- a/Jellyfin.Server/Filters/AdditionalModelFilter.cs +++ b/Jellyfin.Server/Filters/AdditionalModelFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/Jellyfin.Server/Filters/CachingOpenApiProvider.cs b/Jellyfin.Server/Filters/CachingOpenApiProvider.cs index 833b6844..c6d62871 100644 --- a/Jellyfin.Server/Filters/CachingOpenApiProvider.cs +++ b/Jellyfin.Server/Filters/CachingOpenApiProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AsyncKeyedLock; using Microsoft.AspNetCore.Mvc.ApiExplorer; diff --git a/Jellyfin.Server/Filters/FileRequestFilter.cs b/Jellyfin.Server/Filters/FileRequestFilter.cs index 86dbf765..503a7d67 100644 --- a/Jellyfin.Server/Filters/FileRequestFilter.cs +++ b/Jellyfin.Server/Filters/FileRequestFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Api.Attributes; using Microsoft.OpenApi.Models; diff --git a/Jellyfin.Server/Filters/FileResponseFilter.cs b/Jellyfin.Server/Filters/FileResponseFilter.cs index cd0acadf..8e0fa8a9 100644 --- a/Jellyfin.Server/Filters/FileResponseFilter.cs +++ b/Jellyfin.Server/Filters/FileResponseFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs b/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs index 3e0b69d0..8b021701 100644 --- a/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs +++ b/Jellyfin.Server/Filters/FlagsEnumSchemaFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; diff --git a/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs b/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs index eb9ad03c..c783753e 100644 --- a/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs +++ b/Jellyfin.Server/Filters/IgnoreEnumSchemaFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs b/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs index 98a8dc0f..bcdfde60 100644 --- a/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs +++ b/Jellyfin.Server/Filters/ParameterObsoleteFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Api.Attributes; diff --git a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs index 8b726851..047c2127 100644 --- a/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs +++ b/Jellyfin.Server/Filters/RetryOnTemporarilyUnavailableFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Microsoft.OpenApi.Models; using Swashbuckle.AspNetCore.SwaggerGen; diff --git a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs index 8f575726..1bbe3eaf 100644 --- a/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs +++ b/Jellyfin.Server/Filters/SecurityRequirementsOperationFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs b/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs index bf00dcd5..34307e1b 100644 --- a/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs +++ b/Jellyfin.Server/HealthChecks/DbContextFactoryHealthCheck.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Helpers/StartupHelpers.cs b/Jellyfin.Server/Helpers/StartupHelpers.cs index 93c99616..e1ae3c5f 100644 --- a/Jellyfin.Server/Helpers/StartupHelpers.cs +++ b/Jellyfin.Server/Helpers/StartupHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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/Migrations/IAsyncMigrationRoutine.cs b/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs index 5b6a5fe9..3fac063f 100644 --- a/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs +++ b/Jellyfin.Server/Migrations/IAsyncMigrationRoutine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs b/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs index d2d80a81..db00fb25 100644 --- a/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs +++ b/Jellyfin.Server/Migrations/IDatabaseMigrationRoutine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Server.Implementations; using Microsoft.EntityFrameworkCore; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs b/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs index 70e54125..9a0535e7 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1019 // Define accessors for attribute arguments using System; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs b/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs index 6c8da7e8..2e165604 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationBackupAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.Server.Migrations; diff --git a/Jellyfin.Server/Migrations/JellyfinMigrationService.cs b/Jellyfin.Server/Migrations/JellyfinMigrationService.cs index 188d3c4a..7d0c4237 100644 --- a/Jellyfin.Server/Migrations/JellyfinMigrationService.cs +++ b/Jellyfin.Server/Migrations/JellyfinMigrationService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/Jellyfin.Server/Migrations/MigrationOptions.cs b/Jellyfin.Server/Migrations/MigrationOptions.cs index c9710f1f..9ef99de7 100644 --- a/Jellyfin.Server/Migrations/MigrationOptions.cs +++ b/Jellyfin.Server/Migrations/MigrationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs index fd472cff..0d581666 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/CreateNetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs index 0141b43c..41b7d665 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateEncodingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs index e8da9f51..310bb1e4 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateMusicBrainzTimeout.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Xml; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs index f2790c1a..70c1abf9 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/MigrateNetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS0618 // obsolete using System; diff --git a/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs b/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs index 995b2bbf..e9fa786a 100644 --- a/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs +++ b/Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs b/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs index 00d152b4..bafa93d7 100644 --- a/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs +++ b/Jellyfin.Server/Migrations/Routines/AddDefaultCastReceivers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.System; diff --git a/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs index 8c8398a1..5d32bb2b 100644 --- a/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/AddDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Updates; diff --git a/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs b/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs index d5c5f3d9..a952dfdb 100644 --- a/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs +++ b/Jellyfin.Server/Migrations/Routines/CleanMusicArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using System.Threading; using System.Threading.Tasks; diff --git a/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs b/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs index 1326a6dc..d6600598 100644 --- a/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs +++ b/Jellyfin.Server/Migrations/Routines/CreateUserLoggingConfigFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs b/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs index 6edfcbcf..dc6f0be4 100644 --- a/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs +++ b/Jellyfin.Server/Migrations/Routines/DisableLegacyAuthorization.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs b/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs index acf2835f..3c44f51c 100644 --- a/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs +++ b/Jellyfin.Server/Migrations/Routines/DisableTranscodingThrottling.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Configuration; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/Migrations/Routines/FixAudioData.cs b/Jellyfin.Server/Migrations/Routines/FixAudioData.cs index 05ded06b..b0a842f1 100644 --- a/Jellyfin.Server/Migrations/Routines/FixAudioData.cs +++ b/Jellyfin.Server/Migrations/Routines/FixAudioData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/FixDates.cs b/Jellyfin.Server/Migrations/Routines/FixDates.cs index a5b11b11..9020fbcb 100644 --- a/Jellyfin.Server/Migrations/Routines/FixDates.cs +++ b/Jellyfin.Server/Migrations/Routines/FixDates.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs b/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs index 56614ece..cc615b8b 100644 --- a/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs +++ b/Jellyfin.Server/Migrations/Routines/FixPlaylistOwner.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs index 8c856319..acaf0193 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateActivityLogDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs index 0de775e0..241ad90d 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateAuthenticationDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs index ffd06fea..a64df9bb 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateDisplayPreferencesDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs b/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs index aa553092..d520c1e5 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateKeyframeData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Diagnostics.CodeAnalysis; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs index 70761fa7..e1fa4951 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs index d4cc9bbe..f50e6a84 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryDbCompatibilityCheck.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs b/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs index 8a0a1741..5e5988de 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateLibraryUserData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs b/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs index 2a6db01c..3953ab45 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateRatingLevels.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Database.Implementations; diff --git a/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs b/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs index 8c3361ee..b6c0353c 100644 --- a/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs +++ b/Jellyfin.Server/Migrations/Routines/MigrateUserDb.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Server.Implementations.Data; diff --git a/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs b/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs index fbf9c163..efd82258 100644 --- a/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs +++ b/Jellyfin.Server/Migrations/Routines/MoveExtractedFiles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA5351 // Do Not Use Broken Cryptographic Algorithms using System; diff --git a/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs b/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs index 0f55465e..e13ef3e8 100644 --- a/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs +++ b/Jellyfin.Server/Migrations/Routines/MoveTrickplayFiles.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Globalization; diff --git a/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs index ebf4a278..d2e0c73a 100644 --- a/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/ReaddDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Model.Updates; diff --git a/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs b/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs index eadabf67..8f4cb872 100644 --- a/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs +++ b/Jellyfin.Server/Migrations/Routines/RefreshCleanNames.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs b/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs index b23a7dbc..2f3fa6ba 100644 --- a/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs +++ b/Jellyfin.Server/Migrations/Routines/RefreshInternalDateModified.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs b/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs index b626c473..d41a6f40 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDownloadImagesInAdvance.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs b/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs index c9e66d0c..4f50e28c 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDuplicateExtras.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs b/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs index 23f21242..abcf0871 100644 --- a/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs +++ b/Jellyfin.Server/Migrations/Routines/RemoveDuplicatePlaylistChildren.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs b/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs index 502763ac..ed606075 100644 --- a/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs +++ b/Jellyfin.Server/Migrations/Routines/ReseedFolderFlag.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs using System.IO; using System.Linq; diff --git a/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs b/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs index f58cf274..d820f1cb 100644 --- a/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs +++ b/Jellyfin.Server/Migrations/Routines/UpdateDefaultPluginRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; diff --git a/Jellyfin.Server/Migrations/Stages/CodeMigration.cs b/Jellyfin.Server/Migrations/Stages/CodeMigration.cs index 971b4760..0a074389 100644 --- a/Jellyfin.Server/Migrations/Stages/CodeMigration.cs +++ b/Jellyfin.Server/Migrations/Stages/CodeMigration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Threading; diff --git a/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs b/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs index 3d5ec233..bd6857ed 100644 --- a/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs +++ b/Jellyfin.Server/Migrations/Stages/JellyfinMigrationStageTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Server.Migrations.Stages; /// diff --git a/Jellyfin.Server/Migrations/Stages/MigrationStage.cs b/Jellyfin.Server/Migrations/Stages/MigrationStage.cs index efcadbf0..5cbf44e4 100644 --- a/Jellyfin.Server/Migrations/Stages/MigrationStage.cs +++ b/Jellyfin.Server/Migrations/Stages/MigrationStage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.ObjectModel; namespace Jellyfin.Server.Migrations.Stages; diff --git a/Jellyfin.Server/Program.cs b/Jellyfin.Server/Program.cs index 93f71fdc..48ef9633 100644 --- a/Jellyfin.Server/Program.cs +++ b/Jellyfin.Server/Program.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/Jellyfin.Server/Properties/AssemblyInfo.cs b/Jellyfin.Server/Properties/AssemblyInfo.cs index fe2d5c5f..652b75b2 100644 --- a/Jellyfin.Server/Properties/AssemblyInfo.cs +++ b/Jellyfin.Server/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs b/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs index e7c19393..fd5f33e9 100644 --- a/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs +++ b/Jellyfin.Server/ServerSetupApp/IStartupLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using ILogger = Microsoft.Extensions.Logging.ILogger; diff --git a/Jellyfin.Server/ServerSetupApp/SetupServer.cs b/Jellyfin.Server/ServerSetupApp/SetupServer.cs index 4340969a..3e2afaac 100644 --- a/Jellyfin.Server/ServerSetupApp/SetupServer.cs +++ b/Jellyfin.Server/ServerSetupApp/SetupServer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs b/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs index cd440a9b..7bc3138c 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLogTopic.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.ObjectModel; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLogger.cs b/Jellyfin.Server/ServerSetupApp/StartupLogger.cs index 0121854c..bd19e093 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLogger.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs b/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs index ada4b56a..f60dd94e 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLoggerExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs b/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs index 64da0ce8..17edfe28 100644 --- a/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs +++ b/Jellyfin.Server/ServerSetupApp/StartupLoggerOfCategory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Microsoft.Extensions.Logging; diff --git a/Jellyfin.Server/Startup.cs b/Jellyfin.Server/Startup.cs index f6a4ae7d..8d35e1ae 100644 --- a/Jellyfin.Server/Startup.cs +++ b/Jellyfin.Server/Startup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net; diff --git a/Jellyfin.Server/StartupOptions.cs b/Jellyfin.Server/StartupOptions.cs index 4890ccbb..340996d9 100644 --- a/Jellyfin.Server/StartupOptions.cs +++ b/Jellyfin.Server/StartupOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using CommandLine; using Emby.Server.Implementations; diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig index db792fc1..2d143655 100644 --- a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig @@ -21,21 +21,21 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server build_property.RootNamespace = Jellyfin.Server -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\Jellyfin.Server\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 9.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = /srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server +build_property.MSBuildProjectDirectory = E:\Projects\pgsql-jellyfin\Jellyfin.Server build_property._RazorSourceGeneratorDebug = build_property.EffectiveAnalysisLevelStyle = 10.0 build_property.EnableCodeStyleSeverity = -[/srv/common_drive/Projects/pgsql-jellyfin/BannedSymbols.txt] +[E:/Projects/pgsql-jellyfin/BannedSymbols.txt] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = -[/srv/common_drive/Projects/pgsql-jellyfin/stylecop.json] +[E:/Projects/pgsql-jellyfin/stylecop.json] build_metadata.AdditionalFiles.TargetPath = build_metadata.AdditionalFiles.CssScope = 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 dceaf505..5826f210 100644 Binary files a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache and b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.assets.cache differ 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 9930e693..94a0d7fa 100644 Binary files a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache and b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.AssemblyReference.cache differ diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..7e8efc8d --- /dev/null +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b3779413f844448ca41905720eba7a362836e9a726cb68cf84c9fc51daefb0e9 diff --git a/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..316c59d1 --- /dev/null +++ b/Jellyfin.Server/obj/Debug/net10.0/Jellyfin.Server.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\rpswa.dswa.cache.json +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\jellyfin.MvcApplicationPartsAssemblyInfo.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\rpswa.dswa.cache.json +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\Jellyfin.Server.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\Jellyfin.Server\obj\Debug\net10.0\jellyfin.MvcApplicationPartsAssemblyInfo.cache diff --git a/Jellyfin.Server/obj/Debug/net10.0/jellyfin.MvcApplicationPartsAssemblyInfo.cache b/Jellyfin.Server/obj/Debug/net10.0/jellyfin.MvcApplicationPartsAssemblyInfo.cache new file mode 100644 index 00000000..e69de29b diff --git a/Jellyfin.Server/obj/Debug/net10.0/rpswa.dswa.cache.json b/Jellyfin.Server/obj/Debug/net10.0/rpswa.dswa.cache.json new file mode 100644 index 00000000..b5461795 --- /dev/null +++ b/Jellyfin.Server/obj/Debug/net10.0/rpswa.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"E3+rlu4ajYwZy40NxDuXjoixOH9zSFY3ds7JjiE6QKc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["T4N1ZOGOXAVdoUU5rNKG14HYc82XWXpYLVyu\u002BQ\u002BZ7\u002BE=","jLvhtupNo/rAmBlV6d41ml9MfrajUWUwI8yb1vfmjsY=","rMPXXSlZtCcomhZQeQgbMRnXBaj6uLne7lQtuJrRRz4=","VTx5xZieQh0o6SfUgIG/wI68d0psSuBttJUZXOpDoUs=","SVNdS9A6\u002B4CBiTVBcvjWBYd0gcgnHH\u002BSXSpCpsWiJxk="],"CachedAssets":{"T4N1ZOGOXAVdoUU5rNKG14HYc82XWXpYLVyu\u002BQ\u002BZ7\u002BE=":{"Identity":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\api-docs\\jellyfin.svg","SourceId":"jellyfin","SourceType":"Discovered","ContentRoot":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\","BasePath":"/","RelativePath":"api-docs/jellyfin#[.{fingerprint}]?.svg","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"48bx5ylorm","Integrity":"FPRGta9vwgkLKF9bWxaQp\u002BQsf4e1uvLKMXSOtGNSTpI=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\api-docs\\jellyfin.svg","FileLength":5434,"LastWriteTime":"2026-02-19T17:30:34.4241893+00:00"},"jLvhtupNo/rAmBlV6d41ml9MfrajUWUwI8yb1vfmjsY=":{"Identity":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\api-docs\\redoc\\custom.css","SourceId":"jellyfin","SourceType":"Discovered","ContentRoot":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\","BasePath":"/","RelativePath":"api-docs/redoc/custom#[.{fingerprint}]?.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"5ipweew5fc","Integrity":"47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\api-docs\\redoc\\custom.css","FileLength":0,"LastWriteTime":"2026-02-19T17:30:34.4241893+00:00"},"rMPXXSlZtCcomhZQeQgbMRnXBaj6uLne7lQtuJrRRz4=":{"Identity":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\api-docs\\swagger\\custom.css","SourceId":"jellyfin","SourceType":"Discovered","ContentRoot":"E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\wwwroot\\","BasePath":"/","RelativePath":"api-docs/swagger/custom#[.{fingerprint}]?.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"4mm2g93w0x","Integrity":"BB0b7j\u002Ba8JSWhlxVg0BnxIYImdBJsKXfl0vCMpt3Asc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\api-docs\\swagger\\custom.css","FileLength":408,"LastWriteTime":"2026-02-19T17:30:34.4253635+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/Jellyfin.Server/obj/Debug/net10.0/staticwebassets.removed.txt b/Jellyfin.Server/obj/Debug/net10.0/staticwebassets.removed.txt new file mode 100644 index 00000000..e69de29b diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json index 4c7dfaf5..598edadf 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1131,6 +1153,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1211,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1489,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1560,6 +1588,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 +1658,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1705,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1983,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2045,6 +2084,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 +2139,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2175,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2453,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2532,6 +2582,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 +2637,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2662,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2940,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3025,6 +3086,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 +3196,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3213,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3631,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3693,6 +3765,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 +3815,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3821,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4239,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4315,6 +4398,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 +4453,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4445,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4723,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4788,6 +4882,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 +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", @@ -4913,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5191,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5269,6 +5374,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 +5439,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5409,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5687,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5752,6 +5868,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 +5925,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5887,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6305,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6375,6 +6502,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 +6592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6540,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6818,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6883,6 +7021,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 +7071,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7008,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7286,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7341,6 +7490,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 +7558,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7479,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7611,6 +7771,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7691,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7969,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8103,6 +8269,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8183,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8461,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8547,6 +8719,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 +8789,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8692,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8970,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9043,6 +9226,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 +9276,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9168,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9446,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9518,6 +9712,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 +9762,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9643,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9921,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9994,6 +10199,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 +10254,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10124,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10402,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10473,6 +10689,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 +10739,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10598,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10876,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10935,6 +11162,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 +11217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11065,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11343,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11453,6 +11691,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11533,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props index d475ba69..011bcb8d 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.props @@ -4,24 +4,25 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets index c4ad6083..9129cccc 100644 --- a/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets +++ b/Jellyfin.Server/obj/Jellyfin.Server.csproj.nuget.g.targets @@ -1,7 +1,7 @@  - - + + \ No newline at end of file diff --git a/Jellyfin.Server/obj/project.assets.json b/Jellyfin.Server/obj/project.assets.json index dd5cea5a..ef6c02c6 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", @@ -4253,56 +4569,62 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -4340,6 +4662,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 +4772,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4528,7 +4856,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", diff --git a/Jellyfin.Server/obj/project.nuget.cache b/Jellyfin.Server/obj/project.nuget.cache index 133b2a2f..55614d2f 100644 --- a/Jellyfin.Server/obj/project.nuget.cache +++ b/Jellyfin.Server/obj/project.nuget.cache @@ -1,102 +1,110 @@ { "version": 2, - "dgSpecHash": "qBb3Dohrktw=", + "dgSpecHash": "fLtjNTtb4J0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/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/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.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", - "/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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/10.0.3/microsoft.data.sqlite.10.0.3.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.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", - "/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", - "/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/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Api/Policies.cs b/MediaBrowser.Common/Api/Policies.cs index 435f4798..2d56a914 100644 --- a/MediaBrowser.Common/Api/Policies.cs +++ b/MediaBrowser.Common/Api/Policies.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Api; /// diff --git a/MediaBrowser.Common/Configuration/ConfigurationStore.cs b/MediaBrowser.Common/Configuration/ConfigurationStore.cs index 050ab1ab..371fdcab 100644 --- a/MediaBrowser.Common/Configuration/ConfigurationStore.cs +++ b/MediaBrowser.Common/Configuration/ConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs b/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs index 90b1ff70..5d96fdaf 100644 --- a/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs +++ b/MediaBrowser.Common/Configuration/ConfigurationUpdateEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Configuration diff --git a/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs b/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs index 78e96ab4..099c6c7a 100644 --- a/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs +++ b/MediaBrowser.Common/Configuration/EncodingConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Common/Configuration/IApplicationPaths.cs b/MediaBrowser.Common/Configuration/IApplicationPaths.cs index 3a619749..81bb1514 100644 --- a/MediaBrowser.Common/Configuration/IApplicationPaths.cs +++ b/MediaBrowser.Common/Configuration/IApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Configuration { /// diff --git a/MediaBrowser.Common/Configuration/IConfigurationFactory.cs b/MediaBrowser.Common/Configuration/IConfigurationFactory.cs index 6db1f136..eedb5fc0 100644 --- a/MediaBrowser.Common/Configuration/IConfigurationFactory.cs +++ b/MediaBrowser.Common/Configuration/IConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Common.Configuration diff --git a/MediaBrowser.Common/Configuration/IConfigurationManager.cs b/MediaBrowser.Common/Configuration/IConfigurationManager.cs index 18a8d3e7..98600cb4 100644 --- a/MediaBrowser.Common/Configuration/IConfigurationManager.cs +++ b/MediaBrowser.Common/Configuration/IConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs b/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs index 3b1d84f3..cd892c05 100644 --- a/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs +++ b/MediaBrowser.Common/Configuration/IValidatingConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Configuration { /// diff --git a/MediaBrowser.Common/Crc32.cs b/MediaBrowser.Common/Crc32.cs index 599eb4c9..d898958d 100644 --- a/MediaBrowser.Common/Crc32.cs +++ b/MediaBrowser.Common/Crc32.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Events/EventHelper.cs b/MediaBrowser.Common/Events/EventHelper.cs index 0e495f4f..57a85c67 100644 --- a/MediaBrowser.Common/Events/EventHelper.cs +++ b/MediaBrowser.Common/Events/EventHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Common/Extensions/BaseExtensions.cs b/MediaBrowser.Common/Extensions/BaseExtensions.cs index 3615b662..a7b957e5 100644 --- a/MediaBrowser.Common/Extensions/BaseExtensions.cs +++ b/MediaBrowser.Common/Extensions/BaseExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Security.Cryptography; using System.Text; diff --git a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs index 739a53c7..799da80d 100644 --- a/MediaBrowser.Common/Extensions/HttpContextExtensions.cs +++ b/MediaBrowser.Common/Extensions/HttpContextExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs b/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs index 48e758ee..61cc484b 100644 --- a/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs +++ b/MediaBrowser.Common/Extensions/MethodNotAllowedException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Extensions diff --git a/MediaBrowser.Common/Extensions/ProcessExtensions.cs b/MediaBrowser.Common/Extensions/ProcessExtensions.cs index bb8ab130..1b06bc3f 100644 --- a/MediaBrowser.Common/Extensions/ProcessExtensions.cs +++ b/MediaBrowser.Common/Extensions/ProcessExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Threading; diff --git a/MediaBrowser.Common/Extensions/RateLimitExceededException.cs b/MediaBrowser.Common/Extensions/RateLimitExceededException.cs index 95802a46..f12dec25 100644 --- a/MediaBrowser.Common/Extensions/RateLimitExceededException.cs +++ b/MediaBrowser.Common/Extensions/RateLimitExceededException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs b/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs index 22130c5a..bd88bb6d 100644 --- a/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs +++ b/MediaBrowser.Common/Extensions/ResourceNotFoundException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Extensions diff --git a/MediaBrowser.Common/FfmpegException.cs b/MediaBrowser.Common/FfmpegException.cs index be420196..f4dce670 100644 --- a/MediaBrowser.Common/FfmpegException.cs +++ b/MediaBrowser.Common/FfmpegException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common diff --git a/MediaBrowser.Common/IApplicationHost.cs b/MediaBrowser.Common/IApplicationHost.cs index 23795c6b..49660daa 100644 --- a/MediaBrowser.Common/IApplicationHost.cs +++ b/MediaBrowser.Common/IApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; 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/Net/INetworkManager.cs b/MediaBrowser.Common/Net/INetworkManager.cs index bd785bcb..4e890fc0 100644 --- a/MediaBrowser.Common/Net/INetworkManager.cs +++ b/MediaBrowser.Common/Net/INetworkManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Net/NamedClient.cs b/MediaBrowser.Common/Net/NamedClient.cs index 9c5544b0..779c3b83 100644 --- a/MediaBrowser.Common/Net/NamedClient.cs +++ b/MediaBrowser.Common/Net/NamedClient.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Common.Net { /// diff --git a/MediaBrowser.Common/Net/NetworkConfiguration.cs b/MediaBrowser.Common/Net/NetworkConfiguration.cs index 05335729..e3f55962 100644 --- a/MediaBrowser.Common/Net/NetworkConfiguration.cs +++ b/MediaBrowser.Common/Net/NetworkConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs b/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs index 9288964d..b74c53b7 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs b/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs index 9309834f..b3953fbc 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.Common/Net/NetworkConfigurationStore.cs b/MediaBrowser.Common/Net/NetworkConfigurationStore.cs index d2f51870..ac8fbbfa 100644 --- a/MediaBrowser.Common/Net/NetworkConfigurationStore.cs +++ b/MediaBrowser.Common/Net/NetworkConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkConstants.cs b/MediaBrowser.Common/Net/NetworkConstants.cs index cec996a1..9a254cb4 100644 --- a/MediaBrowser.Common/Net/NetworkConstants.cs +++ b/MediaBrowser.Common/Net/NetworkConstants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Net/NetworkUtils.cs b/MediaBrowser.Common/Net/NetworkUtils.cs index 5c854b39..e721ac22 100644 --- a/MediaBrowser.Common/Net/NetworkUtils.cs +++ b/MediaBrowser.Common/Net/NetworkUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs b/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs index 193d3722..ebc02212 100644 --- a/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs +++ b/MediaBrowser.Common/Net/RemoteAccessPolicyResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common.Net; diff --git a/MediaBrowser.Common/Plugins/BasePlugin.cs b/MediaBrowser.Common/Plugins/BasePlugin.cs index 8972089a..a0202c8c 100644 --- a/MediaBrowser.Common/Plugins/BasePlugin.cs +++ b/MediaBrowser.Common/Plugins/BasePlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Plugins/BasePluginOfT.cs b/MediaBrowser.Common/Plugins/BasePluginOfT.cs index 30c67fa0..3ebb5d43 100644 --- a/MediaBrowser.Common/Plugins/BasePluginOfT.cs +++ b/MediaBrowser.Common/Plugins/BasePluginOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable SA1649 // File name should match first type name diff --git a/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs b/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs index af9272ca..02aa3eab 100644 --- a/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs +++ b/MediaBrowser.Common/Plugins/IHasPluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Common/Plugins/IPlugin.cs b/MediaBrowser.Common/Plugins/IPlugin.cs index 01e0a536..52a0db07 100644 --- a/MediaBrowser.Common/Plugins/IPlugin.cs +++ b/MediaBrowser.Common/Plugins/IPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Plugins/IPluginAssembly.cs b/MediaBrowser.Common/Plugins/IPluginAssembly.cs index 6df4fbb7..adeb798b 100644 --- a/MediaBrowser.Common/Plugins/IPluginAssembly.cs +++ b/MediaBrowser.Common/Plugins/IPluginAssembly.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Common/Plugins/IPluginManager.cs b/MediaBrowser.Common/Plugins/IPluginManager.cs index 0ff9719e..f6f6fb02 100644 --- a/MediaBrowser.Common/Plugins/IPluginManager.cs +++ b/MediaBrowser.Common/Plugins/IPluginManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Reflection; diff --git a/MediaBrowser.Common/Plugins/LocalPlugin.cs b/MediaBrowser.Common/Plugins/LocalPlugin.cs index 96af423c..7b230dfc 100644 --- a/MediaBrowser.Common/Plugins/LocalPlugin.cs +++ b/MediaBrowser.Common/Plugins/LocalPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Common/Plugins/PluginManifest.cs b/MediaBrowser.Common/Plugins/PluginManifest.cs index e0847cce..dca1804a 100644 --- a/MediaBrowser.Common/Plugins/PluginManifest.cs +++ b/MediaBrowser.Common/Plugins/PluginManifest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Common/Properties/AssemblyInfo.cs b/MediaBrowser.Common/Properties/AssemblyInfo.cs index 538e89fd..50ba22ce 100644 --- a/MediaBrowser.Common/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Common/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/MediaBrowser.Common/Providers/ProviderIdParsers.cs b/MediaBrowser.Common/Providers/ProviderIdParsers.cs index fb3d6cd7..051feb8e 100644 --- a/MediaBrowser.Common/Providers/ProviderIdParsers.cs +++ b/MediaBrowser.Common/Providers/ProviderIdParsers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs b/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs index 0445397a..04851a4f 100644 --- a/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs +++ b/MediaBrowser.Common/Providers/SubtitleConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs b/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs index b22e7cba..5f0eefc1 100644 --- a/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs +++ b/MediaBrowser.Common/RequiresSourceSerialisationAttribute.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Common; diff --git a/MediaBrowser.Common/Updates/IInstallationManager.cs b/MediaBrowser.Common/Updates/IInstallationManager.cs index 458494bd..d3d56c89 100644 --- a/MediaBrowser.Common/Updates/IInstallationManager.cs +++ b/MediaBrowser.Common/Updates/IInstallationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Common/Updates/InstallationEventArgs.cs b/MediaBrowser.Common/Updates/InstallationEventArgs.cs index f4f75995..19c3e914 100644 --- a/MediaBrowser.Common/Updates/InstallationEventArgs.cs +++ b/MediaBrowser.Common/Updates/InstallationEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs b/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs index d3714619..16c705eb 100644 --- a/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs +++ b/MediaBrowser.Common/Updates/InstallationFailedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig index f76c3943..d3b42e5e 100644 --- a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Common -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Common\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 96ea2f34..8a0a090f 100644 Binary files a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache and b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.assets.cache differ diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache index 63096df1..7294dcae 100644 Binary files a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache and b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..f19f31e6 --- /dev/null +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +ea1900ada7e71b699cc8b32fc18ed9c2c4c85d035c2a9f53d43b9e309a7daf47 diff --git a/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..66584987 --- /dev/null +++ b/MediaBrowser.Common/obj/Debug/net10.0/MediaBrowser.Common.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Common\obj\Debug\net10.0\MediaBrowser.Common.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json index d48d00c6..7beda463 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,36 +485,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -536,6 +552,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 +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", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1082,39 +1104,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1147,6 +1174,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 +1231,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1282,7 +1315,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1700,25 +1733,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1755,6 +1793,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 +1861,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1893,37 +1937,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2025,6 +2074,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2105,7 +2155,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2383,33 +2433,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2455,6 +2510,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 +2560,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2580,7 +2641,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets index 43793a2f..d513a57a 100644 --- a/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets +++ b/MediaBrowser.Common/obj/MediaBrowser.Common.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/MediaBrowser.Common/obj/project.assets.json b/MediaBrowser.Common/obj/project.assets.json index bf23ae78..efd9d042 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", @@ -640,38 +942,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -704,6 +1012,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 +1062,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -832,7 +1146,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", diff --git a/MediaBrowser.Common/obj/project.nuget.cache b/MediaBrowser.Common/obj/project.nuget.cache index ff69e057..ed3dfa84 100644 --- a/MediaBrowser.Common/obj/project.nuget.cache +++ b/MediaBrowser.Common/obj/project.nuget.cache @@ -1,25 +1,33 @@ { "version": 2, - "dgSpecHash": "SvTROcOUqzw=", + "dgSpecHash": "1oIg0qU7DDc=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Authentication/AuthenticationException.cs b/MediaBrowser.Controller/Authentication/AuthenticationException.cs index 081f877f..906a0e23 100644 --- a/MediaBrowser.Controller/Authentication/AuthenticationException.cs +++ b/MediaBrowser.Controller/Authentication/AuthenticationException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Authentication diff --git a/MediaBrowser.Controller/Authentication/AuthenticationResult.cs b/MediaBrowser.Controller/Authentication/AuthenticationResult.cs index daf4d963..d10a20de 100644 --- a/MediaBrowser.Controller/Authentication/AuthenticationResult.cs +++ b/MediaBrowser.Controller/Authentication/AuthenticationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs b/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs index c993ceea..cee34cd6 100644 --- a/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs +++ b/MediaBrowser.Controller/Authentication/IAuthenticationProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs b/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs index 36cd5c5d..e35552e0 100644 --- a/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs +++ b/MediaBrowser.Controller/Authentication/IPasswordResetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs b/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs index 6acab13f..3d403b09 100644 --- a/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs +++ b/MediaBrowser.Controller/BaseItemManager/BaseItemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Extensions; using MediaBrowser.Controller.Channels; diff --git a/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs b/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs index 975218ad..7f7360e3 100644 --- a/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs +++ b/MediaBrowser.Controller/BaseItemManager/IBaseItemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Controller/Channels/Channel.cs b/MediaBrowser.Controller/Channels/Channel.cs index 199e22b3..37511329 100644 --- a/MediaBrowser.Controller/Channels/Channel.cs +++ b/MediaBrowser.Controller/Channels/Channel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelItemInfo.cs b/MediaBrowser.Controller/Channels/ChannelItemInfo.cs index 55f80b24..fcf86c86 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemInfo.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelItemResult.cs b/MediaBrowser.Controller/Channels/ChannelItemResult.cs index ca772199..c6514d01 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemResult.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Channels/ChannelItemType.cs b/MediaBrowser.Controller/Channels/ChannelItemType.cs index 3ce920e2..2006292c 100644 --- a/MediaBrowser.Controller/Channels/ChannelItemType.cs +++ b/MediaBrowser.Controller/Channels/ChannelItemType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs b/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs index ebbe1376..2bd01533 100644 --- a/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs +++ b/MediaBrowser.Controller/Channels/ChannelLatestMediaSearch.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/ChannelParentalRating.cs b/MediaBrowser.Controller/Channels/ChannelParentalRating.cs index f77d81c1..042a0111 100644 --- a/MediaBrowser.Controller/Channels/ChannelParentalRating.cs +++ b/MediaBrowser.Controller/Channels/ChannelParentalRating.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs b/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs index 990b025b..c59ad020 100644 --- a/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs +++ b/MediaBrowser.Controller/Channels/ChannelSearchInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IChannel.cs b/MediaBrowser.Controller/Channels/IChannel.cs index 01bf8d5c..9d1b01f6 100644 --- a/MediaBrowser.Controller/Channels/IChannel.cs +++ b/MediaBrowser.Controller/Channels/IChannel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IChannelManager.cs b/MediaBrowser.Controller/Channels/IChannelManager.cs index c8b432ec..a8216a6d 100644 --- a/MediaBrowser.Controller/Channels/IChannelManager.cs +++ b/MediaBrowser.Controller/Channels/IChannelManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs b/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs index 51a5ca8b..06579f82 100644 --- a/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs +++ b/MediaBrowser.Controller/Channels/IDisableMediaSourceDisplay.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Channels { /// diff --git a/MediaBrowser.Controller/Channels/IHasCacheKey.cs b/MediaBrowser.Controller/Channels/IHasCacheKey.cs index 7d5207c3..2e83730b 100644 --- a/MediaBrowser.Controller/Channels/IHasCacheKey.cs +++ b/MediaBrowser.Controller/Channels/IHasCacheKey.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs b/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs index 39fac78d..ff2b8840 100644 --- a/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs +++ b/MediaBrowser.Controller/Channels/IHasFolderAttributes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819, CS1591 namespace MediaBrowser.Controller.Channels diff --git a/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs b/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs index eeaa6b62..486b3316 100644 --- a/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs +++ b/MediaBrowser.Controller/Channels/IRequiresMediaInfoCallback.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Channels/ISupportsDelete.cs b/MediaBrowser.Controller/Channels/ISupportsDelete.cs index 0110bfa7..b440e505 100644 --- a/MediaBrowser.Controller/Channels/ISupportsDelete.cs +++ b/MediaBrowser.Controller/Channels/ISupportsDelete.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs b/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs index 1935ec0f..3deafee2 100644 --- a/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs +++ b/MediaBrowser.Controller/Channels/ISupportsLatestMedia.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs b/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs index dbd256a6..d42881b7 100644 --- a/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs +++ b/MediaBrowser.Controller/Channels/ISupportsMediaProbe.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Channels { /// diff --git a/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs b/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs index 39499686..29a2efde 100644 --- a/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs +++ b/MediaBrowser.Controller/Channels/InternalChannelFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs b/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs index 0d837fac..f5e0afb4 100644 --- a/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs +++ b/MediaBrowser.Controller/Channels/InternalChannelItemQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Chapters/IChapterManager.cs b/MediaBrowser.Controller/Chapters/IChapterManager.cs index 25656fd6..3a0e4665 100644 --- a/MediaBrowser.Controller/Chapters/IChapterManager.cs +++ b/MediaBrowser.Controller/Chapters/IChapterManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs b/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs index 14dc64da..a7f74297 100644 --- a/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs +++ b/MediaBrowser.Controller/ClientEvent/ClientEventLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs b/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs index efb25457..a7bc511a 100644 --- a/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs +++ b/MediaBrowser.Controller/ClientEvent/IClientEventLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs b/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs index 456290f1..053bf836 100644 --- a/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs +++ b/MediaBrowser.Controller/Collections/CollectionCreatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs b/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs index 30f5f4ef..5bc41dfb 100644 --- a/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs +++ b/MediaBrowser.Controller/Collections/CollectionCreationOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs b/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs index e538fa4b..0b17bff3 100644 --- a/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs +++ b/MediaBrowser.Controller/Collections/CollectionModifiedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Collections/ICollectionManager.cs b/MediaBrowser.Controller/Collections/ICollectionManager.cs index 206b5ac4..e9e3f750 100644 --- a/MediaBrowser.Controller/Collections/ICollectionManager.cs +++ b/MediaBrowser.Controller/Collections/ICollectionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs b/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs index 43ad04db..3a6795a7 100644 --- a/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs +++ b/MediaBrowser.Controller/Configuration/IServerConfigurationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Controller/Devices/IDeviceManager.cs b/MediaBrowser.Controller/Devices/IDeviceManager.cs index ea38950d..5bc83eb6 100644 --- a/MediaBrowser.Controller/Devices/IDeviceManager.cs +++ b/MediaBrowser.Controller/Devices/IDeviceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data.Dtos; diff --git a/MediaBrowser.Controller/Drawing/IImageEncoder.cs b/MediaBrowser.Controller/Drawing/IImageEncoder.cs index c7bfbdb5..587e8680 100644 --- a/MediaBrowser.Controller/Drawing/IImageEncoder.cs +++ b/MediaBrowser.Controller/Drawing/IImageEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Drawing/IImageProcessor.cs b/MediaBrowser.Controller/Drawing/IImageProcessor.cs index 4eeec99b..d7e332e0 100644 --- a/MediaBrowser.Controller/Drawing/IImageProcessor.cs +++ b/MediaBrowser.Controller/Drawing/IImageProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs b/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs index e9c88ffb..f33f870f 100644 --- a/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs +++ b/MediaBrowser.Controller/Drawing/ImageCollageOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Drawing/ImageHelper.cs b/MediaBrowser.Controller/Drawing/ImageHelper.cs index 9ef92bc9..8457d6e8 100644 --- a/MediaBrowser.Controller/Drawing/ImageHelper.cs +++ b/MediaBrowser.Controller/Drawing/ImageHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Drawing; diff --git a/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs b/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs index 953cfe69..63017426 100644 --- a/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs +++ b/MediaBrowser.Controller/Drawing/ImageProcessingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs b/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs index 10326363..aee9634a 100644 --- a/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs +++ b/MediaBrowser.Controller/Drawing/ImageProcessorExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Dto/DtoOptions.cs b/MediaBrowser.Controller/Dto/DtoOptions.cs index a71cdbd6..36975d9a 100644 --- a/MediaBrowser.Controller/Dto/DtoOptions.cs +++ b/MediaBrowser.Controller/Dto/DtoOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Dto/IDtoService.cs b/MediaBrowser.Controller/Dto/IDtoService.cs index f1d507fc..40e06cf3 100644 --- a/MediaBrowser.Controller/Dto/IDtoService.cs +++ b/MediaBrowser.Controller/Dto/IDtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Entities/AggregateFolder.cs b/MediaBrowser.Controller/Entities/AggregateFolder.cs index a02802f4..8b15e0da 100644 --- a/MediaBrowser.Controller/Entities/AggregateFolder.cs +++ b/MediaBrowser.Controller/Entities/AggregateFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/Audio.cs b/MediaBrowser.Controller/Entities/Audio/Audio.cs index 709d4b70..bcd469cb 100644 --- a/MediaBrowser.Controller/Entities/Audio/Audio.cs +++ b/MediaBrowser.Controller/Entities/Audio/Audio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA1724, CA1826, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs b/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs index b085398c..5187ef8a 100644 --- a/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs +++ b/MediaBrowser.Controller/Entities/Audio/IHasAlbumArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs b/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs index c2dae5a2..28f04100 100644 --- a/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs +++ b/MediaBrowser.Controller/Entities/Audio/IHasMusicGenres.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs index d016d8f6..073f6614 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicAlbum.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1721, CA1826, CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs b/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs index 58841e5b..310c6430 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicArtist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs b/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs index 65669e68..55cb82ac 100644 --- a/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs +++ b/MediaBrowser.Controller/Entities/Audio/MusicGenre.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/AudioBook.cs b/MediaBrowser.Controller/Entities/AudioBook.cs index 666bf2a7..c77d1c68 100644 --- a/MediaBrowser.Controller/Entities/AudioBook.cs +++ b/MediaBrowser.Controller/Entities/AudioBook.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1724, CS1591 diff --git a/MediaBrowser.Controller/Entities/BaseItem.cs b/MediaBrowser.Controller/Entities/BaseItem.cs index 7586b99e..6189bcbd 100644 --- a/MediaBrowser.Controller/Entities/BaseItem.cs +++ b/MediaBrowser.Controller/Entities/BaseItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1401 diff --git a/MediaBrowser.Controller/Entities/BaseItemExtensions.cs b/MediaBrowser.Controller/Entities/BaseItemExtensions.cs index 668e2c1e..4284d5b4 100644 --- a/MediaBrowser.Controller/Entities/BaseItemExtensions.cs +++ b/MediaBrowser.Controller/Entities/BaseItemExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/BasePluginFolder.cs b/MediaBrowser.Controller/Entities/BasePluginFolder.cs index 4bf21061..a938ff08 100644 --- a/MediaBrowser.Controller/Entities/BasePluginFolder.cs +++ b/MediaBrowser.Controller/Entities/BasePluginFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Text.Json.Serialization; diff --git a/MediaBrowser.Controller/Entities/Book.cs b/MediaBrowser.Controller/Entities/Book.cs index 51876693..6da42e60 100644 --- a/MediaBrowser.Controller/Entities/Book.cs +++ b/MediaBrowser.Controller/Entities/Book.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/CollectionFolder.cs b/MediaBrowser.Controller/Entities/CollectionFolder.cs index ca79e624..341bb496 100644 --- a/MediaBrowser.Controller/Entities/CollectionFolder.cs +++ b/MediaBrowser.Controller/Entities/CollectionFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Extensions.cs b/MediaBrowser.Controller/Entities/Extensions.cs index c56603a3..7c6efd57 100644 --- a/MediaBrowser.Controller/Entities/Extensions.cs +++ b/MediaBrowser.Controller/Entities/Extensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Extensions; diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs index 2ecb6cbd..487b3821 100644 --- a/MediaBrowser.Controller/Entities/Folder.cs +++ b/MediaBrowser.Controller/Entities/Folder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA1721, CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Genre.cs b/MediaBrowser.Controller/Entities/Genre.cs index 6ec78a27..ce294e7f 100644 --- a/MediaBrowser.Controller/Entities/Genre.cs +++ b/MediaBrowser.Controller/Entities/Genre.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/ICollectionFolder.cs b/MediaBrowser.Controller/Entities/ICollectionFolder.cs index 742691b0..94925c08 100644 --- a/MediaBrowser.Controller/Entities/ICollectionFolder.cs +++ b/MediaBrowser.Controller/Entities/ICollectionFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasAspectRatio.cs b/MediaBrowser.Controller/Entities/IHasAspectRatio.cs index 3aeb7468..404a407d 100644 --- a/MediaBrowser.Controller/Entities/IHasAspectRatio.cs +++ b/MediaBrowser.Controller/Entities/IHasAspectRatio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs b/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs index 7a73f3ea..d9ced339 100644 --- a/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs +++ b/MediaBrowser.Controller/Entities/IHasDisplayOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Controller/Entities/IHasMediaSources.cs b/MediaBrowser.Controller/Entities/IHasMediaSources.cs index ad35494c..74c3f505 100644 --- a/MediaBrowser.Controller/Entities/IHasMediaSources.cs +++ b/MediaBrowser.Controller/Entities/IHasMediaSources.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs b/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs index f80f7c30..e2bdca26 100644 --- a/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs +++ b/MediaBrowser.Controller/Entities/IHasProgramAttributes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasSeries.cs b/MediaBrowser.Controller/Entities/IHasSeries.cs index 5f774bbd..9bfc08bf 100644 --- a/MediaBrowser.Controller/Entities/IHasSeries.cs +++ b/MediaBrowser.Controller/Entities/IHasSeries.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs b/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs index f47d2162..e204be0b 100644 --- a/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs +++ b/MediaBrowser.Controller/Entities/IHasSpecialFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IHasStartDate.cs b/MediaBrowser.Controller/Entities/IHasStartDate.cs index dab15eb0..034915c1 100644 --- a/MediaBrowser.Controller/Entities/IHasStartDate.cs +++ b/MediaBrowser.Controller/Entities/IHasStartDate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/IHasTrailers.cs b/MediaBrowser.Controller/Entities/IHasTrailers.cs index bb4a6ea9..43586a32 100644 --- a/MediaBrowser.Controller/Entities/IHasTrailers.cs +++ b/MediaBrowser.Controller/Entities/IHasTrailers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/IItemByName.cs b/MediaBrowser.Controller/Entities/IItemByName.cs index 4928bda7..4af4b5b7 100644 --- a/MediaBrowser.Controller/Entities/IItemByName.cs +++ b/MediaBrowser.Controller/Entities/IItemByName.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Entities/IMetadataContainer.cs b/MediaBrowser.Controller/Entities/IMetadataContainer.cs index 77f5cfb7..b6acdbea 100644 --- a/MediaBrowser.Controller/Entities/IMetadataContainer.cs +++ b/MediaBrowser.Controller/Entities/IMetadataContainer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs b/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs index 7d13bf32..1696d798 100644 --- a/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs +++ b/MediaBrowser.Controller/Entities/ISupportsBoxSetGrouping.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Entities { /// diff --git a/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs b/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs index cdda8ea3..2785a295 100644 --- a/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs +++ b/MediaBrowser.Controller/Entities/ISupportsPlaceHolders.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs index 076a5929..2b42b78f 100644 --- a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs +++ b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1044, CA1819, CA2227, CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs b/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs index 203a16a6..da465148 100644 --- a/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs +++ b/MediaBrowser.Controller/Entities/InternalPeopleQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/ItemImageInfo.cs b/MediaBrowser.Controller/Entities/ItemImageInfo.cs index 1d45d4da..0e0f7d1d 100644 --- a/MediaBrowser.Controller/Entities/ItemImageInfo.cs +++ b/MediaBrowser.Controller/Entities/ItemImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/LinkedChild.cs b/MediaBrowser.Controller/Entities/LinkedChild.cs index 98e4f525..248df5d2 100644 --- a/MediaBrowser.Controller/Entities/LinkedChild.cs +++ b/MediaBrowser.Controller/Entities/LinkedChild.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/LinkedChildComparer.cs b/MediaBrowser.Controller/Entities/LinkedChildComparer.cs index 4f13ac61..a85e12e4 100644 --- a/MediaBrowser.Controller/Entities/LinkedChildComparer.cs +++ b/MediaBrowser.Controller/Entities/LinkedChildComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/LinkedChildType.cs b/MediaBrowser.Controller/Entities/LinkedChildType.cs index 3bd260a1..6ec6ddbc 100644 --- a/MediaBrowser.Controller/Entities/LinkedChildType.cs +++ b/MediaBrowser.Controller/Entities/LinkedChildType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Entities { /// diff --git a/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs b/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs index 0224577a..9c907ecc 100644 --- a/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs +++ b/MediaBrowser.Controller/Entities/MediaSourceWidthComparator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Runtime.Intrinsics.X86; diff --git a/MediaBrowser.Controller/Entities/Movies/BoxSet.cs b/MediaBrowser.Controller/Entities/Movies/BoxSet.cs index 3999c3e0..da8b7466 100644 --- a/MediaBrowser.Controller/Entities/Movies/BoxSet.cs +++ b/MediaBrowser.Controller/Entities/Movies/BoxSet.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1721, CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/Movies/Movie.cs b/MediaBrowser.Controller/Entities/Movies/Movie.cs index 710b05e7..9e72b1ca 100644 --- a/MediaBrowser.Controller/Entities/Movies/Movie.cs +++ b/MediaBrowser.Controller/Entities/Movies/Movie.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/MusicVideo.cs b/MediaBrowser.Controller/Entities/MusicVideo.cs index 237ad519..960ba903 100644 --- a/MediaBrowser.Controller/Entities/MusicVideo.cs +++ b/MediaBrowser.Controller/Entities/MusicVideo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PeopleHelper.cs b/MediaBrowser.Controller/Entities/PeopleHelper.cs index 24b1843c..855246e1 100644 --- a/MediaBrowser.Controller/Entities/PeopleHelper.cs +++ b/MediaBrowser.Controller/Entities/PeopleHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/Person.cs b/MediaBrowser.Controller/Entities/Person.cs index 5cc4d322..11364e3f 100644 --- a/MediaBrowser.Controller/Entities/Person.cs +++ b/MediaBrowser.Controller/Entities/Person.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PersonInfo.cs b/MediaBrowser.Controller/Entities/PersonInfo.cs index 0ed870ba..8fb89b45 100644 --- a/MediaBrowser.Controller/Entities/PersonInfo.cs +++ b/MediaBrowser.Controller/Entities/PersonInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Entities/Photo.cs b/MediaBrowser.Controller/Entities/Photo.cs index cb9feacd..04f90e55 100644 --- a/MediaBrowser.Controller/Entities/Photo.cs +++ b/MediaBrowser.Controller/Entities/Photo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/PhotoAlbum.cs b/MediaBrowser.Controller/Entities/PhotoAlbum.cs index 5b31b4f1..e3ff3517 100644 --- a/MediaBrowser.Controller/Entities/PhotoAlbum.cs +++ b/MediaBrowser.Controller/Entities/PhotoAlbum.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Text.Json.Serialization; diff --git a/MediaBrowser.Controller/Entities/SourceType.cs b/MediaBrowser.Controller/Entities/SourceType.cs index be19e1bd..d16d39fe 100644 --- a/MediaBrowser.Controller/Entities/SourceType.cs +++ b/MediaBrowser.Controller/Entities/SourceType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Entities diff --git a/MediaBrowser.Controller/Entities/Studio.cs b/MediaBrowser.Controller/Entities/Studio.cs index 9103b09a..7dce5f65 100644 --- a/MediaBrowser.Controller/Entities/Studio.cs +++ b/MediaBrowser.Controller/Entities/Studio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Episode.cs b/MediaBrowser.Controller/Entities/TV/Episode.cs index 6bdba36f..6754f994 100644 --- a/MediaBrowser.Controller/Entities/TV/Episode.cs +++ b/MediaBrowser.Controller/Entities/TV/Episode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Season.cs b/MediaBrowser.Controller/Entities/TV/Season.cs index b972ebaa..8594aea5 100644 --- a/MediaBrowser.Controller/Entities/TV/Season.cs +++ b/MediaBrowser.Controller/Entities/TV/Season.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TV/Series.cs b/MediaBrowser.Controller/Entities/TV/Series.cs index 6a26ecae..62ce0ac0 100644 --- a/MediaBrowser.Controller/Entities/TV/Series.cs +++ b/MediaBrowser.Controller/Entities/TV/Series.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/TagExtensions.cs b/MediaBrowser.Controller/Entities/TagExtensions.cs index c1e4d1db..e8ffcda8 100644 --- a/MediaBrowser.Controller/Entities/TagExtensions.cs +++ b/MediaBrowser.Controller/Entities/TagExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/Trailer.cs b/MediaBrowser.Controller/Entities/Trailer.cs index 93970921..9037c85b 100644 --- a/MediaBrowser.Controller/Entities/Trailer.cs +++ b/MediaBrowser.Controller/Entities/Trailer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Entities/UserItemData.cs b/MediaBrowser.Controller/Entities/UserItemData.cs index 15bd41a9..3fc32c9e 100644 --- a/MediaBrowser.Controller/Entities/UserItemData.cs +++ b/MediaBrowser.Controller/Entities/UserItemData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Entities/UserRootFolder.cs b/MediaBrowser.Controller/Entities/UserRootFolder.cs index deed3631..8928305c 100644 --- a/MediaBrowser.Controller/Entities/UserRootFolder.cs +++ b/MediaBrowser.Controller/Entities/UserRootFolder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/UserView.cs b/MediaBrowser.Controller/Entities/UserView.cs index 5624f8b2..e7a6d559 100644 --- a/MediaBrowser.Controller/Entities/UserView.cs +++ b/MediaBrowser.Controller/Entities/UserView.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/UserViewBuilder.cs b/MediaBrowser.Controller/Entities/UserViewBuilder.cs index bed7554b..f9015db1 100644 --- a/MediaBrowser.Controller/Entities/UserViewBuilder.cs +++ b/MediaBrowser.Controller/Entities/UserViewBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Video.cs b/MediaBrowser.Controller/Entities/Video.cs index 1043029c..caf230d5 100644 --- a/MediaBrowser.Controller/Entities/Video.cs +++ b/MediaBrowser.Controller/Entities/Video.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Entities/Year.cs b/MediaBrowser.Controller/Entities/Year.cs index 37820296..04a66582 100644 --- a/MediaBrowser.Controller/Entities/Year.cs +++ b/MediaBrowser.Controller/Entities/Year.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs b/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs index 2143c699..82699c11 100644 --- a/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs +++ b/MediaBrowser.Controller/Events/Authentication/AuthenticationRequestEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs b/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs index 1542c58b..c8dcefd1 100644 --- a/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs +++ b/MediaBrowser.Controller/Events/Authentication/AuthenticationResultEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Authentication; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Controller/Events/IEventConsumer.cs b/MediaBrowser.Controller/Events/IEventConsumer.cs index 93005134..82620482 100644 --- a/MediaBrowser.Controller/Events/IEventConsumer.cs +++ b/MediaBrowser.Controller/Events/IEventConsumer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Events/IEventManager.cs b/MediaBrowser.Controller/Events/IEventManager.cs index 074e3f1f..c5864e29 100644 --- a/MediaBrowser.Controller/Events/IEventManager.cs +++ b/MediaBrowser.Controller/Events/IEventManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs b/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs index 3a331ad0..ff4fc933 100644 --- a/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Session/SessionEndedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs b/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs index deeaaf55..adfde5c7 100644 --- a/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Session/SessionStartedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs index 0dd8b0db..3ad5ba74 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstallationCancelledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs index c1d503a7..9dae5307 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstalledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs index 7a986683..41fecb56 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginInstallingEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs index 0f27be9b..5bc09919 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginUninstalledEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs b/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs index b078e06d..6209aa72 100644 --- a/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs +++ b/MediaBrowser.Controller/Events/Updates/PluginUpdatedEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Events; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs b/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs index e4806109..35621813 100644 --- a/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs +++ b/MediaBrowser.Controller/Extensions/ConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Configuration; diff --git a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs index b53210b0..6ab38e16 100644 --- a/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs +++ b/MediaBrowser.Controller/Extensions/XmlReaderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Controller/IDisplayPreferencesManager.cs b/MediaBrowser.Controller/IDisplayPreferencesManager.cs index 7e235ed2..13e430ee 100644 --- a/MediaBrowser.Controller/IDisplayPreferencesManager.cs +++ b/MediaBrowser.Controller/IDisplayPreferencesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/IO/FileData.cs b/MediaBrowser.Controller/IO/FileData.cs index 9f7a93ae..b518001f 100644 --- a/MediaBrowser.Controller/IO/FileData.cs +++ b/MediaBrowser.Controller/IO/FileData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Controller/IO/FileSystemHelper.cs b/MediaBrowser.Controller/IO/FileSystemHelper.cs index 44b7fadf..1495d8e9 100644 --- a/MediaBrowser.Controller/IO/FileSystemHelper.cs +++ b/MediaBrowser.Controller/IO/FileSystemHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/IO/IExternalDataManager.cs b/MediaBrowser.Controller/IO/IExternalDataManager.cs index f69f4586..b899ffc3 100644 --- a/MediaBrowser.Controller/IO/IExternalDataManager.cs +++ b/MediaBrowser.Controller/IO/IExternalDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/IO/IPathManager.cs b/MediaBrowser.Controller/IO/IPathManager.cs index eb674375..2299e64d 100644 --- a/MediaBrowser.Controller/IO/IPathManager.cs +++ b/MediaBrowser.Controller/IO/IPathManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/IServerApplicationHost.cs b/MediaBrowser.Controller/IServerApplicationHost.cs index b76141db..7819cde3 100644 --- a/MediaBrowser.Controller/IServerApplicationHost.cs +++ b/MediaBrowser.Controller/IServerApplicationHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/IServerApplicationPaths.cs b/MediaBrowser.Controller/IServerApplicationPaths.cs index a6e83a02..080d756a 100644 --- a/MediaBrowser.Controller/IServerApplicationPaths.cs +++ b/MediaBrowser.Controller/IServerApplicationPaths.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/ISystemManager.cs b/MediaBrowser.Controller/ISystemManager.cs index 08344a1e..1fd7bbbf 100644 --- a/MediaBrowser.Controller/ISystemManager.cs +++ b/MediaBrowser.Controller/ISystemManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.System; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; diff --git a/MediaBrowser.Controller/Library/DeleteOptions.cs b/MediaBrowser.Controller/Library/DeleteOptions.cs index 408e7028..3a61324f 100644 --- a/MediaBrowser.Controller/Library/DeleteOptions.cs +++ b/MediaBrowser.Controller/Library/DeleteOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/IDirectStreamProvider.cs b/MediaBrowser.Controller/Library/IDirectStreamProvider.cs index 2dad58f6..53932068 100644 --- a/MediaBrowser.Controller/Library/IDirectStreamProvider.cs +++ b/MediaBrowser.Controller/Library/IDirectStreamProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/IIntroProvider.cs b/MediaBrowser.Controller/Library/IIntroProvider.cs index 860e948a..04ea46c8 100644 --- a/MediaBrowser.Controller/Library/IIntroProvider.cs +++ b/MediaBrowser.Controller/Library/IIntroProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/IKeyframeManager.cs b/MediaBrowser.Controller/Library/IKeyframeManager.cs index b0155efd..7dedeecf 100644 --- a/MediaBrowser.Controller/Library/IKeyframeManager.cs +++ b/MediaBrowser.Controller/Library/IKeyframeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Library/ILibraryManager.cs b/MediaBrowser.Controller/Library/ILibraryManager.cs index df1c98f3..775a4847 100644 --- a/MediaBrowser.Controller/Library/ILibraryManager.cs +++ b/MediaBrowser.Controller/Library/ILibraryManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System; diff --git a/MediaBrowser.Controller/Library/ILibraryMonitor.cs b/MediaBrowser.Controller/Library/ILibraryMonitor.cs index 6d2f5b87..29f69515 100644 --- a/MediaBrowser.Controller/Library/ILibraryMonitor.cs +++ b/MediaBrowser.Controller/Library/ILibraryMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Library { /// diff --git a/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs b/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs index 4032e9d8..61bcdecc 100644 --- a/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs +++ b/MediaBrowser.Controller/Library/ILibraryPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Library/ILiveStream.cs b/MediaBrowser.Controller/Library/ILiveStream.cs index bf64aca0..f8c769ea 100644 --- a/MediaBrowser.Controller/Library/ILiveStream.cs +++ b/MediaBrowser.Controller/Library/ILiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711, CS1591 diff --git a/MediaBrowser.Controller/Library/IMediaSourceManager.cs b/MediaBrowser.Controller/Library/IMediaSourceManager.cs index 2b6781a1..f6a41b36 100644 --- a/MediaBrowser.Controller/Library/IMediaSourceManager.cs +++ b/MediaBrowser.Controller/Library/IMediaSourceManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Controller/Library/IMediaSourceProvider.cs b/MediaBrowser.Controller/Library/IMediaSourceProvider.cs index ca4b53fb..838a72e7 100644 --- a/MediaBrowser.Controller/Library/IMediaSourceProvider.cs +++ b/MediaBrowser.Controller/Library/IMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs index 842c687d..297f90ec 100644 --- a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/IMetadataSaver.cs b/MediaBrowser.Controller/Library/IMetadataSaver.cs index eed66134..b3cd84fd 100644 --- a/MediaBrowser.Controller/Library/IMetadataSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/IMusicManager.cs b/MediaBrowser.Controller/Library/IMusicManager.cs index 20764ec6..3f36ff73 100644 --- a/MediaBrowser.Controller/Library/IMusicManager.cs +++ b/MediaBrowser.Controller/Library/IMusicManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/ISearchEngine.cs b/MediaBrowser.Controller/Library/ISearchEngine.cs index 31dcbba5..a77ce28e 100644 --- a/MediaBrowser.Controller/Library/ISearchEngine.cs +++ b/MediaBrowser.Controller/Library/ISearchEngine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Querying; using MediaBrowser.Model.Search; diff --git a/MediaBrowser.Controller/Library/IUserDataManager.cs b/MediaBrowser.Controller/Library/IUserDataManager.cs index eb46611d..f40f2735 100644 --- a/MediaBrowser.Controller/Library/IUserDataManager.cs +++ b/MediaBrowser.Controller/Library/IUserDataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Library/IUserManager.cs b/MediaBrowser.Controller/Library/IUserManager.cs index 0109cf4b..adfd8445 100644 --- a/MediaBrowser.Controller/Library/IUserManager.cs +++ b/MediaBrowser.Controller/Library/IUserManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/IUserViewManager.cs b/MediaBrowser.Controller/Library/IUserViewManager.cs index a565dc88..b8505e9d 100644 --- a/MediaBrowser.Controller/Library/IUserViewManager.cs +++ b/MediaBrowser.Controller/Library/IUserViewManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Controller/Library/IntroInfo.cs b/MediaBrowser.Controller/Library/IntroInfo.cs index 90786786..c47f76ef 100644 --- a/MediaBrowser.Controller/Library/IntroInfo.cs +++ b/MediaBrowser.Controller/Library/IntroInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs b/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs index 3586dc69..75c9ebfa 100644 --- a/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs +++ b/MediaBrowser.Controller/Library/ItemChangeEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711, CS1591 diff --git a/MediaBrowser.Controller/Library/ItemResolveArgs.cs b/MediaBrowser.Controller/Library/ItemResolveArgs.cs index b558ef73..ca7b6408 100644 --- a/MediaBrowser.Controller/Library/ItemResolveArgs.cs +++ b/MediaBrowser.Controller/Library/ItemResolveArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Library/ItemUpdateType.cs b/MediaBrowser.Controller/Library/ItemUpdateType.cs index 1f3ebb49..022e1e01 100644 --- a/MediaBrowser.Controller/Library/ItemUpdateType.cs +++ b/MediaBrowser.Controller/Library/ItemUpdateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs b/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs index 6d2c3c3d..d0fa382b 100644 --- a/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs +++ b/MediaBrowser.Controller/Library/LibraryManagerExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs b/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs index ee9420cb..711b9adf 100644 --- a/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs +++ b/MediaBrowser.Controller/Library/MetadataConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs b/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs index a6be6c0d..8b53d8b1 100644 --- a/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs +++ b/MediaBrowser.Controller/Library/MetadataConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Library/NameExtensions.cs b/MediaBrowser.Controller/Library/NameExtensions.cs index ee37fb2d..d6dc81c6 100644 --- a/MediaBrowser.Controller/Library/NameExtensions.cs +++ b/MediaBrowser.Controller/Library/NameExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs index b0a6782c..c5db04da 100644 --- a/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackProgressEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs index 2138fef5..d7f8323c 100644 --- a/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackStartEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Library { /// diff --git a/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs b/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs index f0d77ba2..e1251478 100644 --- a/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs +++ b/MediaBrowser.Controller/Library/PlaybackStopEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Library diff --git a/MediaBrowser.Controller/Library/SearchHintInfo.cs b/MediaBrowser.Controller/Library/SearchHintInfo.cs index de7806ad..4ce1aa3d 100644 --- a/MediaBrowser.Controller/Library/SearchHintInfo.cs +++ b/MediaBrowser.Controller/Library/SearchHintInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Library/TVUtils.cs b/MediaBrowser.Controller/Library/TVUtils.cs index 968338dc..bf0bf97f 100644 --- a/MediaBrowser.Controller/Library/TVUtils.cs +++ b/MediaBrowser.Controller/Library/TVUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs b/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs index 4d90346f..e3a10db1 100644 --- a/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs +++ b/MediaBrowser.Controller/Library/UserDataSaveEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs b/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs index e7460a2e..2f0099d2 100644 --- a/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs +++ b/MediaBrowser.Controller/LibraryTaskScheduler/ILimitedConcurrencyLibraryScheduler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs b/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs index 6da39812..05be0f2d 100644 --- a/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs +++ b/MediaBrowser.Controller/LibraryTaskScheduler/LimitedConcurrencyLibraryScheduler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs b/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs index 0e0f9629..7f34a724 100644 --- a/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ActiveRecordingInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs index 52581df4..12d3ecc6 100644 --- a/MediaBrowser.Controller/LiveTv/ChannelInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ChannelInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/IGuideManager.cs b/MediaBrowser.Controller/LiveTv/IGuideManager.cs index 9883b928..e1793c30 100644 --- a/MediaBrowser.Controller/LiveTv/IGuideManager.cs +++ b/MediaBrowser.Controller/LiveTv/IGuideManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/IListingsManager.cs b/MediaBrowser.Controller/LiveTv/IListingsManager.cs index e2c0fbd6..aa861cd2 100644 --- a/MediaBrowser.Controller/LiveTv/IListingsManager.cs +++ b/MediaBrowser.Controller/LiveTv/IListingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/LiveTv/IListingsProvider.cs b/MediaBrowser.Controller/LiveTv/IListingsProvider.cs index 2bd4b20e..575cfa5d 100644 --- a/MediaBrowser.Controller/LiveTv/IListingsProvider.cs +++ b/MediaBrowser.Controller/LiveTv/IListingsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs index 8d59eef9..66ad11a2 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs index 52fb1564..2b02e339 100644 --- a/MediaBrowser.Controller/LiveTv/ILiveTvService.cs +++ b/MediaBrowser.Controller/LiveTv/ILiveTvService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs b/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs index b918e293..2eef17f0 100644 --- a/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs +++ b/MediaBrowser.Controller/LiveTv/IRecordingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/ITunerHost.cs b/MediaBrowser.Controller/LiveTv/ITunerHost.cs index 3689a2ad..e902a6ed 100644 --- a/MediaBrowser.Controller/LiveTv/ITunerHost.cs +++ b/MediaBrowser.Controller/LiveTv/ITunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs b/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs index 8247066c..4af3518b 100644 --- a/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs +++ b/MediaBrowser.Controller/LiveTv/ITunerHostManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs b/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs index b10e77e1..9a493023 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvChannel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs b/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs index 3a062a46..d4330de3 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvConflictException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs b/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs index 83944f74..2bfb1616 100644 --- a/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs +++ b/MediaBrowser.Controller/LiveTv/LiveTvProgram.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1306 diff --git a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs index 3c3ac247..936fc575 100644 --- a/MediaBrowser.Controller/LiveTv/ProgramInfo.cs +++ b/MediaBrowser.Controller/LiveTv/ProgramInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs b/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs index d6811fe1..b059c4a1 100644 --- a/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs +++ b/MediaBrowser.Controller/LiveTv/SeriesTimerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs b/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs index 92eb0be9..4c1cb1c6 100644 --- a/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs +++ b/MediaBrowser.Controller/LiveTv/TimerEventInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/LiveTv/TimerInfo.cs b/MediaBrowser.Controller/LiveTv/TimerInfo.cs index 62541ea8..bdb5f45d 100644 --- a/MediaBrowser.Controller/LiveTv/TimerInfo.cs +++ b/MediaBrowser.Controller/LiveTv/TimerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Lyrics/ILyricManager.cs b/MediaBrowser.Controller/Lyrics/ILyricManager.cs index 1e71b87e..f3b944f8 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricManager.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/Lyrics/ILyricParser.cs b/MediaBrowser.Controller/Lyrics/ILyricParser.cs index 819950d0..b553736b 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricParser.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Resolvers; using MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Controller/Lyrics/ILyricProvider.cs b/MediaBrowser.Controller/Lyrics/ILyricProvider.cs index 0831a4c4..702aefc7 100644 --- a/MediaBrowser.Controller/Lyrics/ILyricProvider.cs +++ b/MediaBrowser.Controller/Lyrics/ILyricProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs b/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs index 1b1f3602..fb92b3c7 100644 --- a/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs +++ b/MediaBrowser.Controller/Lyrics/LyricDownloadFailureEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Entities; 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/MediaEncoding/BaseEncodingJobOptions.cs b/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs index 10f2f04a..d4d95938 100644 --- a/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs +++ b/MediaBrowser.Controller/MediaEncoding/BaseEncodingJobOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs b/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs index 41d21e44..0b1c2322 100644 --- a/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs +++ b/MediaBrowser.Controller/MediaEncoding/BitStreamFilterOptionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding; /// diff --git a/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs b/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs index 749f8727..ae1d11d6 100644 --- a/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/DownMixAlgorithmsHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs index 11eee1a3..39462adf 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs b/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs index 7d0384ef..237ed9d7 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingJobInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1401 diff --git a/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs b/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs index 6ad95302..2830e826 100644 --- a/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs +++ b/MediaBrowser.Controller/MediaEncoding/FilterOptionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding { /// diff --git a/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs b/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs index d8d13647..f58a64e8 100644 --- a/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs +++ b/MediaBrowser.Controller/MediaEncoding/IAttachmentExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs b/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs index de6353c4..d5ed985a 100644 --- a/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs +++ b/MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs index bdd75da2..1b99ae89 100644 --- a/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs +++ b/MediaBrowser.Controller/MediaEncoding/ISubtitleEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs b/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs index 09bc01f7..4b5e4994 100644 --- a/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs +++ b/MediaBrowser.Controller/MediaEncoding/ITranscodeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/MediaEncoding/JobLogger.cs b/MediaBrowser.Controller/MediaEncoding/JobLogger.cs index 2702e3bc..b96e92ca 100644 --- a/MediaBrowser.Controller/MediaEncoding/JobLogger.cs +++ b/MediaBrowser.Controller/MediaEncoding/JobLogger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs b/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs index 1dd8bcf3..f560510d 100644 --- a/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs +++ b/MediaBrowser.Controller/MediaEncoding/MediaInfoRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs index 56990d0b..ab63b163 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingJob.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Threading; diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs index fb0f0c06..a7de0eb4 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingJobType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.MediaEncoding { /// diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs index 67bfcb02..8f30974d 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingSegmentCleaner.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs b/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs index 1e7cd0b0..ff9a9294 100644 --- a/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs +++ b/MediaBrowser.Controller/MediaEncoding/TranscodingThrottler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs b/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs index 4f13a7ec..d80754b1 100644 --- a/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs +++ b/MediaBrowser.Controller/MediaSegments/IMediaSegmentManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs b/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs index 5a6d15d7..684c59e9 100644 --- a/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs +++ b/MediaBrowser.Controller/MediaSegments/IMediaSegmentProvider.cs @@ -1,4 +1,8 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Net/AuthorizationInfo.cs b/MediaBrowser.Controller/Net/AuthorizationInfo.cs index dd5eb9a0..5fdc6ed4 100644 --- a/MediaBrowser.Controller/Net/AuthorizationInfo.cs +++ b/MediaBrowser.Controller/Net/AuthorizationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs index 1e0d77fe..c80b8fd9 100644 --- a/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs +++ b/MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1306, SA1401 diff --git a/MediaBrowser.Controller/Net/IAuthService.cs b/MediaBrowser.Controller/Net/IAuthService.cs index a7da740e..f664850c 100644 --- a/MediaBrowser.Controller/Net/IAuthService.cs +++ b/MediaBrowser.Controller/Net/IAuthService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IAuthorizationContext.cs b/MediaBrowser.Controller/Net/IAuthorizationContext.cs index 5c6ca43d..2dd05d7c 100644 --- a/MediaBrowser.Controller/Net/IAuthorizationContext.cs +++ b/MediaBrowser.Controller/Net/IAuthorizationContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IWebSocketConnection.cs b/MediaBrowser.Controller/Net/IWebSocketConnection.cs index bdc0f9a1..29d1d393 100644 --- a/MediaBrowser.Controller/Net/IWebSocketConnection.cs +++ b/MediaBrowser.Controller/Net/IWebSocketConnection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.WebSockets; diff --git a/MediaBrowser.Controller/Net/IWebSocketListener.cs b/MediaBrowser.Controller/Net/IWebSocketListener.cs index 672bb8cb..5b33c4d9 100644 --- a/MediaBrowser.Controller/Net/IWebSocketListener.cs +++ b/MediaBrowser.Controller/Net/IWebSocketListener.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/IWebSocketManager.cs b/MediaBrowser.Controller/Net/IWebSocketManager.cs index bb0ae83b..99d0e805 100644 --- a/MediaBrowser.Controller/Net/IWebSocketManager.cs +++ b/MediaBrowser.Controller/Net/IWebSocketManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading.Tasks; using Microsoft.AspNetCore.Http; diff --git a/MediaBrowser.Controller/Net/SecurityException.cs b/MediaBrowser.Controller/Net/SecurityException.cs index f0d0b45a..9265e1ee 100644 --- a/MediaBrowser.Controller/Net/SecurityException.cs +++ b/MediaBrowser.Controller/Net/SecurityException.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Net diff --git a/MediaBrowser.Controller/Net/WebSocketListenerState.cs b/MediaBrowser.Controller/Net/WebSocketListenerState.cs index 68f5c81b..055f9d5d 100644 --- a/MediaBrowser.Controller/Net/WebSocketListenerState.cs +++ b/MediaBrowser.Controller/Net/WebSocketListenerState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Net/WebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessage.cs index 92183e79..10708322 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs b/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs index f7a9ccc4..d26e71f5 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs index 11e5a6bb..ee403b39 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. namespace MediaBrowser.Controller.Net; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs index c3cf9955..0e6a7969 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/IInboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1040 namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs index c74a254a..b1cca04b 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/IOutboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1040 namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs index b3a60199..93dd6fb2 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs index 6f65cb2c..2928f061 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ActivityLogEntryStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs index fec7cb4e..d18714ff 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/InboundKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs index bf98470b..bd55f46b 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs index f36739c7..16f8e551 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/ScheduledTasksInfoStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs index a40a0c79..16851f7d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStartMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs index 288d111c..3c54a5c9 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Inbound/SessionsStopMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs index 50d7dcaa..d7a454b4 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Net.WebSocketMessages; /// diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs index d0105bb8..c833ecf1 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs index 2a098615..1778b151 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ActivityLogEntryMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Activity; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs index ca55340a..e2f22f69 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ForceKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs index 5fbbb062..539d01e9 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/GeneralCommandMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs index 47417c40..7f8e1b83 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/LibraryChangedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs index d907dcff..1ac12ec4 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/OutboundKeepAliveMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs index 86ee2ff9..f2eb9faf 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlayMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs index cd6d28cb..bfbd939a 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PlaystateMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs index 17fd2593..eea9cd03 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs index 3e60198b..8023bc3d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationCompletedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs index 40032f16..affb2067 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallationFailedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs index 28861896..029911bd 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginInstallingMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Updates; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs index ca495911..e550c8bd 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/PluginUninstalledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Plugins; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs index 41b3cd46..cc64d7c6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RefreshProgressMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs index a89f19b6..7b660d2f 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/RestartRequiredMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs index afa36fb7..275c1738 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTaskEndedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.Tasks; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs index c7360779..a3690389 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ScheduledTasksInfoMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs index f832c893..d42ff5f8 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs index 450b4c79..0dcbe5c6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SeriesTimerCreatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs index 8f09c802..3f2b0280 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerRestartingMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs index 485e71b6..768611b3 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/ServerShuttingDownMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs index 83307454..9f1deabb 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SessionsMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.ComponentModel; using MediaBrowser.Controller.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs index d0624ec0..5597e6e6 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/SyncPlayCommandMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs index f44fd126..e778e81d 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCancelledMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs index 8c1e102e..ef2179e5 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/TimerCreatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs index 6a053643..e4bd83b7 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDataChangedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs index add3f777..fd6d77be 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserDeletedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs index 9a72deae..c74f4b50 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/Outbound/UserUpdatedMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using MediaBrowser.Model.Dto; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs index a9d68e38..5817262e 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessage.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.Net.WebSocketMessages; diff --git a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs index abc67c73..7eb99f43 100644 --- a/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs +++ b/MediaBrowser.Controller/Net/WebSocketMessages/OutboundWebSocketMessageOfT.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1649 // File name must equal class name. using System; diff --git a/MediaBrowser.Controller/Persistence/IChapterRepository.cs b/MediaBrowser.Controller/Persistence/IChapterRepository.cs index 64b90fd6..2a5073b0 100644 --- a/MediaBrowser.Controller/Persistence/IChapterRepository.cs +++ b/MediaBrowser.Controller/Persistence/IChapterRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Persistence/IItemRepository.cs b/MediaBrowser.Controller/Persistence/IItemRepository.cs index bf80b7d0..f647bff6 100644 --- a/MediaBrowser.Controller/Persistence/IItemRepository.cs +++ b/MediaBrowser.Controller/Persistence/IItemRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs b/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs index 6699d3a4..0d4ab00d 100644 --- a/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs +++ b/MediaBrowser.Controller/Persistence/IItemTypeLookup.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs b/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs index 2596784b..786c8dd8 100644 --- a/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs +++ b/MediaBrowser.Controller/Persistence/IKeyframeRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs b/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs index 4773f405..88c0971f 100644 --- a/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs +++ b/MediaBrowser.Controller/Persistence/IMediaAttachmentRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs b/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs index 665129ea..2d3703b2 100644 --- a/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs +++ b/MediaBrowser.Controller/Persistence/IMediaStreamRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/IPeopleRepository.cs b/MediaBrowser.Controller/Persistence/IPeopleRepository.cs index 418289cb..32490d30 100644 --- a/MediaBrowser.Controller/Persistence/IPeopleRepository.cs +++ b/MediaBrowser.Controller/Persistence/IPeopleRepository.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs b/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs index e07e96f7..8f834d46 100644 --- a/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs +++ b/MediaBrowser.Controller/Persistence/MediaAttachmentQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs b/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs index f9295c8f..ed2997c7 100644 --- a/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs +++ b/MediaBrowser.Controller/Persistence/MediaStreamQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Playlists/IPlaylistManager.cs b/MediaBrowser.Controller/Playlists/IPlaylistManager.cs index 92aa9239..cf2b6ad2 100644 --- a/MediaBrowser.Controller/Playlists/IPlaylistManager.cs +++ b/MediaBrowser.Controller/Playlists/IPlaylistManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Playlists/Playlist.cs b/MediaBrowser.Controller/Playlists/Playlist.cs index fc367b82..82e610c4 100644 --- a/MediaBrowser.Controller/Playlists/Playlist.cs +++ b/MediaBrowser.Controller/Playlists/Playlist.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs b/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs index 8b62f380..b35e7cbf 100644 --- a/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs +++ b/MediaBrowser.Controller/Plugins/IPluginServiceRegistrator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.Extensions.DependencyInjection; namespace MediaBrowser.Controller.Plugins; diff --git a/MediaBrowser.Controller/Properties/AssemblyInfo.cs b/MediaBrowser.Controller/Properties/AssemblyInfo.cs index 534dec8d..1df877fa 100644 --- a/MediaBrowser.Controller/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Controller/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Controller/Providers/AlbumInfo.cs b/MediaBrowser.Controller/Providers/AlbumInfo.cs index aefa520e..a77b4b8f 100644 --- a/MediaBrowser.Controller/Providers/AlbumInfo.cs +++ b/MediaBrowser.Controller/Providers/AlbumInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA2227, CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ArtistInfo.cs b/MediaBrowser.Controller/Providers/ArtistInfo.cs index 4854d1a5..e8c43b3c 100644 --- a/MediaBrowser.Controller/Providers/ArtistInfo.cs +++ b/MediaBrowser.Controller/Providers/ArtistInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA2227, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/BookInfo.cs b/MediaBrowser.Controller/Providers/BookInfo.cs index 3055c5d8..d87c68c2 100644 --- a/MediaBrowser.Controller/Providers/BookInfo.cs +++ b/MediaBrowser.Controller/Providers/BookInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/BoxSetInfo.cs b/MediaBrowser.Controller/Providers/BoxSetInfo.cs index f43ea671..82255f7d 100644 --- a/MediaBrowser.Controller/Providers/BoxSetInfo.cs +++ b/MediaBrowser.Controller/Providers/BoxSetInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/DirectoryService.cs b/MediaBrowser.Controller/Providers/DirectoryService.cs index a1edfa3c..a29bb9eb 100644 --- a/MediaBrowser.Controller/Providers/DirectoryService.cs +++ b/MediaBrowser.Controller/Providers/DirectoryService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/DynamicImageResponse.cs b/MediaBrowser.Controller/Providers/DynamicImageResponse.cs index 66fddb0e..8b72dc7a 100644 --- a/MediaBrowser.Controller/Providers/DynamicImageResponse.cs +++ b/MediaBrowser.Controller/Providers/DynamicImageResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/EpisodeInfo.cs b/MediaBrowser.Controller/Providers/EpisodeInfo.cs index 2f7ebb5c..6d514a7f 100644 --- a/MediaBrowser.Controller/Providers/EpisodeInfo.cs +++ b/MediaBrowser.Controller/Providers/EpisodeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs b/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs index 14428df5..66ebcfcc 100644 --- a/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/ICustomMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IDirectoryService.cs b/MediaBrowser.Controller/Providers/IDirectoryService.cs index 1babf73a..54cda0a8 100644 --- a/MediaBrowser.Controller/Providers/IDirectoryService.cs +++ b/MediaBrowser.Controller/Providers/IDirectoryService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002, CA1819, CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs b/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs index ab66462f..ce2377bc 100644 --- a/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IDynamicImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/IExternalId.cs b/MediaBrowser.Controller/Providers/IExternalId.cs index 584c3297..3615d694 100644 --- a/MediaBrowser.Controller/Providers/IExternalId.cs +++ b/MediaBrowser.Controller/Providers/IExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Providers; diff --git a/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs b/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs index 14f57717..587ab3ea 100644 --- a/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs +++ b/MediaBrowser.Controller/Providers/IExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IForcedProvider.cs b/MediaBrowser.Controller/Providers/IForcedProvider.cs index 5ae4a56e..9216b818 100644 --- a/MediaBrowser.Controller/Providers/IForcedProvider.cs +++ b/MediaBrowser.Controller/Providers/IForcedProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs b/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs index a0e20e31..20c62e21 100644 --- a/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs +++ b/MediaBrowser.Controller/Providers/IHasItemChangeMonitor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IHasLookupInfo.cs b/MediaBrowser.Controller/Providers/IHasLookupInfo.cs index 42cb5237..f10a5572 100644 --- a/MediaBrowser.Controller/Providers/IHasLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/IHasLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/IHasOrder.cs b/MediaBrowser.Controller/Providers/IHasOrder.cs index 77b0407a..9f78d734 100644 --- a/MediaBrowser.Controller/Providers/IHasOrder.cs +++ b/MediaBrowser.Controller/Providers/IHasOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/IImageProvider.cs b/MediaBrowser.Controller/Providers/IImageProvider.cs index 29ab323f..2b5426ce 100644 --- a/MediaBrowser.Controller/Providers/IImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/ILocalImageProvider.cs b/MediaBrowser.Controller/Providers/ILocalImageProvider.cs index f78bd6dd..de1fc960 100644 --- a/MediaBrowser.Controller/Providers/ILocalImageProvider.cs +++ b/MediaBrowser.Controller/Providers/ILocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs b/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs index e771c881..285afe5d 100644 --- a/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/ILocalMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IMetadataProvider.cs b/MediaBrowser.Controller/Providers/IMetadataProvider.cs index 1a87e062..9a944a61 100644 --- a/MediaBrowser.Controller/Providers/IMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/IMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Providers/IMetadataService.cs b/MediaBrowser.Controller/Providers/IMetadataService.cs index f0f1d186..d5a2dd7f 100644 --- a/MediaBrowser.Controller/Providers/IMetadataService.cs +++ b/MediaBrowser.Controller/Providers/IMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs b/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs index 6d98af33..6ca7b870 100644 --- a/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs +++ b/MediaBrowser.Controller/Providers/IPreRefreshProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/IProviderManager.cs b/MediaBrowser.Controller/Providers/IProviderManager.cs index 0d3a334d..6a64def4 100644 --- a/MediaBrowser.Controller/Providers/IProviderManager.cs +++ b/MediaBrowser.Controller/Providers/IProviderManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs b/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs index de1631dc..115b9a98 100644 --- a/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Net.Http; using System.Threading; diff --git a/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs b/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs index 9ad0c26b..19757b13 100644 --- a/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteMetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs b/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs index e401ed21..4d06623e 100644 --- a/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs +++ b/MediaBrowser.Controller/Providers/IRemoteSearchProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Net.Http; diff --git a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs index 05b4d43a..70eb914a 100644 --- a/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/ImageRefreshOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819, CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ItemInfo.cs b/MediaBrowser.Controller/Providers/ItemInfo.cs index be3b25ae..11857529 100644 --- a/MediaBrowser.Controller/Providers/ItemInfo.cs +++ b/MediaBrowser.Controller/Providers/ItemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Providers/ItemLookupInfo.cs b/MediaBrowser.Controller/Providers/ItemLookupInfo.cs index 460f4e50..37710f57 100644 --- a/MediaBrowser.Controller/Providers/ItemLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/ItemLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/LocalImageInfo.cs b/MediaBrowser.Controller/Providers/LocalImageInfo.cs index a8e70e6d..30786b0b 100644 --- a/MediaBrowser.Controller/Providers/LocalImageInfo.cs +++ b/MediaBrowser.Controller/Providers/LocalImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs b/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs index 920e3da5..e588a5db 100644 --- a/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs +++ b/MediaBrowser.Controller/Providers/MetadataRefreshMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs index 0bab2a6b..c7dc5c7e 100644 --- a/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs +++ b/MediaBrowser.Controller/Providers/MetadataRefreshOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1819, CS1591 diff --git a/MediaBrowser.Controller/Providers/MetadataResult.cs b/MediaBrowser.Controller/Providers/MetadataResult.cs index ef69885f..1d0dbbb4 100644 --- a/MediaBrowser.Controller/Providers/MetadataResult.cs +++ b/MediaBrowser.Controller/Providers/MetadataResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CA2227, CS1591 diff --git a/MediaBrowser.Controller/Providers/MovieInfo.cs b/MediaBrowser.Controller/Providers/MovieInfo.cs index 20e6b697..c8ebbaf6 100644 --- a/MediaBrowser.Controller/Providers/MovieInfo.cs +++ b/MediaBrowser.Controller/Providers/MovieInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/MusicVideoInfo.cs b/MediaBrowser.Controller/Providers/MusicVideoInfo.cs index 322320ab..e4dcf37a 100644 --- a/MediaBrowser.Controller/Providers/MusicVideoInfo.cs +++ b/MediaBrowser.Controller/Providers/MusicVideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/PersonLookupInfo.cs b/MediaBrowser.Controller/Providers/PersonLookupInfo.cs index 11cb71f9..8e76f003 100644 --- a/MediaBrowser.Controller/Providers/PersonLookupInfo.cs +++ b/MediaBrowser.Controller/Providers/PersonLookupInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/RefreshPriority.cs b/MediaBrowser.Controller/Providers/RefreshPriority.cs index 78304b56..2cc6832c 100644 --- a/MediaBrowser.Controller/Providers/RefreshPriority.cs +++ b/MediaBrowser.Controller/Providers/RefreshPriority.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs b/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs index d4df5fa0..22aac88c 100644 --- a/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs +++ b/MediaBrowser.Controller/Providers/RemoteSearchQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/SeasonInfo.cs b/MediaBrowser.Controller/Providers/SeasonInfo.cs index 3af5ec2a..7442ce25 100644 --- a/MediaBrowser.Controller/Providers/SeasonInfo.cs +++ b/MediaBrowser.Controller/Providers/SeasonInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA2227, CS1591 #nullable disable diff --git a/MediaBrowser.Controller/Providers/SeriesInfo.cs b/MediaBrowser.Controller/Providers/SeriesInfo.cs index 976fa175..a27ad5a3 100644 --- a/MediaBrowser.Controller/Providers/SeriesInfo.cs +++ b/MediaBrowser.Controller/Providers/SeriesInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/SongInfo.cs b/MediaBrowser.Controller/Providers/SongInfo.cs index 4b64a8a9..1a99c326 100644 --- a/MediaBrowser.Controller/Providers/SongInfo.cs +++ b/MediaBrowser.Controller/Providers/SongInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Providers/TrailerInfo.cs b/MediaBrowser.Controller/Providers/TrailerInfo.cs index 630850f9..650d2781 100644 --- a/MediaBrowser.Controller/Providers/TrailerInfo.cs +++ b/MediaBrowser.Controller/Providers/TrailerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Controller.Providers diff --git a/MediaBrowser.Controller/Providers/VideoContentType.cs b/MediaBrowser.Controller/Providers/VideoContentType.cs index 49d587f6..7a8fc59f 100644 --- a/MediaBrowser.Controller/Providers/VideoContentType.cs +++ b/MediaBrowser.Controller/Providers/VideoContentType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Providers { /// diff --git a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs index ec370677..345d1d2a 100644 --- a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs +++ b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using MediaBrowser.Controller.Authentication; diff --git a/MediaBrowser.Controller/Resolvers/IItemResolver.cs b/MediaBrowser.Controller/Resolvers/IItemResolver.cs index 0699734c..83382121 100644 --- a/MediaBrowser.Controller/Resolvers/IItemResolver.cs +++ b/MediaBrowser.Controller/Resolvers/IItemResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs b/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs index 733d40ba..098c9d2b 100644 --- a/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs +++ b/MediaBrowser.Controller/Resolvers/IResolverIgnoreRule.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Model.IO; diff --git a/MediaBrowser.Controller/Resolvers/ItemResolver.cs b/MediaBrowser.Controller/Resolvers/ItemResolver.cs index 5c9dd6f0..5b3aa826 100644 --- a/MediaBrowser.Controller/Resolvers/ItemResolver.cs +++ b/MediaBrowser.Controller/Resolvers/ItemResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Controller/Resolvers/ResolverPriority.cs b/MediaBrowser.Controller/Resolvers/ResolverPriority.cs index d0810c63..71277ccb 100644 --- a/MediaBrowser.Controller/Resolvers/ResolverPriority.cs +++ b/MediaBrowser.Controller/Resolvers/ResolverPriority.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Resolvers { /// diff --git a/MediaBrowser.Controller/Security/AuthenticationInfo.cs b/MediaBrowser.Controller/Security/AuthenticationInfo.cs index b4b242f1..2522470b 100644 --- a/MediaBrowser.Controller/Security/AuthenticationInfo.cs +++ b/MediaBrowser.Controller/Security/AuthenticationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Security/IAuthenticationManager.cs b/MediaBrowser.Controller/Security/IAuthenticationManager.cs index 79b2a244..4a789680 100644 --- a/MediaBrowser.Controller/Security/IAuthenticationManager.cs +++ b/MediaBrowser.Controller/Security/IAuthenticationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/Session/AuthenticationRequest.cs b/MediaBrowser.Controller/Session/AuthenticationRequest.cs index 647c75e6..2566f5a6 100644 --- a/MediaBrowser.Controller/Session/AuthenticationRequest.cs +++ b/MediaBrowser.Controller/Session/AuthenticationRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/ISessionController.cs b/MediaBrowser.Controller/Session/ISessionController.cs index c8b29aa1..bd2ad05e 100644 --- a/MediaBrowser.Controller/Session/ISessionController.cs +++ b/MediaBrowser.Controller/Session/ISessionController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Session/ISessionManager.cs b/MediaBrowser.Controller/Session/ISessionManager.cs index c11c65c3..cd649359 100644 --- a/MediaBrowser.Controller/Session/ISessionManager.cs +++ b/MediaBrowser.Controller/Session/ISessionManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/SessionEventArgs.cs b/MediaBrowser.Controller/Session/SessionEventArgs.cs index 269fe7dc..08643361 100644 --- a/MediaBrowser.Controller/Session/SessionEventArgs.cs +++ b/MediaBrowser.Controller/Session/SessionEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Session/SessionInfo.cs b/MediaBrowser.Controller/Session/SessionInfo.cs index 96783f60..d2d40f5c 100644 --- a/MediaBrowser.Controller/Session/SessionInfo.cs +++ b/MediaBrowser.Controller/Session/SessionInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs b/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs index 96f8a2af..91844220 100644 --- a/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs +++ b/MediaBrowser.Controller/Sorting/IBaseItemComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs b/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs index 2206a021..838dc7d0 100644 --- a/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs +++ b/MediaBrowser.Controller/Sorting/IUserBaseItemComparer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Controller/Sorting/SortExtensions.cs b/MediaBrowser.Controller/Sorting/SortExtensions.cs index ec8878dc..c253cfc8 100644 --- a/MediaBrowser.Controller/Sorting/SortExtensions.cs +++ b/MediaBrowser.Controller/Sorting/SortExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs b/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs index d75ef7ad..6ff8417d 100644 --- a/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs +++ b/MediaBrowser.Controller/Streaming/ProgressiveFileStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.IO; diff --git a/MediaBrowser.Controller/Streaming/StreamState.cs b/MediaBrowser.Controller/Streaming/StreamState.cs index 195dda5f..d30853fc 100644 --- a/MediaBrowser.Controller/Streaming/StreamState.cs +++ b/MediaBrowser.Controller/Streaming/StreamState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Library; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs b/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs index 89eef28f..0461f350 100644 --- a/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs +++ b/MediaBrowser.Controller/Streaming/StreamingRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.MediaEncoding; namespace MediaBrowser.Controller.Streaming; diff --git a/MediaBrowser.Controller/Streaming/VideoRequestDto.cs b/MediaBrowser.Controller/Streaming/VideoRequestDto.cs index 44dc831f..f511cc47 100644 --- a/MediaBrowser.Controller/Streaming/VideoRequestDto.cs +++ b/MediaBrowser.Controller/Streaming/VideoRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Controller.Streaming; /// diff --git a/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs b/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs index fcfc18a6..9c2e39b8 100644 --- a/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs +++ b/MediaBrowser.Controller/Subtitles/ISubtitleManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs b/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs index 326348d5..750cc3c1 100644 --- a/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs +++ b/MediaBrowser.Controller/Subtitles/ISubtitleProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs b/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs index c782f579..2206b877 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleDownloadFailureEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs b/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs index 51c29c7a..52edfae0 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs b/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs index ef052237..3758b224 100644 --- a/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs +++ b/MediaBrowser.Controller/Subtitles/SubtitleSearchRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Controller/SyncPlay/GroupMember.cs b/MediaBrowser.Controller/SyncPlay/GroupMember.cs index b973672c..26998cfb 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupMember.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupMember.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs index 31890c40..2841700d 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/AbstractGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs index 6b5a7cdf..cac8bab6 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/IdleGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs index 2523ec70..e5a3ace9 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/PausedGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs index 4f29ca1c..774fa523 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/PlayingGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs b/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs index 132765b7..22ff2e43 100644 --- a/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/GroupStates/WaitingGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs b/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs index 9045063e..393d3477 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupPlaybackRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupState.cs b/MediaBrowser.Controller/SyncPlay/IGroupState.cs index 0666a62a..97742836 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupState.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs b/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs index ddf86be7..139893bf 100644 --- a/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs +++ b/MediaBrowser.Controller/SyncPlay/IGroupStateContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs b/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs index 6365a389..09690e16 100644 --- a/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs +++ b/MediaBrowser.Controller/SyncPlay/ISyncPlayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs b/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs index bf198177..82a8c6f7 100644 --- a/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/ISyncPlayRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs index ef496c10..bee25d6a 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/AbstractPlaybackRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs index d188114c..20a0bc5c 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/BufferGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs index 464c81df..cb6ecdf9 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/IgnoreWaitGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs index be314e80..eb51d8c7 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/MovePlaylistItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs index 67907623..e53e1758 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/NextItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs index 7ee18a36..ff288065 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PauseGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs index beab655c..814232ee 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PingGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs index 05ff262c..37e05169 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PlayGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs index 3e34b6ce..94d33dd8 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/PreviousItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs index 0f91476d..1211bd58 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/QueueGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs index b1f0bd36..793939ab 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/ReadyGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs index 619294e9..7b58d17b 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/RemoveFromPlaylistGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs index 19611337..b6af02df 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SeekGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs index 44df127a..a8a8f116 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetPlaylistItemGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs index d250eab5..d990e899 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetRepeatModeGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs index 5034e992..48b8ab8a 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/SetShuffleModeGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Threading; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs index ad739213..19e15ad3 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/StopGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs index aaf3d65a..92291312 100644 --- a/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/PlaybackRequests/UnpauseGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Session; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs b/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs index c0a16819..cd89574d 100644 --- a/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs +++ b/MediaBrowser.Controller/SyncPlay/Queue/PlayQueueManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs index 38c9e8e2..4279ec87 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/JoinGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs index 54577826..c1e7b271 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/LeaveGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs index 4a234fda..0b93c490 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/ListGroupsRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs b/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs index 1321f0de..2c780d13 100644 --- a/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs +++ b/MediaBrowser.Controller/SyncPlay/Requests/NewGroupRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.SyncPlay; namespace MediaBrowser.Controller.SyncPlay.Requests diff --git a/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs index b094ec27..2eec8b36 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupManifestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.SystemBackupService; diff --git a/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs index fc5a109f..45553673 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Controller.SystemBackupService; diff --git a/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs b/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs index 263fa00c..ea6de187 100644 --- a/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs +++ b/MediaBrowser.Controller/SystemBackupService/BackupRestoreRequestDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.Controller/SystemBackupService/IBackupService.cs b/MediaBrowser.Controller/SystemBackupService/IBackupService.cs index 0c586d81..340fce65 100644 --- a/MediaBrowser.Controller/SystemBackupService/IBackupService.cs +++ b/MediaBrowser.Controller/SystemBackupService/IBackupService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Threading.Tasks; diff --git a/MediaBrowser.Controller/TV/ITVSeriesManager.cs b/MediaBrowser.Controller/TV/ITVSeriesManager.cs index e066c03f..bfce3d0a 100644 --- a/MediaBrowser.Controller/TV/ITVSeriesManager.cs +++ b/MediaBrowser.Controller/TV/ITVSeriesManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Dto; diff --git a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs index fba24329..238993c9 100644 --- a/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs +++ b/MediaBrowser.Controller/Trickplay/ITrickplayManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig index 52e13fc0..7ab9e82b 100644 --- a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Controller -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Controller\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 7af033e8..1f1c7567 100644 Binary files a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache and b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.assets.cache differ 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 5df893d9..d6f262c9 100644 Binary files a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache and b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.CoreCompileInputs.cache b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..4bc95c2a --- /dev/null +++ b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +95ba3425bbce8008be2cbdd53ecf5180a49b86ed3caa3066b3b1c0b0bf2eb499 diff --git a/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.FileListAbsolute.txt b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..c9a2e27c --- /dev/null +++ b/MediaBrowser.Controller/obj/Debug/net10.0/MediaBrowser.Controller.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Controller\obj\Debug\net10.0\MediaBrowser.Controller.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json index 1247cc2f..4eca40fd 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3869,6 +3957,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 +4012,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3999,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets +++ b/MediaBrowser.Controller/obj/MediaBrowser.Controller.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.Controller/obj/project.assets.json b/MediaBrowser.Controller/obj/project.assets.json index 57e1b6a2..332519dd 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", @@ -1382,47 +1687,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1460,6 +1771,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 +1826,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1590,7 +1907,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Controller/obj/project.nuget.cache b/MediaBrowser.Controller/obj/project.nuget.cache index 2ebf79c8..fc592c34 100644 --- a/MediaBrowser.Controller/obj/project.nuget.cache +++ b/MediaBrowser.Controller/obj/project.nuget.cache @@ -1,38 +1,46 @@ { "version": 2, - "dgSpecHash": "n5E/OjvRhK0=", + "dgSpecHash": "JFwV3TMPpK8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/BaseXmlProvider.cs b/MediaBrowser.LocalMetadata/BaseXmlProvider.cs index 548ccee2..c370269a 100644 --- a/MediaBrowser.LocalMetadata/BaseXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/BaseXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs index b6189bcd..d5585e11 100644 --- a/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/CollectionFolderLocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs index f00d508b..5a63ef73 100644 --- a/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/EpisodeLocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs index d3fa41bc..b1d58443 100644 --- a/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/InternalMetadataFolderImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs b/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs index f56bc71d..269e3a54 100644 --- a/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs +++ b/MediaBrowser.LocalMetadata/Images/LocalImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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/Parsers/BaseItemXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs index 119effe7..55cf6a84 100644 --- a/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/BaseItemXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs index 00634de5..3290d1ed 100644 --- a/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/BoxSetXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Xml; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs index e0277870..45af6f57 100644 --- a/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs +++ b/MediaBrowser.LocalMetadata/Parsers/PlaylistXmlParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs b/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs index 580cef9d..8b2cc331 100644 --- a/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs +++ b/MediaBrowser.LocalMetadata/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs b/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs index ea123bbf..fd860ab7 100644 --- a/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/Providers/BoxSetXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Controller.Entities.Movies; diff --git a/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs b/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs index 89903565..b2fd0e82 100644 --- a/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs +++ b/MediaBrowser.LocalMetadata/Providers/PlaylistXmlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using MediaBrowser.Controller.Playlists; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs index 025a8152..a1013684 100644 --- a/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/BaseXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs index 940f51da..a55e6e31 100644 --- a/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/BoxSetXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs index ae767a72..24e5f81a 100644 --- a/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/PlaylistXmlSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.LocalMetadata/XmlProviderUtils.cs b/MediaBrowser.LocalMetadata/XmlProviderUtils.cs index a7a390de..66b05545 100644 --- a/MediaBrowser.LocalMetadata/XmlProviderUtils.cs +++ b/MediaBrowser.LocalMetadata/XmlProviderUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.LocalMetadata { /// diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig index f9060a77..8e4a0c3f 100644 --- a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.LocalMetadata -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 fd508330..8f0be9a5 100644 Binary files a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache and b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.assets.cache differ 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 5df893d9..d6f262c9 100644 Binary files a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache and b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..84abd210 --- /dev/null +++ b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c4fb102f36ba07eddc44c38bcf6c5e2848d2fa8f2723c61b3026314ee2491817 diff --git a/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.FileListAbsolute.txt b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..d413af74 --- /dev/null +++ b/MediaBrowser.LocalMetadata/obj/Debug/net10.0/MediaBrowser.LocalMetadata.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.LocalMetadata\obj\Debug\net10.0\MediaBrowser.LocalMetadata.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json index 4bede4b6..dbdcaaf5 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2099,6 +2148,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 +2198,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2224,7 +2279,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2502,39 +2557,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2567,6 +2627,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 +2684,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2702,7 +2768,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3120,25 +3186,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3175,6 +3246,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 +3314,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3313,37 +3390,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3445,6 +3527,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3525,7 +3608,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3803,33 +3886,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3875,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", @@ -3920,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", @@ -4000,7 +4094,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4278,33 +4372,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4337,6 +4436,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 +4491,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4467,7 +4572,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets +++ b/MediaBrowser.LocalMetadata/obj/MediaBrowser.LocalMetadata.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.LocalMetadata/obj/project.assets.json b/MediaBrowser.LocalMetadata/obj/project.assets.json index e4aec4aa..10885688 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", @@ -1402,41 +1708,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1469,6 +1781,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 +1831,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1594,7 +1912,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.LocalMetadata/obj/project.nuget.cache b/MediaBrowser.LocalMetadata/obj/project.nuget.cache index def35b4d..646ee8ed 100644 --- a/MediaBrowser.LocalMetadata/obj/project.nuget.cache +++ b/MediaBrowser.LocalMetadata/obj/project.nuget.cache @@ -1,38 +1,46 @@ { "version": 2, - "dgSpecHash": "zRcj+30okik=", + "dgSpecHash": "rAgDA2kLFBE=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Attachments/AttachmentExtractor.cs b/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs index 48a0654b..1d75fa3c 100644 --- a/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs +++ b/MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs index dc20a6d6..c8cb2932 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoDirectoryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs index 6ca994fb..f9d7f4ef 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoExaminer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs b/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs index 1f94d9b2..89e85df8 100644 --- a/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs +++ b/MediaBrowser.MediaEncoding/BdInfo/BdInfoFileInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using MediaBrowser.Model.IO; diff --git a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs index f81a337d..bb04024a 100644 --- a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs +++ b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs index 19c1de9f..8dff8dbd 100644 --- a/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs +++ b/MediaBrowser.MediaEncoding/Configuration/EncodingConfigurationStore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs b/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs index a8ff58b0..318c6a47 100644 --- a/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs +++ b/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1031 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs index f4e8c39c..22dbe3df 100644 --- a/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs +++ b/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs index 2daeac73..f0974aef 100644 --- a/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs +++ b/MediaBrowser.MediaEncoding/Encoder/EncodingUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs index 73c5b88c..596da03b 100644 --- a/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs +++ b/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 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/Probing/CodecType.cs b/MediaBrowser.MediaEncoding/Probing/CodecType.cs index d7c68e5f..6b9cff32 100644 --- a/MediaBrowser.MediaEncoding/Probing/CodecType.cs +++ b/MediaBrowser.MediaEncoding/Probing/CodecType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.MediaEncoding.Probing; /// diff --git a/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs b/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs index 6f51e1a6..b2a26c9b 100644 --- a/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs +++ b/MediaBrowser.MediaEncoding/Probing/FFProbeHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs b/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs index 53eea64d..4f8b3eb5 100644 --- a/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs +++ b/MediaBrowser.MediaEncoding/Probing/InternalMediaInfoResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs b/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs index c9e94878..0f1d9d6a 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaChapter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs index d50da37b..ea863718 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFormatInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs index bed4368e..0c7584ec 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFrameInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs index 3f7dd9a6..a14e4d2a 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaFrameSideDataInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.MediaEncoding.Probing; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs index 29444232..ea6f6d56 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Collections.Generic; diff --git a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs index 0b5dd1d1..e6c26c42 100644 --- a/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs +++ b/MediaBrowser.MediaEncoding/Probing/MediaStreamInfoSideData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.MediaEncoding.Probing diff --git a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs index dbe53228..316e946d 100644 --- a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs +++ b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs b/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs index 7b74cfc8..919189b9 100644 --- a/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs +++ b/MediaBrowser.MediaEncoding/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs index 7d7b80e9..67b9a0e9 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/AssWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs index bd13437f..c0c16cae 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs index dec71412..896bb9c7 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/ISubtitleWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Model.MediaInfo; diff --git a/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs index 1b452b0c..e38f5296 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/JsonWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.Json; using System.Threading; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs index 86f77aa0..a6ade078 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SrtWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs index b5fd1ed9..7bdc73fb 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SsaWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs index d060b247..f784134e 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEditParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs index bf7ec05a..1b63ad41 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs b/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs index 88c2bf3d..ea9d7e81 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/SubtitleFormatExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using Nikse.SubtitleEdit.Core.SubtitleFormats; diff --git a/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs index ea45f207..47031fe2 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/TtmlWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text; using System.Text.RegularExpressions; diff --git a/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs b/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs index 3e0f47b5..47a929cd 100644 --- a/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs +++ b/MediaBrowser.MediaEncoding/Subtitles/VttWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text; diff --git a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs index defd855e..0ad601aa 100644 --- a/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs +++ b/MediaBrowser.MediaEncoding/Transcoding/TranscodeManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig index 3f7aac88..27af2f81 100644 --- a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.MediaEncoding -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 2cb7bc39..1f442c6e 100644 Binary files a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache and b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.assets.cache differ diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache index a618070e..011424eb 100644 Binary files a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache and b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..8907e6f1 --- /dev/null +++ b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d8480ae4c903492a0e9e6e299a1ba4ea7dbbc520ebaf221417b319341e04a58f diff --git a/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.FileListAbsolute.txt b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..2a55c571 --- /dev/null +++ b/MediaBrowser.MediaEncoding/obj/Debug/net10.0/MediaBrowser.MediaEncoding.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.MediaEncoding\obj\Debug\net10.0\MediaBrowser.MediaEncoding.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json index 49c0d7a7..29128b5a 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,42 +2078,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2112,6 +2161,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 +2226,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2252,7 +2307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2530,39 +2585,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2595,6 +2655,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 +2712,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2730,7 +2796,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3148,25 +3214,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3203,6 +3274,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 +3342,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3341,37 +3418,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3473,6 +3555,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3553,7 +3636,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3831,33 +3914,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3903,6 +3991,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 +4041,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4028,7 +4122,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4306,33 +4400,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4365,6 +4464,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 +4519,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4495,7 +4600,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props index 4972f8a7..178f8fc5 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.props @@ -4,16 +4,17 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + libse 4.0.12 None @@ -23,14 +24,14 @@ - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets index 574e3d66..d73e17a9 100644 --- a/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets +++ b/MediaBrowser.MediaEncoding/obj/MediaBrowser.MediaEncoding.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.MediaEncoding/obj/project.assets.json b/MediaBrowser.MediaEncoding/obj/project.assets.json index d417a9b7..a734cd6c 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", @@ -1887,44 +2193,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1967,6 +2279,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 +2344,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2107,7 +2425,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.MediaEncoding/obj/project.nuget.cache b/MediaBrowser.MediaEncoding/obj/project.nuget.cache index d00f779d..a34bda91 100644 --- a/MediaBrowser.MediaEncoding/obj/project.nuget.cache +++ b/MediaBrowser.MediaEncoding/obj/project.nuget.cache @@ -1,49 +1,57 @@ { "version": 2, - "dgSpecHash": "aR+NNh1PRbs=", + "dgSpecHash": "m4oZZVwAWEQ=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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/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", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Activity/ActivityLogEntry.cs b/MediaBrowser.Model/Activity/ActivityLogEntry.cs index f83dde56..51e91c1d 100644 --- a/MediaBrowser.Model/Activity/ActivityLogEntry.cs +++ b/MediaBrowser.Model/Activity/ActivityLogEntry.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Model/Activity/IActivityManager.cs b/MediaBrowser.Model/Activity/IActivityManager.cs index 96958e9a..5d81e59a 100644 --- a/MediaBrowser.Model/Activity/IActivityManager.cs +++ b/MediaBrowser.Model/Activity/IActivityManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Data.Events; diff --git a/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs b/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs index f9f47458..e17a121d 100644 --- a/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs +++ b/MediaBrowser.Model/ApiClient/ServerDiscoveryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.ApiClient { /// diff --git a/MediaBrowser.Model/Branding/BrandingOptions.cs b/MediaBrowser.Model/Branding/BrandingOptions.cs index 5ec6b0dd..0aaa940e 100644 --- a/MediaBrowser.Model/Branding/BrandingOptions.cs +++ b/MediaBrowser.Model/Branding/BrandingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Branding; /// diff --git a/MediaBrowser.Model/Branding/BrandingOptionsDto.cs b/MediaBrowser.Model/Branding/BrandingOptionsDto.cs index c0d8cb31..0010b77c 100644 --- a/MediaBrowser.Model/Branding/BrandingOptionsDto.cs +++ b/MediaBrowser.Model/Branding/BrandingOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Branding; /// diff --git a/MediaBrowser.Model/Channels/ChannelFeatures.cs b/MediaBrowser.Model/Channels/ChannelFeatures.cs index 1ca8e80a..02710488 100644 --- a/MediaBrowser.Model/Channels/ChannelFeatures.cs +++ b/MediaBrowser.Model/Channels/ChannelFeatures.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Channels/ChannelFolderType.cs b/MediaBrowser.Model/Channels/ChannelFolderType.cs index 9ead7426..3149ab3b 100644 --- a/MediaBrowser.Model/Channels/ChannelFolderType.cs +++ b/MediaBrowser.Model/Channels/ChannelFolderType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelItemSortField.cs b/MediaBrowser.Model/Channels/ChannelItemSortField.cs index 2c88e99a..21804fd2 100644 --- a/MediaBrowser.Model/Channels/ChannelItemSortField.cs +++ b/MediaBrowser.Model/Channels/ChannelItemSortField.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs index 61afcbc5..7705c1f0 100644 --- a/MediaBrowser.Model/Channels/ChannelMediaContentType.cs +++ b/MediaBrowser.Model/Channels/ChannelMediaContentType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelMediaType.cs b/MediaBrowser.Model/Channels/ChannelMediaType.cs index ba2c06d1..fcd549c6 100644 --- a/MediaBrowser.Model/Channels/ChannelMediaType.cs +++ b/MediaBrowser.Model/Channels/ChannelMediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Channels diff --git a/MediaBrowser.Model/Channels/ChannelQuery.cs b/MediaBrowser.Model/Channels/ChannelQuery.cs index f9380ce3..a9d3d706 100644 --- a/MediaBrowser.Model/Channels/ChannelQuery.cs +++ b/MediaBrowser.Model/Channels/ChannelQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Collections/CollectionCreationResult.cs b/MediaBrowser.Model/Collections/CollectionCreationResult.cs index 2f1d903a..1d849ecc 100644 --- a/MediaBrowser.Model/Collections/CollectionCreationResult.cs +++ b/MediaBrowser.Model/Collections/CollectionCreationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs b/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs index 57759a7d..1dbd2edb 100644 --- a/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs +++ b/MediaBrowser.Model/Configuration/BaseApplicationConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs b/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs index 98e0f84e..3b7ec0e5 100644 --- a/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs +++ b/MediaBrowser.Model/Configuration/EmbeddedSubtitleOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/EncodingOptions.cs b/MediaBrowser.Model/Configuration/EncodingOptions.cs index 98fc2e63..97977ab7 100644 --- a/MediaBrowser.Model/Configuration/EncodingOptions.cs +++ b/MediaBrowser.Model/Configuration/EncodingOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // XML serialization handles collections improperly, so we need to use arrays #nullable disable diff --git a/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs b/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs index 49feeb43..38e1fee7 100644 --- a/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs +++ b/MediaBrowser.Model/Configuration/HlsAudioSeekStrategy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/ImageOption.cs b/MediaBrowser.Model/Configuration/ImageOption.cs index 0af7b7e1..89fd074e 100644 --- a/MediaBrowser.Model/Configuration/ImageOption.cs +++ b/MediaBrowser.Model/Configuration/ImageOption.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Configuration/ImageSavingConvention.cs b/MediaBrowser.Model/Configuration/ImageSavingConvention.cs index 485a4d2f..56400c17 100644 --- a/MediaBrowser.Model/Configuration/ImageSavingConvention.cs +++ b/MediaBrowser.Model/Configuration/ImageSavingConvention.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/LibraryOptions.cs b/MediaBrowser.Model/Configuration/LibraryOptions.cs index 590b7430..c12c1049 100644 --- a/MediaBrowser.Model/Configuration/LibraryOptions.cs +++ b/MediaBrowser.Model/Configuration/LibraryOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/MediaPathInfo.cs b/MediaBrowser.Model/Configuration/MediaPathInfo.cs index 25a5d560..f579c40e 100644 --- a/MediaBrowser.Model/Configuration/MediaPathInfo.cs +++ b/MediaBrowser.Model/Configuration/MediaPathInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/MetadataConfiguration.cs b/MediaBrowser.Model/Configuration/MetadataConfiguration.cs index be044243..06bfc195 100644 --- a/MediaBrowser.Model/Configuration/MetadataConfiguration.cs +++ b/MediaBrowser.Model/Configuration/MetadataConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/MetadataOptions.cs b/MediaBrowser.Model/Configuration/MetadataOptions.cs index 384a7997..90b50934 100644 --- a/MediaBrowser.Model/Configuration/MetadataOptions.cs +++ b/MediaBrowser.Model/Configuration/MetadataOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, CA1819 diff --git a/MediaBrowser.Model/Configuration/MetadataPlugin.cs b/MediaBrowser.Model/Configuration/MetadataPlugin.cs index db8cd187..9c94065c 100644 --- a/MediaBrowser.Model/Configuration/MetadataPlugin.cs +++ b/MediaBrowser.Model/Configuration/MetadataPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs b/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs index aa07d662..cca8983f 100644 --- a/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs +++ b/MediaBrowser.Model/Configuration/MetadataPluginSummary.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/MetadataPluginType.cs b/MediaBrowser.Model/Configuration/MetadataPluginType.cs index 670d6e38..be2a8ca1 100644 --- a/MediaBrowser.Model/Configuration/MetadataPluginType.cs +++ b/MediaBrowser.Model/Configuration/MetadataPluginType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Configuration/PathSubstitution.cs b/MediaBrowser.Model/Configuration/PathSubstitution.cs index 2c9b5f00..d5a6721c 100644 --- a/MediaBrowser.Model/Configuration/PathSubstitution.cs +++ b/MediaBrowser.Model/Configuration/PathSubstitution.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration { /// diff --git a/MediaBrowser.Model/Configuration/ServerConfiguration.cs b/MediaBrowser.Model/Configuration/ServerConfiguration.cs index ac5c1230..bffcc314 100644 --- a/MediaBrowser.Model/Configuration/ServerConfiguration.cs +++ b/MediaBrowser.Model/Configuration/ServerConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable CA1819 diff --git a/MediaBrowser.Model/Configuration/TrickplayOptions.cs b/MediaBrowser.Model/Configuration/TrickplayOptions.cs index 578bb306..7dc2aff1 100644 --- a/MediaBrowser.Model/Configuration/TrickplayOptions.cs +++ b/MediaBrowser.Model/Configuration/TrickplayOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics; diff --git a/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs b/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs index d0db5321..af048b86 100644 --- a/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs +++ b/MediaBrowser.Model/Configuration/TrickplayScanBehavior.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Configuration; /// diff --git a/MediaBrowser.Model/Configuration/TypeOptions.cs b/MediaBrowser.Model/Configuration/TypeOptions.cs index d0179e5a..c0fdde3a 100644 --- a/MediaBrowser.Model/Configuration/TypeOptions.cs +++ b/MediaBrowser.Model/Configuration/TypeOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Configuration/UserConfiguration.cs b/MediaBrowser.Model/Configuration/UserConfiguration.cs index fe4b2de6..4b7dd88a 100644 --- a/MediaBrowser.Model/Configuration/UserConfiguration.cs +++ b/MediaBrowser.Model/Configuration/UserConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs b/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs index 07129d71..2185c34c 100644 --- a/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs +++ b/MediaBrowser.Model/Configuration/XbmcMetadataOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Configuration diff --git a/MediaBrowser.Model/Cryptography/Constants.cs b/MediaBrowser.Model/Cryptography/Constants.cs index a4cb6224..9d52bb15 100644 --- a/MediaBrowser.Model/Cryptography/Constants.cs +++ b/MediaBrowser.Model/Cryptography/Constants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Cryptography { /// diff --git a/MediaBrowser.Model/Cryptography/ICryptoProvider.cs b/MediaBrowser.Model/Cryptography/ICryptoProvider.cs index 6c521578..a055dfea 100644 --- a/MediaBrowser.Model/Cryptography/ICryptoProvider.cs +++ b/MediaBrowser.Model/Cryptography/ICryptoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Cryptography/PasswordHash.cs b/MediaBrowser.Model/Cryptography/PasswordHash.cs index ccb361c1..5656f6c0 100644 --- a/MediaBrowser.Model/Cryptography/PasswordHash.cs +++ b/MediaBrowser.Model/Cryptography/PasswordHash.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Devices/DeviceInfo.cs b/MediaBrowser.Model/Devices/DeviceInfo.cs index 11559861..2c8ccf14 100644 --- a/MediaBrowser.Model/Devices/DeviceInfo.cs +++ b/MediaBrowser.Model/Devices/DeviceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Session; diff --git a/MediaBrowser.Model/Dlna/CodecProfile.cs b/MediaBrowser.Model/Dlna/CodecProfile.cs index da34eddc..7d39d2f2 100644 --- a/MediaBrowser.Model/Dlna/CodecProfile.cs +++ b/MediaBrowser.Model/Dlna/CodecProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Model/Dlna/CodecType.cs b/MediaBrowser.Model/Dlna/CodecType.cs index c9f090e4..7067021a 100644 --- a/MediaBrowser.Model/Dlna/CodecType.cs +++ b/MediaBrowser.Model/Dlna/CodecType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ConditionProcessor.cs b/MediaBrowser.Model/Dlna/ConditionProcessor.cs index 1b61bfe1..4cb394db 100644 --- a/MediaBrowser.Model/Dlna/ConditionProcessor.cs +++ b/MediaBrowser.Model/Dlna/ConditionProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dlna/ContainerProfile.cs b/MediaBrowser.Model/Dlna/ContainerProfile.cs index a4217990..a6bbe64f 100644 --- a/MediaBrowser.Model/Dlna/ContainerProfile.cs +++ b/MediaBrowser.Model/Dlna/ContainerProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/DeviceProfile.cs b/MediaBrowser.Model/Dlna/DeviceProfile.cs index 995b7633..75388ed9 100644 --- a/MediaBrowser.Model/Dlna/DeviceProfile.cs +++ b/MediaBrowser.Model/Dlna/DeviceProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/DirectPlayProfile.cs b/MediaBrowser.Model/Dlna/DirectPlayProfile.cs index 553ccfc6..8fc55821 100644 --- a/MediaBrowser.Model/Dlna/DirectPlayProfile.cs +++ b/MediaBrowser.Model/Dlna/DirectPlayProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Xml.Serialization; using MediaBrowser.Model.Extensions; diff --git a/MediaBrowser.Model/Dlna/DlnaProfileType.cs b/MediaBrowser.Model/Dlna/DlnaProfileType.cs index 1bb885c4..335f2266 100644 --- a/MediaBrowser.Model/Dlna/DlnaProfileType.cs +++ b/MediaBrowser.Model/Dlna/DlnaProfileType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/EncodingContext.cs b/MediaBrowser.Model/Dlna/EncodingContext.cs index 79ca6366..ccb942b0 100644 --- a/MediaBrowser.Model/Dlna/EncodingContext.cs +++ b/MediaBrowser.Model/Dlna/EncodingContext.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ITranscoderSupport.cs b/MediaBrowser.Model/Dlna/ITranscoderSupport.cs index d7397399..71c50147 100644 --- a/MediaBrowser.Model/Dlna/ITranscoderSupport.cs +++ b/MediaBrowser.Model/Dlna/ITranscoderSupport.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/MediaOptions.cs b/MediaBrowser.Model/Dlna/MediaOptions.cs index 6b26ca94..69364504 100644 --- a/MediaBrowser.Model/Dlna/MediaOptions.cs +++ b/MediaBrowser.Model/Dlna/MediaOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs b/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs index 300fab5c..3f2ba683 100644 --- a/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs +++ b/MediaBrowser.Model/Dlna/PlaybackErrorCode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ProfileCondition.cs b/MediaBrowser.Model/Dlna/ProfileCondition.cs index 4b39d687..1c304dcf 100644 --- a/MediaBrowser.Model/Dlna/ProfileCondition.cs +++ b/MediaBrowser.Model/Dlna/ProfileCondition.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/ProfileConditionType.cs b/MediaBrowser.Model/Dlna/ProfileConditionType.cs index fbf13385..5336b380 100644 --- a/MediaBrowser.Model/Dlna/ProfileConditionType.cs +++ b/MediaBrowser.Model/Dlna/ProfileConditionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ProfileConditionValue.cs b/MediaBrowser.Model/Dlna/ProfileConditionValue.cs index b66a1584..6719e215 100644 --- a/MediaBrowser.Model/Dlna/ProfileConditionValue.cs +++ b/MediaBrowser.Model/Dlna/ProfileConditionValue.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs b/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs index f8f76c69..673fa941 100644 --- a/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs +++ b/MediaBrowser.Model/Dlna/ResolutionConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs b/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs index 88c378d6..7c4eca8d 100644 --- a/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs +++ b/MediaBrowser.Model/Dlna/ResolutionNormalizer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/ResolutionOptions.cs b/MediaBrowser.Model/Dlna/ResolutionOptions.cs index 774592ab..a6275810 100644 --- a/MediaBrowser.Model/Dlna/ResolutionOptions.cs +++ b/MediaBrowser.Model/Dlna/ResolutionOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs index 42cb208d..3b556a4d 100644 --- a/MediaBrowser.Model/Dlna/StreamBuilder.cs +++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Model/Dlna/StreamInfo.cs b/MediaBrowser.Model/Dlna/StreamInfo.cs index 551bee89..8bdf28e4 100644 --- a/MediaBrowser.Model/Dlna/StreamInfo.cs +++ b/MediaBrowser.Model/Dlna/StreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1819 // Properties should not return arrays using System; diff --git a/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs b/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs index 69bda2d9..7de6fe5a 100644 --- a/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs +++ b/MediaBrowser.Model/Dlna/SubtitleDeliveryMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/SubtitleProfile.cs b/MediaBrowser.Model/Dlna/SubtitleProfile.cs index 1879f2dd..904a7c8f 100644 --- a/MediaBrowser.Model/Dlna/SubtitleProfile.cs +++ b/MediaBrowser.Model/Dlna/SubtitleProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs b/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs index 2f01836b..2be119c8 100644 --- a/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs +++ b/MediaBrowser.Model/Dlna/SubtitleStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs b/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs index cc0c6069..27338723 100644 --- a/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs +++ b/MediaBrowser.Model/Dlna/TranscodeSeekInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dlna diff --git a/MediaBrowser.Model/Dlna/TranscodingProfile.cs b/MediaBrowser.Model/Dlna/TranscodingProfile.cs index f49b2497..28455c09 100644 --- a/MediaBrowser.Model/Dlna/TranscodingProfile.cs +++ b/MediaBrowser.Model/Dlna/TranscodingProfile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Xml.Serialization; diff --git a/MediaBrowser.Model/Drawing/DrawingUtils.cs b/MediaBrowser.Model/Drawing/DrawingUtils.cs index 2040d26b..40792a07 100644 --- a/MediaBrowser.Model/Drawing/DrawingUtils.cs +++ b/MediaBrowser.Model/Drawing/DrawingUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Drawing diff --git a/MediaBrowser.Model/Drawing/ImageDimensions.cs b/MediaBrowser.Model/Drawing/ImageDimensions.cs index f84fe683..bb99a5e5 100644 --- a/MediaBrowser.Model/Drawing/ImageDimensions.cs +++ b/MediaBrowser.Model/Drawing/ImageDimensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Globalization; diff --git a/MediaBrowser.Model/Drawing/ImageFormat.cs b/MediaBrowser.Model/Drawing/ImageFormat.cs index 6a586f6e..23a8d0aa 100644 --- a/MediaBrowser.Model/Drawing/ImageFormat.cs +++ b/MediaBrowser.Model/Drawing/ImageFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Drawing { /// diff --git a/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs b/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs index 53b9b1fa..84ea295b 100644 --- a/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs +++ b/MediaBrowser.Model/Drawing/ImageFormatExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel; using System.Net.Mime; diff --git a/MediaBrowser.Model/Drawing/ImageOrientation.cs b/MediaBrowser.Model/Drawing/ImageOrientation.cs index 5c78aea1..0495ccb0 100644 --- a/MediaBrowser.Model/Drawing/ImageOrientation.cs +++ b/MediaBrowser.Model/Drawing/ImageOrientation.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Drawing diff --git a/MediaBrowser.Model/Drawing/ImageResolution.cs b/MediaBrowser.Model/Drawing/ImageResolution.cs index 34738b79..5762dd94 100644 --- a/MediaBrowser.Model/Drawing/ImageResolution.cs +++ b/MediaBrowser.Model/Drawing/ImageResolution.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Drawing; /// diff --git a/MediaBrowser.Model/Dto/BaseItemDto.cs b/MediaBrowser.Model/Dto/BaseItemDto.cs index 8f223c12..b0c945a2 100644 --- a/MediaBrowser.Model/Dto/BaseItemDto.cs +++ b/MediaBrowser.Model/Dto/BaseItemDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/BaseItemPerson.cs b/MediaBrowser.Model/Dto/BaseItemPerson.cs index 80e2cfb0..9b814b2b 100644 --- a/MediaBrowser.Model/Dto/BaseItemPerson.cs +++ b/MediaBrowser.Model/Dto/BaseItemPerson.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs b/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs index d481593c..ffd65099 100644 --- a/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs +++ b/MediaBrowser.Model/Dto/ClientCapabilitiesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dto/DeviceInfoDto.cs b/MediaBrowser.Model/Dto/DeviceInfoDto.cs index ac7a731a..462b5b4a 100644 --- a/MediaBrowser.Model/Dto/DeviceInfoDto.cs +++ b/MediaBrowser.Model/Dto/DeviceInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs b/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs index 54cbe65f..a482f11c 100644 --- a/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs +++ b/MediaBrowser.Model/Dto/DisplayPreferencesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/Dto/IHasServerId.cs b/MediaBrowser.Model/Dto/IHasServerId.cs index c754d276..e71c81ef 100644 --- a/MediaBrowser.Model/Dto/IHasServerId.cs +++ b/MediaBrowser.Model/Dto/IHasServerId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/IItemDto.cs b/MediaBrowser.Model/Dto/IItemDto.cs index cb8808fb..96b795b1 100644 --- a/MediaBrowser.Model/Dto/IItemDto.cs +++ b/MediaBrowser.Model/Dto/IItemDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Dto { /// diff --git a/MediaBrowser.Model/Dto/ImageInfo.cs b/MediaBrowser.Model/Dto/ImageInfo.cs index 2e4b15a1..0678f3a6 100644 --- a/MediaBrowser.Model/Dto/ImageInfo.cs +++ b/MediaBrowser.Model/Dto/ImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/ItemCounts.cs b/MediaBrowser.Model/Dto/ItemCounts.cs index a15a0c82..254114db 100644 --- a/MediaBrowser.Model/Dto/ItemCounts.cs +++ b/MediaBrowser.Model/Dto/ItemCounts.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Dto { /// diff --git a/MediaBrowser.Model/Dto/MediaSourceInfo.cs b/MediaBrowser.Model/Dto/MediaSourceInfo.cs index 75ccdcf2..aa2845f4 100644 --- a/MediaBrowser.Model/Dto/MediaSourceInfo.cs +++ b/MediaBrowser.Model/Dto/MediaSourceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/MediaSourceType.cs b/MediaBrowser.Model/Dto/MediaSourceType.cs index 42314d51..0b2b5b71 100644 --- a/MediaBrowser.Model/Dto/MediaSourceType.cs +++ b/MediaBrowser.Model/Dto/MediaSourceType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/MetadataEditorInfo.cs b/MediaBrowser.Model/Dto/MetadataEditorInfo.cs index 2f3a5d11..289f40dc 100644 --- a/MediaBrowser.Model/Dto/MetadataEditorInfo.cs +++ b/MediaBrowser.Model/Dto/MetadataEditorInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using Jellyfin.Data.Enums; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/NameGuidPair.cs b/MediaBrowser.Model/Dto/NameGuidPair.cs index 71166df9..8462a966 100644 --- a/MediaBrowser.Model/Dto/NameGuidPair.cs +++ b/MediaBrowser.Model/Dto/NameGuidPair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/NameIdPair.cs b/MediaBrowser.Model/Dto/NameIdPair.cs index 31516947..8ad19caf 100644 --- a/MediaBrowser.Model/Dto/NameIdPair.cs +++ b/MediaBrowser.Model/Dto/NameIdPair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/NameValuePair.cs b/MediaBrowser.Model/Dto/NameValuePair.cs index e71ff3c2..85b346ed 100644 --- a/MediaBrowser.Model/Dto/NameValuePair.cs +++ b/MediaBrowser.Model/Dto/NameValuePair.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/PlaylistDto.cs b/MediaBrowser.Model/Dto/PlaylistDto.cs index d4de75a7..63abb1e7 100644 --- a/MediaBrowser.Model/Dto/PlaylistDto.cs +++ b/MediaBrowser.Model/Dto/PlaylistDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Dto/RatingType.cs b/MediaBrowser.Model/Dto/RatingType.cs index 033776f9..d51b11df 100644 --- a/MediaBrowser.Model/Dto/RatingType.cs +++ b/MediaBrowser.Model/Dto/RatingType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/RecommendationDto.cs b/MediaBrowser.Model/Dto/RecommendationDto.cs index 107f4154..caebbfd8 100644 --- a/MediaBrowser.Model/Dto/RecommendationDto.cs +++ b/MediaBrowser.Model/Dto/RecommendationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Dto/RecommendationType.cs b/MediaBrowser.Model/Dto/RecommendationType.cs index 384f20c3..ee80e666 100644 --- a/MediaBrowser.Model/Dto/RecommendationType.cs +++ b/MediaBrowser.Model/Dto/RecommendationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/SessionInfoDto.cs b/MediaBrowser.Model/Dto/SessionInfoDto.cs index d727cd87..1bcccbe9 100644 --- a/MediaBrowser.Model/Dto/SessionInfoDto.cs +++ b/MediaBrowser.Model/Dto/SessionInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Dto/TrickplayInfoDto.cs b/MediaBrowser.Model/Dto/TrickplayInfoDto.cs index 0c5f6e81..d26e2db6 100644 --- a/MediaBrowser.Model/Dto/TrickplayInfoDto.cs +++ b/MediaBrowser.Model/Dto/TrickplayInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Implementations.Entities; diff --git a/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs b/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs index 7bfedf97..7c3cc1ea 100644 --- a/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs +++ b/MediaBrowser.Model/Dto/UpdateUserItemDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Dto/UserDto.cs b/MediaBrowser.Model/Dto/UserDto.cs index c6b4a4d1..c4d56604 100644 --- a/MediaBrowser.Model/Dto/UserDto.cs +++ b/MediaBrowser.Model/Dto/UserDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.ComponentModel; diff --git a/MediaBrowser.Model/Dto/UserItemDataDto.cs b/MediaBrowser.Model/Dto/UserItemDataDto.cs index 3bb45a0e..cd53a49a 100644 --- a/MediaBrowser.Model/Dto/UserItemDataDto.cs +++ b/MediaBrowser.Model/Dto/UserItemDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Dto diff --git a/MediaBrowser.Model/Entities/ChapterInfo.cs b/MediaBrowser.Model/Entities/ChapterInfo.cs index d6b90565..d4597d29 100644 --- a/MediaBrowser.Model/Entities/ChapterInfo.cs +++ b/MediaBrowser.Model/Entities/ChapterInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Entities/CollectionTypeOptions.cs b/MediaBrowser.Model/Entities/CollectionTypeOptions.cs index fc4cfdd6..87af3e8e 100644 --- a/MediaBrowser.Model/Entities/CollectionTypeOptions.cs +++ b/MediaBrowser.Model/Entities/CollectionTypeOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/DeinterlaceMethod.cs b/MediaBrowser.Model/Entities/DeinterlaceMethod.cs index d05aac43..ca5affa1 100644 --- a/MediaBrowser.Model/Entities/DeinterlaceMethod.cs +++ b/MediaBrowser.Model/Entities/DeinterlaceMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs b/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs index 0c03d430..701c06d2 100644 --- a/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs +++ b/MediaBrowser.Model/Entities/DownMixStereoAlgorithms.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/EncoderPreset.cs b/MediaBrowser.Model/Entities/EncoderPreset.cs index 74c07143..cf4a5d6c 100644 --- a/MediaBrowser.Model/Entities/EncoderPreset.cs +++ b/MediaBrowser.Model/Entities/EncoderPreset.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ExtraType.cs b/MediaBrowser.Model/Entities/ExtraType.cs index 66da80d9..30893a2a 100644 --- a/MediaBrowser.Model/Entities/ExtraType.cs +++ b/MediaBrowser.Model/Entities/ExtraType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/HardwareAccelerationType.cs b/MediaBrowser.Model/Entities/HardwareAccelerationType.cs index ece18ec3..8156c7fb 100644 --- a/MediaBrowser.Model/Entities/HardwareAccelerationType.cs +++ b/MediaBrowser.Model/Entities/HardwareAccelerationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/IHasProviderIds.cs b/MediaBrowser.Model/Entities/IHasProviderIds.cs index 1310f68a..90d60b51 100644 --- a/MediaBrowser.Model/Entities/IHasProviderIds.cs +++ b/MediaBrowser.Model/Entities/IHasProviderIds.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/IHasShares.cs b/MediaBrowser.Model/Entities/IHasShares.cs index 8c4ba6c4..6192e0af 100644 --- a/MediaBrowser.Model/Entities/IHasShares.cs +++ b/MediaBrowser.Model/Entities/IHasShares.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ImageType.cs b/MediaBrowser.Model/Entities/ImageType.cs index 1f7e0371..4980bab8 100644 --- a/MediaBrowser.Model/Entities/ImageType.cs +++ b/MediaBrowser.Model/Entities/ImageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/IsoType.cs b/MediaBrowser.Model/Entities/IsoType.cs index 1aa29f31..9d62e5c2 100644 --- a/MediaBrowser.Model/Entities/IsoType.cs +++ b/MediaBrowser.Model/Entities/IsoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs b/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs index 6dd6653d..f4f8f1ae 100644 --- a/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs +++ b/MediaBrowser.Model/Entities/LibraryUpdateInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Entities/LocationType.cs b/MediaBrowser.Model/Entities/LocationType.cs index 879b31c5..a3d8a1c8 100644 --- a/MediaBrowser.Model/Entities/LocationType.cs +++ b/MediaBrowser.Model/Entities/LocationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MediaAttachment.cs b/MediaBrowser.Model/Entities/MediaAttachment.cs index f8f7ad0f..27c7acba 100644 --- a/MediaBrowser.Model/Entities/MediaAttachment.cs +++ b/MediaBrowser.Model/Entities/MediaAttachment.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index c443af32..0fb999e5 100644 --- a/MediaBrowser.Model/Entities/MediaStream.cs +++ b/MediaBrowser.Model/Entities/MediaStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Entities/MediaStreamType.cs b/MediaBrowser.Model/Entities/MediaStreamType.cs index 0964bb76..d448780e 100644 --- a/MediaBrowser.Model/Entities/MediaStreamType.cs +++ b/MediaBrowser.Model/Entities/MediaStreamType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MediaUrl.cs b/MediaBrowser.Model/Entities/MediaUrl.cs index 80ceaa76..8412c4d0 100644 --- a/MediaBrowser.Model/Entities/MediaUrl.cs +++ b/MediaBrowser.Model/Entities/MediaUrl.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Entities/MetadataField.cs b/MediaBrowser.Model/Entities/MetadataField.cs index 2cc6c8e3..7c808eff 100644 --- a/MediaBrowser.Model/Entities/MetadataField.cs +++ b/MediaBrowser.Model/Entities/MetadataField.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/MetadataProvider.cs b/MediaBrowser.Model/Entities/MetadataProvider.cs index 65337b60..a72d2373 100644 --- a/MediaBrowser.Model/Entities/MetadataProvider.cs +++ b/MediaBrowser.Model/Entities/MetadataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/ParentalRating.cs b/MediaBrowser.Model/Entities/ParentalRating.cs index 4f119890..0f251555 100644 --- a/MediaBrowser.Model/Entities/ParentalRating.cs +++ b/MediaBrowser.Model/Entities/ParentalRating.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities; /// diff --git a/MediaBrowser.Model/Entities/ParentalRatingEntry.cs b/MediaBrowser.Model/Entities/ParentalRatingEntry.cs index 69be74ac..84deec25 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingEntry.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingEntry.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Entities/ParentalRatingScore.cs b/MediaBrowser.Model/Entities/ParentalRatingScore.cs index b9bb9968..89081f21 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingScore.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingScore.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ParentalRatingSystem.cs b/MediaBrowser.Model/Entities/ParentalRatingSystem.cs index b452f290..67a1bf38 100644 --- a/MediaBrowser.Model/Entities/ParentalRatingSystem.cs +++ b/MediaBrowser.Model/Entities/ParentalRatingSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Entities/PersonType.cs b/MediaBrowser.Model/Entities/PersonType.cs index b985507f..0d47dd57 100644 --- a/MediaBrowser.Model/Entities/PersonType.cs +++ b/MediaBrowser.Model/Entities/PersonType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs b/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs index b5f017d2..464e230a 100644 --- a/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs +++ b/MediaBrowser.Model/Entities/PlaylistUserPermissions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs b/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs index 385a86d3..b917a6e2 100644 --- a/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs +++ b/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Model/Entities/SeriesStatus.cs b/MediaBrowser.Model/Entities/SeriesStatus.cs index 1cff24e2..7945a198 100644 --- a/MediaBrowser.Model/Entities/SeriesStatus.cs +++ b/MediaBrowser.Model/Entities/SeriesStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs b/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs index 488006e0..78e46d4c 100644 --- a/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs +++ b/MediaBrowser.Model/Entities/TonemappingAlgorithm.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TonemappingMode.cs b/MediaBrowser.Model/Entities/TonemappingMode.cs index e10a0b4a..13e4361a 100644 --- a/MediaBrowser.Model/Entities/TonemappingMode.cs +++ b/MediaBrowser.Model/Entities/TonemappingMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TonemappingRange.cs b/MediaBrowser.Model/Entities/TonemappingRange.cs index b1446b81..656b6486 100644 --- a/MediaBrowser.Model/Entities/TonemappingRange.cs +++ b/MediaBrowser.Model/Entities/TonemappingRange.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable SA1300 // Lowercase required for backwards compat. namespace MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Entities/TrailerType.cs b/MediaBrowser.Model/Entities/TrailerType.cs index 68d992b0..e5ad4771 100644 --- a/MediaBrowser.Model/Entities/TrailerType.cs +++ b/MediaBrowser.Model/Entities/TrailerType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/UserDataSaveReason.cs b/MediaBrowser.Model/Entities/UserDataSaveReason.cs index b8e73a98..8d0de8fd 100644 --- a/MediaBrowser.Model/Entities/UserDataSaveReason.cs +++ b/MediaBrowser.Model/Entities/UserDataSaveReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/Video3DFormat.cs b/MediaBrowser.Model/Entities/Video3DFormat.cs index a4f62e18..04ce213e 100644 --- a/MediaBrowser.Model/Entities/Video3DFormat.cs +++ b/MediaBrowser.Model/Entities/Video3DFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Entities diff --git a/MediaBrowser.Model/Entities/VideoType.cs b/MediaBrowser.Model/Entities/VideoType.cs index 17279630..49647cd3 100644 --- a/MediaBrowser.Model/Entities/VideoType.cs +++ b/MediaBrowser.Model/Entities/VideoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Entities { /// diff --git a/MediaBrowser.Model/Entities/VirtualFolderInfo.cs b/MediaBrowser.Model/Entities/VirtualFolderInfo.cs index ea3df372..2367c8bf 100644 --- a/MediaBrowser.Model/Entities/VirtualFolderInfo.cs +++ b/MediaBrowser.Model/Entities/VirtualFolderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Extensions/ContainerHelper.cs b/MediaBrowser.Model/Extensions/ContainerHelper.cs index 848cc2f6..80eab0e8 100644 --- a/MediaBrowser.Model/Extensions/ContainerHelper.cs +++ b/MediaBrowser.Model/Extensions/ContainerHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Extensions; diff --git a/MediaBrowser.Model/Extensions/EnumerableExtensions.cs b/MediaBrowser.Model/Extensions/EnumerableExtensions.cs index 94f42522..b4aef932 100644 --- a/MediaBrowser.Model/Extensions/EnumerableExtensions.cs +++ b/MediaBrowser.Model/Extensions/EnumerableExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs b/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs index b088cfb5..65f94bf3 100644 --- a/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs +++ b/MediaBrowser.Model/Extensions/LibraryOptionsExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Model.Configuration; diff --git a/MediaBrowser.Model/Extensions/StringHelper.cs b/MediaBrowser.Model/Extensions/StringHelper.cs index 58cde862..b59d1b9a 100644 --- a/MediaBrowser.Model/Extensions/StringHelper.cs +++ b/MediaBrowser.Model/Extensions/StringHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Extensions diff --git a/MediaBrowser.Model/Globalization/CountryInfo.cs b/MediaBrowser.Model/Globalization/CountryInfo.cs index 6f697931..9ce3c957 100644 --- a/MediaBrowser.Model/Globalization/CountryInfo.cs +++ b/MediaBrowser.Model/Globalization/CountryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Model.Globalization { diff --git a/MediaBrowser.Model/Globalization/CultureDto.cs b/MediaBrowser.Model/Globalization/CultureDto.cs index d0cf2aad..424a1328 100644 --- a/MediaBrowser.Model/Globalization/CultureDto.cs +++ b/MediaBrowser.Model/Globalization/CultureDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Model/Globalization/ILocalizationManager.cs b/MediaBrowser.Model/Globalization/ILocalizationManager.cs index f6e65028..a76b63e1 100644 --- a/MediaBrowser.Model/Globalization/ILocalizationManager.cs +++ b/MediaBrowser.Model/Globalization/ILocalizationManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Globalization/LocalizationOption.cs b/MediaBrowser.Model/Globalization/LocalizationOption.cs index 81f47d97..369b47eb 100644 --- a/MediaBrowser.Model/Globalization/LocalizationOption.cs +++ b/MediaBrowser.Model/Globalization/LocalizationOption.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/IO/AsyncFile.cs b/MediaBrowser.Model/IO/AsyncFile.cs index a9db6b81..411419dc 100644 --- a/MediaBrowser.Model/IO/AsyncFile.cs +++ b/MediaBrowser.Model/IO/AsyncFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/FileSystemEntryInfo.cs b/MediaBrowser.Model/IO/FileSystemEntryInfo.cs index 36ff5d04..ddfbdcc6 100644 --- a/MediaBrowser.Model/IO/FileSystemEntryInfo.cs +++ b/MediaBrowser.Model/IO/FileSystemEntryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.IO { /// diff --git a/MediaBrowser.Model/IO/FileSystemEntryType.cs b/MediaBrowser.Model/IO/FileSystemEntryType.cs index 7780d6fc..8b40758b 100644 --- a/MediaBrowser.Model/IO/FileSystemEntryType.cs +++ b/MediaBrowser.Model/IO/FileSystemEntryType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.IO { /// diff --git a/MediaBrowser.Model/IO/FileSystemMetadata.cs b/MediaBrowser.Model/IO/FileSystemMetadata.cs index fb74886b..d9359f71 100644 --- a/MediaBrowser.Model/IO/FileSystemMetadata.cs +++ b/MediaBrowser.Model/IO/FileSystemMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/IO/IFileSystem.cs b/MediaBrowser.Model/IO/IFileSystem.cs index 0ed2e30d..8feec234 100644 --- a/MediaBrowser.Model/IO/IFileSystem.cs +++ b/MediaBrowser.Model/IO/IFileSystem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/IO/IODefaults.cs b/MediaBrowser.Model/IO/IODefaults.cs index d9a1e677..617cf03e 100644 --- a/MediaBrowser.Model/IO/IODefaults.cs +++ b/MediaBrowser.Model/IO/IODefaults.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/IShortcutHandler.cs b/MediaBrowser.Model/IO/IShortcutHandler.cs index 2c364a96..3e03dc84 100644 --- a/MediaBrowser.Model/IO/IShortcutHandler.cs +++ b/MediaBrowser.Model/IO/IShortcutHandler.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.IO diff --git a/MediaBrowser.Model/IO/IStreamHelper.cs b/MediaBrowser.Model/IO/IStreamHelper.cs index 034a6bf8..be313138 100644 --- a/MediaBrowser.Model/IO/IStreamHelper.cs +++ b/MediaBrowser.Model/IO/IStreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Library/PlayAccess.cs b/MediaBrowser.Model/Library/PlayAccess.cs index a2f263ce..2d997e29 100644 --- a/MediaBrowser.Model/Library/PlayAccess.cs +++ b/MediaBrowser.Model/Library/PlayAccess.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Library diff --git a/MediaBrowser.Model/Library/UserViewQuery.cs b/MediaBrowser.Model/Library/UserViewQuery.cs index 01d5e3b6..d2803798 100644 --- a/MediaBrowser.Model/Library/UserViewQuery.cs +++ b/MediaBrowser.Model/Library/UserViewQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs b/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs index c6de4c1a..70d5947b 100644 --- a/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/BaseTimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs b/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs index cbd43c14..98f5efea 100644 --- a/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs +++ b/MediaBrowser.Model/LiveTv/ChannelMappingOptionsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/LiveTv/ChannelType.cs b/MediaBrowser.Model/LiveTv/ChannelType.cs index f4c55cb6..8754b78a 100644 --- a/MediaBrowser.Model/LiveTv/ChannelType.cs +++ b/MediaBrowser.Model/LiveTv/ChannelType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.LiveTv { /// diff --git a/MediaBrowser.Model/LiveTv/DayPattern.cs b/MediaBrowser.Model/LiveTv/DayPattern.cs index 17efe390..2def203d 100644 --- a/MediaBrowser.Model/LiveTv/DayPattern.cs +++ b/MediaBrowser.Model/LiveTv/DayPattern.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/GuideInfo.cs b/MediaBrowser.Model/LiveTv/GuideInfo.cs index b1cc8cfd..60807381 100644 --- a/MediaBrowser.Model/LiveTv/GuideInfo.cs +++ b/MediaBrowser.Model/LiveTv/GuideInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs b/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs index 082daeb5..25bf0056 100644 --- a/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs +++ b/MediaBrowser.Model/LiveTv/ListingsProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs b/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs index 38e27317..0ef3fb8e 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvChannelQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvInfo.cs b/MediaBrowser.Model/LiveTv/LiveTvInfo.cs index 9767509d..7accff24 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvInfo.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/LiveTv/LiveTvOptions.cs b/MediaBrowser.Model/LiveTv/LiveTvOptions.cs index 25e5c779..3f0c1729 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvOptions.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs b/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs index ef5c5d2f..5bad4797 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvServiceInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs b/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs index 72a0e2d7..759ff888 100644 --- a/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs +++ b/MediaBrowser.Model/LiveTv/LiveTvServiceStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/ProgramAudio.cs b/MediaBrowser.Model/LiveTv/ProgramAudio.cs index 727d3469..9d212ffe 100644 --- a/MediaBrowser.Model/LiveTv/ProgramAudio.cs +++ b/MediaBrowser.Model/LiveTv/ProgramAudio.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/RecordingQuery.cs b/MediaBrowser.Model/LiveTv/RecordingQuery.cs index 99bb1603..a9679e17 100644 --- a/MediaBrowser.Model/LiveTv/RecordingQuery.cs +++ b/MediaBrowser.Model/LiveTv/RecordingQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/RecordingStatus.cs b/MediaBrowser.Model/LiveTv/RecordingStatus.cs index b0ba42d4..23b99c08 100644 --- a/MediaBrowser.Model/LiveTv/RecordingStatus.cs +++ b/MediaBrowser.Model/LiveTv/RecordingStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.LiveTv diff --git a/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs b/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs index 1e8add94..3cca0a66 100644 --- a/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/SeriesTimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs b/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs index e93ad81d..45d5bc0c 100644 --- a/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs +++ b/MediaBrowser.Model/LiveTv/SeriesTimerQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/LiveTv/TimerInfoDto.cs b/MediaBrowser.Model/LiveTv/TimerInfoDto.cs index 0b9b4141..57ed5f34 100644 --- a/MediaBrowser.Model/LiveTv/TimerInfoDto.cs +++ b/MediaBrowser.Model/LiveTv/TimerInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TimerQuery.cs b/MediaBrowser.Model/LiveTv/TimerQuery.cs index 367c45b9..d047e953 100644 --- a/MediaBrowser.Model/LiveTv/TimerQuery.cs +++ b/MediaBrowser.Model/LiveTv/TimerQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs b/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs index 647e24a9..f8a8ecb4 100644 --- a/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs +++ b/MediaBrowser.Model/LiveTv/TunerChannelMapping.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/LiveTv/TunerHostInfo.cs b/MediaBrowser.Model/LiveTv/TunerHostInfo.cs index b70333bc..4c06acbd 100644 --- a/MediaBrowser.Model/LiveTv/TunerHostInfo.cs +++ b/MediaBrowser.Model/LiveTv/TunerHostInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Lyrics/LyricDto.cs b/MediaBrowser.Model/Lyrics/LyricDto.cs index 7a9bffc9..3ee5e137 100644 --- a/MediaBrowser.Model/Lyrics/LyricDto.cs +++ b/MediaBrowser.Model/Lyrics/LyricDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricFile.cs b/MediaBrowser.Model/Lyrics/LyricFile.cs index 3912b037..b4d6702d 100644 --- a/MediaBrowser.Model/Lyrics/LyricFile.cs +++ b/MediaBrowser.Model/Lyrics/LyricFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricLine.cs b/MediaBrowser.Model/Lyrics/LyricLine.cs index 788bace6..b06ad38d 100644 --- a/MediaBrowser.Model/Lyrics/LyricLine.cs +++ b/MediaBrowser.Model/Lyrics/LyricLine.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricLineCue.cs b/MediaBrowser.Model/Lyrics/LyricLineCue.cs index 29155336..20c5d12f 100644 --- a/MediaBrowser.Model/Lyrics/LyricLineCue.cs +++ b/MediaBrowser.Model/Lyrics/LyricLineCue.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricMetadata.cs b/MediaBrowser.Model/Lyrics/LyricMetadata.cs index 4f819d6c..22268dc8 100644 --- a/MediaBrowser.Model/Lyrics/LyricMetadata.cs +++ b/MediaBrowser.Model/Lyrics/LyricMetadata.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/LyricResponse.cs b/MediaBrowser.Model/Lyrics/LyricResponse.cs index b04adeb7..a856488a 100644 --- a/MediaBrowser.Model/Lyrics/LyricResponse.cs +++ b/MediaBrowser.Model/Lyrics/LyricResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace MediaBrowser.Model.Lyrics; diff --git a/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs b/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs index 67f3d7b4..e01795e1 100644 --- a/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs +++ b/MediaBrowser.Model/Lyrics/LyricSearchRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs b/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs index dda56d19..1ac69a8c 100644 --- a/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs +++ b/MediaBrowser.Model/Lyrics/RemoteLyricInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Lyrics; /// diff --git a/MediaBrowser.Model/Lyrics/UploadLyricDto.cs b/MediaBrowser.Model/Lyrics/UploadLyricDto.cs index 0ea8a4c6..b7365e5d 100644 --- a/MediaBrowser.Model/Lyrics/UploadLyricDto.cs +++ b/MediaBrowser.Model/Lyrics/UploadLyricDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.ComponentModel.DataAnnotations; using Microsoft.AspNetCore.Http; 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/MediaInfo/AudioCodec.cs b/MediaBrowser.Model/MediaInfo/AudioCodec.cs index 4c22af44..87bccac0 100644 --- a/MediaBrowser.Model/MediaInfo/AudioCodec.cs +++ b/MediaBrowser.Model/MediaInfo/AudioCodec.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs b/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs index 810087b9..dfad7e1e 100644 --- a/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs +++ b/MediaBrowser.Model/MediaInfo/AudioIndexSource.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.MediaInfo; diff --git a/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs index d546ffcc..8df7aef1 100644 --- a/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs +++ b/MediaBrowser.Model/MediaInfo/BlurayDiscInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs b/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs index d3972530..1a7f2b51 100644 --- a/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs +++ b/MediaBrowser.Model/MediaInfo/IBlurayExaminer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.MediaInfo; /// diff --git a/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs b/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs index 92f467eb..545f111b 100644 --- a/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs +++ b/MediaBrowser.Model/MediaInfo/LiveStreamRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs b/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs index f017c1a1..23da3b65 100644 --- a/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs +++ b/MediaBrowser.Model/MediaInfo/LiveStreamResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/MediaInfo/MediaInfo.cs b/MediaBrowser.Model/MediaInfo/MediaInfo.cs index 453aeb02..a194b477 100644 --- a/MediaBrowser.Model/MediaInfo/MediaInfo.cs +++ b/MediaBrowser.Model/MediaInfo/MediaInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/MediaInfo/MediaProtocol.cs b/MediaBrowser.Model/MediaInfo/MediaProtocol.cs index b9df01f2..d09f083e 100644 --- a/MediaBrowser.Model/MediaInfo/MediaProtocol.cs +++ b/MediaBrowser.Model/MediaInfo/MediaProtocol.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs b/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs index 32971b10..15934b80 100644 --- a/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs +++ b/MediaBrowser.Model/MediaInfo/PlaybackInfoResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Dlna; diff --git a/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs b/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs index c5a99a9e..dd7085bc 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleFormat.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs b/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs index 88b00c16..2d955693 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleTrackEvent.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs b/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs index d5c3a6ae..83a7aa9e 100644 --- a/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs +++ b/MediaBrowser.Model/MediaInfo/SubtitleTrackInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs b/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs index b7ee5747..f6b63613 100644 --- a/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs +++ b/MediaBrowser.Model/MediaInfo/TransportStreamTimestamp.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.MediaInfo diff --git a/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs b/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs index d9129c39..a6d6ab89 100644 --- a/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs +++ b/MediaBrowser.Model/MediaSegments/MediaSegmentDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using Jellyfin.Database.Implementations.Enums; diff --git a/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs b/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs index 53d01737..346f4388 100644 --- a/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs +++ b/MediaBrowser.Model/MediaSegments/MediaSegmentGenerationRequest.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.Collections.Generic; using Jellyfin.Database.Implementations.Entities; using MediaBrowser.Model.MediaSegments; diff --git a/MediaBrowser.Model/Net/EndPointInfo.cs b/MediaBrowser.Model/Net/EndPointInfo.cs index 034734a9..607cb51e 100644 --- a/MediaBrowser.Model/Net/EndPointInfo.cs +++ b/MediaBrowser.Model/Net/EndPointInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Net diff --git a/MediaBrowser.Model/Net/IPData.cs b/MediaBrowser.Model/Net/IPData.cs index e016ffea..b7ade320 100644 --- a/MediaBrowser.Model/Net/IPData.cs +++ b/MediaBrowser.Model/Net/IPData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Sockets; diff --git a/MediaBrowser.Model/Net/ISocketFactory.cs b/MediaBrowser.Model/Net/ISocketFactory.cs index 62b87d9f..72dd6a01 100644 --- a/MediaBrowser.Model/Net/ISocketFactory.cs +++ b/MediaBrowser.Model/Net/ISocketFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Sockets; diff --git a/MediaBrowser.Model/Net/MimeTypes.cs b/MediaBrowser.Model/Net/MimeTypes.cs index 79f8675c..72aa89fb 100644 --- a/MediaBrowser.Model/Net/MimeTypes.cs +++ b/MediaBrowser.Model/Net/MimeTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Net/PublishedServerUriOverride.cs b/MediaBrowser.Model/Net/PublishedServerUriOverride.cs index 476d1ba3..4ef0bd8e 100644 --- a/MediaBrowser.Model/Net/PublishedServerUriOverride.cs +++ b/MediaBrowser.Model/Net/PublishedServerUriOverride.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Net; /// diff --git a/MediaBrowser.Model/Notifications/NotificationType.cs b/MediaBrowser.Model/Notifications/NotificationType.cs index a8b257b8..909f5c95 100644 --- a/MediaBrowser.Model/Notifications/NotificationType.cs +++ b/MediaBrowser.Model/Notifications/NotificationType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Notifications diff --git a/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs b/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs index 98f7c6ce..f407bd25 100644 --- a/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistCreationRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Jellyfin.Data.Enums; diff --git a/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs b/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs index f3a1518e..d6ecc405 100644 --- a/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs +++ b/MediaBrowser.Model/Playlists/PlaylistCreationResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Playlists diff --git a/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs b/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs index db290bbd..3dad5436 100644 --- a/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistUpdateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs b/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs index 1840efdf..0f13ec2d 100644 --- a/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs +++ b/MediaBrowser.Model/Playlists/PlaylistUserUpdateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Playlists; diff --git a/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs b/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs index ac540782..31a6a533 100644 --- a/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs +++ b/MediaBrowser.Model/Plugins/BasePluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Plugins/IHasWebPages.cs b/MediaBrowser.Model/Plugins/IHasWebPages.cs index 765c2d37..23aeea01 100644 --- a/MediaBrowser.Model/Plugins/IHasWebPages.cs +++ b/MediaBrowser.Model/Plugins/IHasWebPages.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Model/Plugins/PluginInfo.cs b/MediaBrowser.Model/Plugins/PluginInfo.cs index 8eb90bdb..dfb4994d 100644 --- a/MediaBrowser.Model/Plugins/PluginInfo.cs +++ b/MediaBrowser.Model/Plugins/PluginInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Plugins diff --git a/MediaBrowser.Model/Plugins/PluginPageInfo.cs b/MediaBrowser.Model/Plugins/PluginPageInfo.cs index 2ab93ea0..810667ec 100644 --- a/MediaBrowser.Model/Plugins/PluginPageInfo.cs +++ b/MediaBrowser.Model/Plugins/PluginPageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Plugins/PluginStatus.cs b/MediaBrowser.Model/Plugins/PluginStatus.cs index 9c7a8f0c..78fb8693 100644 --- a/MediaBrowser.Model/Plugins/PluginStatus.cs +++ b/MediaBrowser.Model/Plugins/PluginStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Plugins { /// diff --git a/MediaBrowser.Model/Properties/AssemblyInfo.cs b/MediaBrowser.Model/Properties/AssemblyInfo.cs index e50baf60..98a6d14a 100644 --- a/MediaBrowser.Model/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Model/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Model/Providers/ExternalIdInfo.cs b/MediaBrowser.Model/Providers/ExternalIdInfo.cs index e7a30992..0277f810 100644 --- a/MediaBrowser.Model/Providers/ExternalIdInfo.cs +++ b/MediaBrowser.Model/Providers/ExternalIdInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers { /// diff --git a/MediaBrowser.Model/Providers/ExternalIdMediaType.cs b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs index 71a131bb..f68af6cb 100644 --- a/MediaBrowser.Model/Providers/ExternalIdMediaType.cs +++ b/MediaBrowser.Model/Providers/ExternalIdMediaType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers { /// diff --git a/MediaBrowser.Model/Providers/ExternalUrl.cs b/MediaBrowser.Model/Providers/ExternalUrl.cs index 9467a2b0..cfc492bb 100644 --- a/MediaBrowser.Model/Providers/ExternalUrl.cs +++ b/MediaBrowser.Model/Providers/ExternalUrl.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/ImageProviderInfo.cs b/MediaBrowser.Model/Providers/ImageProviderInfo.cs index 19af81c8..418d531b 100644 --- a/MediaBrowser.Model/Providers/ImageProviderInfo.cs +++ b/MediaBrowser.Model/Providers/ImageProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; namespace MediaBrowser.Model.Providers diff --git a/MediaBrowser.Model/Providers/LyricProviderInfo.cs b/MediaBrowser.Model/Providers/LyricProviderInfo.cs index ea9c9418..2758297e 100644 --- a/MediaBrowser.Model/Providers/LyricProviderInfo.cs +++ b/MediaBrowser.Model/Providers/LyricProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Providers; /// diff --git a/MediaBrowser.Model/Providers/RemoteImageInfo.cs b/MediaBrowser.Model/Providers/RemoteImageInfo.cs index 48207d2d..50855756 100644 --- a/MediaBrowser.Model/Providers/RemoteImageInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteImageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Dto; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Providers/RemoteImageQuery.cs b/MediaBrowser.Model/Providers/RemoteImageQuery.cs index b7fad87a..6639110d 100644 --- a/MediaBrowser.Model/Providers/RemoteImageQuery.cs +++ b/MediaBrowser.Model/Providers/RemoteImageQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Providers/RemoteImageResult.cs b/MediaBrowser.Model/Providers/RemoteImageResult.cs index e6067ee6..412fc18d 100644 --- a/MediaBrowser.Model/Providers/RemoteImageResult.cs +++ b/MediaBrowser.Model/Providers/RemoteImageResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace MediaBrowser.Model.Providers { diff --git a/MediaBrowser.Model/Providers/RemoteLyricInfo.cs b/MediaBrowser.Model/Providers/RemoteLyricInfo.cs index 9fb340a5..0df4debf 100644 --- a/MediaBrowser.Model/Providers/RemoteLyricInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteLyricInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Lyrics; namespace MediaBrowser.Model.Providers; diff --git a/MediaBrowser.Model/Providers/RemoteSearchResult.cs b/MediaBrowser.Model/Providers/RemoteSearchResult.cs index a29e7ad1..33584759 100644 --- a/MediaBrowser.Model/Providers/RemoteSearchResult.cs +++ b/MediaBrowser.Model/Providers/RemoteSearchResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs b/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs index 9f9c922a..7c6fdd8e 100644 --- a/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs +++ b/MediaBrowser.Model/Providers/RemoteSubtitleInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/SubtitleOptions.cs b/MediaBrowser.Model/Providers/SubtitleOptions.cs index 6ea1e148..49524dfa 100644 --- a/MediaBrowser.Model/Providers/SubtitleOptions.cs +++ b/MediaBrowser.Model/Providers/SubtitleOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs b/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs index 7a7e7b9e..557fe815 100644 --- a/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs +++ b/MediaBrowser.Model/Providers/SubtitleProviderInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/AllThemeMediaResult.cs b/MediaBrowser.Model/Querying/AllThemeMediaResult.cs index 6b503ba6..8c25355b 100644 --- a/MediaBrowser.Model/Querying/AllThemeMediaResult.cs +++ b/MediaBrowser.Model/Querying/AllThemeMediaResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/ItemFields.cs b/MediaBrowser.Model/Querying/ItemFields.cs index ffecd392..25c04283 100644 --- a/MediaBrowser.Model/Querying/ItemFields.cs +++ b/MediaBrowser.Model/Querying/ItemFields.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Querying { /// diff --git a/MediaBrowser.Model/Querying/ItemFilter.cs b/MediaBrowser.Model/Querying/ItemFilter.cs index 0ebb5185..942ce44c 100644 --- a/MediaBrowser.Model/Querying/ItemFilter.cs +++ b/MediaBrowser.Model/Querying/ItemFilter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Querying { /// diff --git a/MediaBrowser.Model/Querying/LatestItemsQuery.cs b/MediaBrowser.Model/Querying/LatestItemsQuery.cs index 40dc8139..89d5a936 100644 --- a/MediaBrowser.Model/Querying/LatestItemsQuery.cs +++ b/MediaBrowser.Model/Querying/LatestItemsQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/NextUpQuery.cs b/MediaBrowser.Model/Querying/NextUpQuery.cs index a2a3a9d1..c253db10 100644 --- a/MediaBrowser.Model/Querying/NextUpQuery.cs +++ b/MediaBrowser.Model/Querying/NextUpQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Querying/QueryFilters.cs b/MediaBrowser.Model/Querying/QueryFilters.cs index 73b27a7b..f514fa39 100644 --- a/MediaBrowser.Model/Querying/QueryFilters.cs +++ b/MediaBrowser.Model/Querying/QueryFilters.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs b/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs index fcb450ed..aab24fb6 100644 --- a/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs +++ b/MediaBrowser.Model/Querying/QueryFiltersLegacy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Querying/QueryResult.cs b/MediaBrowser.Model/Querying/QueryResult.cs index dd0d4fbf..22ebcacd 100644 --- a/MediaBrowser.Model/Querying/QueryResult.cs +++ b/MediaBrowser.Model/Querying/QueryResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Querying/ThemeMediaResult.cs b/MediaBrowser.Model/Querying/ThemeMediaResult.cs index 5afedeea..6b24b2f8 100644 --- a/MediaBrowser.Model/Querying/ThemeMediaResult.cs +++ b/MediaBrowser.Model/Querying/ThemeMediaResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs b/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs index 35a82f47..c2efad82 100644 --- a/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs +++ b/MediaBrowser.Model/QuickConnect/QuickConnectResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.QuickConnect diff --git a/MediaBrowser.Model/Search/SearchHint.cs b/MediaBrowser.Model/Search/SearchHint.cs index a18a813c..1f270ef0 100644 --- a/MediaBrowser.Model/Search/SearchHint.cs +++ b/MediaBrowser.Model/Search/SearchHint.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/MediaBrowser.Model/Search/SearchHintResult.cs b/MediaBrowser.Model/Search/SearchHintResult.cs index 762a9a07..35bc80f0 100644 --- a/MediaBrowser.Model/Search/SearchHintResult.cs +++ b/MediaBrowser.Model/Search/SearchHintResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.Search diff --git a/MediaBrowser.Model/Search/SearchQuery.cs b/MediaBrowser.Model/Search/SearchQuery.cs index 8126b8bf..58064ab8 100644 --- a/MediaBrowser.Model/Search/SearchQuery.cs +++ b/MediaBrowser.Model/Search/SearchQuery.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Serialization/IXmlSerializer.cs b/MediaBrowser.Model/Serialization/IXmlSerializer.cs index 16d126ac..5a8d77f7 100644 --- a/MediaBrowser.Model/Serialization/IXmlSerializer.cs +++ b/MediaBrowser.Model/Serialization/IXmlSerializer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/BrowseRequest.cs b/MediaBrowser.Model/Session/BrowseRequest.cs index 5ad7d783..43b10eaa 100644 --- a/MediaBrowser.Model/Session/BrowseRequest.cs +++ b/MediaBrowser.Model/Session/BrowseRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Data.Enums; #nullable disable diff --git a/MediaBrowser.Model/Session/ClientCapabilities.cs b/MediaBrowser.Model/Session/ClientCapabilities.cs index 597845fc..69f22fca 100644 --- a/MediaBrowser.Model/Session/ClientCapabilities.cs +++ b/MediaBrowser.Model/Session/ClientCapabilities.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/GeneralCommand.cs b/MediaBrowser.Model/Session/GeneralCommand.cs index dfbb616a..228566b7 100644 --- a/MediaBrowser.Model/Session/GeneralCommand.cs +++ b/MediaBrowser.Model/Session/GeneralCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Session/GeneralCommandType.cs b/MediaBrowser.Model/Session/GeneralCommandType.cs index 09339928..fcc8b3d6 100644 --- a/MediaBrowser.Model/Session/GeneralCommandType.cs +++ b/MediaBrowser.Model/Session/GeneralCommandType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/MessageCommand.cs b/MediaBrowser.Model/Session/MessageCommand.cs index cc9db8e6..e90cc0c8 100644 --- a/MediaBrowser.Model/Session/MessageCommand.cs +++ b/MediaBrowser.Model/Session/MessageCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlayCommand.cs b/MediaBrowser.Model/Session/PlayCommand.cs index 3ab04932..33b100ad 100644 --- a/MediaBrowser.Model/Session/PlayCommand.cs +++ b/MediaBrowser.Model/Session/PlayCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlayMethod.cs b/MediaBrowser.Model/Session/PlayMethod.cs index 80676278..ba05c0ae 100644 --- a/MediaBrowser.Model/Session/PlayMethod.cs +++ b/MediaBrowser.Model/Session/PlayMethod.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/PlayRequest.cs b/MediaBrowser.Model/Session/PlayRequest.cs index 6a66465a..f59e8a12 100644 --- a/MediaBrowser.Model/Session/PlayRequest.cs +++ b/MediaBrowser.Model/Session/PlayRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaybackOrder.cs b/MediaBrowser.Model/Session/PlaybackOrder.cs index 8ef7faf1..863c5be9 100644 --- a/MediaBrowser.Model/Session/PlaybackOrder.cs +++ b/MediaBrowser.Model/Session/PlaybackOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaybackProgressInfo.cs b/MediaBrowser.Model/Session/PlaybackProgressInfo.cs index 04a9d686..635368b9 100644 --- a/MediaBrowser.Model/Session/PlaybackProgressInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackProgressInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaybackStartInfo.cs b/MediaBrowser.Model/Session/PlaybackStartInfo.cs index e531f41b..3bda2960 100644 --- a/MediaBrowser.Model/Session/PlaybackStartInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackStartInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaybackStopInfo.cs b/MediaBrowser.Model/Session/PlaybackStopInfo.cs index aa29bb24..f0fbf5e1 100644 --- a/MediaBrowser.Model/Session/PlaybackStopInfo.cs +++ b/MediaBrowser.Model/Session/PlaybackStopInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlayerStateInfo.cs b/MediaBrowser.Model/Session/PlayerStateInfo.cs index 35cd68fd..9123d6bd 100644 --- a/MediaBrowser.Model/Session/PlayerStateInfo.cs +++ b/MediaBrowser.Model/Session/PlayerStateInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/PlaystateCommand.cs b/MediaBrowser.Model/Session/PlaystateCommand.cs index df47f3b7..ff517a82 100644 --- a/MediaBrowser.Model/Session/PlaystateCommand.cs +++ b/MediaBrowser.Model/Session/PlaystateCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Session { /// diff --git a/MediaBrowser.Model/Session/PlaystateRequest.cs b/MediaBrowser.Model/Session/PlaystateRequest.cs index ba2c024b..c80bbc0a 100644 --- a/MediaBrowser.Model/Session/PlaystateRequest.cs +++ b/MediaBrowser.Model/Session/PlaystateRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/QueueItem.cs b/MediaBrowser.Model/Session/QueueItem.cs index 43920a84..3e5b02b9 100644 --- a/MediaBrowser.Model/Session/QueueItem.cs +++ b/MediaBrowser.Model/Session/QueueItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Session/RepeatMode.cs b/MediaBrowser.Model/Session/RepeatMode.cs index c6e173d6..cd20d7ed 100644 --- a/MediaBrowser.Model/Session/RepeatMode.cs +++ b/MediaBrowser.Model/Session/RepeatMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/SessionMessageType.cs b/MediaBrowser.Model/Session/SessionMessageType.cs index 84f4716b..e3858c3c 100644 --- a/MediaBrowser.Model/Session/SessionMessageType.cs +++ b/MediaBrowser.Model/Session/SessionMessageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 namespace MediaBrowser.Model.Session diff --git a/MediaBrowser.Model/Session/SessionUserInfo.cs b/MediaBrowser.Model/Session/SessionUserInfo.cs index 4d6f35ef..b609afc9 100644 --- a/MediaBrowser.Model/Session/SessionUserInfo.cs +++ b/MediaBrowser.Model/Session/SessionUserInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Session/TranscodeReason.cs b/MediaBrowser.Model/Session/TranscodeReason.cs index 902bab9a..8a2e9952 100644 --- a/MediaBrowser.Model/Session/TranscodeReason.cs +++ b/MediaBrowser.Model/Session/TranscodeReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Session/TranscodingInfo.cs b/MediaBrowser.Model/Session/TranscodingInfo.cs index 11e83844..253d9ad7 100644 --- a/MediaBrowser.Model/Session/TranscodingInfo.cs +++ b/MediaBrowser.Model/Session/TranscodingInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Model/Session/UserDataChangeInfo.cs b/MediaBrowser.Model/Session/UserDataChangeInfo.cs index ccd768da..daf7f5ef 100644 --- a/MediaBrowser.Model/Session/UserDataChangeInfo.cs +++ b/MediaBrowser.Model/Session/UserDataChangeInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dto; diff --git a/MediaBrowser.Model/Subtitles/FontFile.cs b/MediaBrowser.Model/Subtitles/FontFile.cs index 115c4929..66133d2d 100644 --- a/MediaBrowser.Model/Subtitles/FontFile.cs +++ b/MediaBrowser.Model/Subtitles/FontFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Subtitles diff --git a/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs b/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs index 8c0960b8..6c670817 100644 --- a/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs +++ b/MediaBrowser.Model/SyncPlay/GroupInfoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs b/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs index 5c9c2627..4a185e51 100644 --- a/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupQueueMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs b/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs index 4895e57b..17bc27c6 100644 --- a/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupRepeatMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs b/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs index de860883..5272b85c 100644 --- a/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs +++ b/MediaBrowser.Model/SyncPlay/GroupShuffleMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupStateType.cs b/MediaBrowser.Model/SyncPlay/GroupStateType.cs index 96364cac..d569627b 100644 --- a/MediaBrowser.Model/SyncPlay/GroupStateType.cs +++ b/MediaBrowser.Model/SyncPlay/GroupStateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs b/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs index 7f7deb86..5efa49d6 100644 --- a/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/GroupStateUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/GroupUpdate.cs b/MediaBrowser.Model/SyncPlay/GroupUpdate.cs index 79444349..a750b9cf 100644 --- a/MediaBrowser.Model/SyncPlay/GroupUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/GroupUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs index e792229a..49330d5e 100644 --- a/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs +++ b/MediaBrowser.Model/SyncPlay/GroupUpdateType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs b/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs index 376d926c..5d6892b3 100644 --- a/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/PlayQueueUpdate.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs b/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs index b609f4b1..4f88dff9 100644 --- a/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs +++ b/MediaBrowser.Model/SyncPlay/PlayQueueUpdateReason.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs index 4429623d..ba4a8381 100644 --- a/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs +++ b/MediaBrowser.Model/SyncPlay/PlaybackRequestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/RequestType.cs b/MediaBrowser.Model/SyncPlay/RequestType.cs index a6e397dc..41c4172b 100644 --- a/MediaBrowser.Model/SyncPlay/RequestType.cs +++ b/MediaBrowser.Model/SyncPlay/RequestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SendCommand.cs b/MediaBrowser.Model/SyncPlay/SendCommand.cs index 73cb5087..a4295aef 100644 --- a/MediaBrowser.Model/SyncPlay/SendCommand.cs +++ b/MediaBrowser.Model/SyncPlay/SendCommand.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/SyncPlay/SendCommandType.cs b/MediaBrowser.Model/SyncPlay/SendCommandType.cs index e6b17c60..e5bcbc53 100644 --- a/MediaBrowser.Model/SyncPlay/SendCommandType.cs +++ b/MediaBrowser.Model/SyncPlay/SendCommandType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs b/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs index 29dbb11b..9dad55fa 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayBroadcastType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.SyncPlay { /// diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs index 7e2d10c8..5b88c71a 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupDoesNotExistUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs index bfb49152..e582b8a4 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupJoinedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs index 5ff60c5c..6b9851b1 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayGroupLeftUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs index 0d9a722f..e79821d9 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayLibraryAccessDeniedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs index a3b610f6..f662566b 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayNotInGroupUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs index 83d9bd40..81656841 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayPlayQueueUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs b/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs index da81fecb..58b0afde 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayQueueItem.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs index 744ca46a..fb039359 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayStateUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs index e8c6b4df..e4e1208f 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayUserJoinedUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs b/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs index 97be8e63..0e90e9ec 100644 --- a/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs +++ b/MediaBrowser.Model/SyncPlay/SyncPlayUserLeftUpdate.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using System.ComponentModel; namespace MediaBrowser.Model.SyncPlay; diff --git a/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs b/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs index 219e7b1e..332f3413 100644 --- a/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs +++ b/MediaBrowser.Model/SyncPlay/UtcTimeResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.SyncPlay diff --git a/MediaBrowser.Model/System/CastReceiverApplication.cs b/MediaBrowser.Model/System/CastReceiverApplication.cs index 43c3f2ea..f1fcf986 100644 --- a/MediaBrowser.Model/System/CastReceiverApplication.cs +++ b/MediaBrowser.Model/System/CastReceiverApplication.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.System; /// diff --git a/MediaBrowser.Model/System/FolderStorageInfo.cs b/MediaBrowser.Model/System/FolderStorageInfo.cs index 7b10e4ea..e222b4f4 100644 --- a/MediaBrowser.Model/System/FolderStorageInfo.cs +++ b/MediaBrowser.Model/System/FolderStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.System; /// diff --git a/MediaBrowser.Model/System/LibraryStorageInfo.cs b/MediaBrowser.Model/System/LibraryStorageInfo.cs index d4111b29..95166019 100644 --- a/MediaBrowser.Model/System/LibraryStorageInfo.cs +++ b/MediaBrowser.Model/System/LibraryStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/System/LogFile.cs b/MediaBrowser.Model/System/LogFile.cs index d4eb6baf..ffda8afe 100644 --- a/MediaBrowser.Model/System/LogFile.cs +++ b/MediaBrowser.Model/System/LogFile.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/System/PublicSystemInfo.cs b/MediaBrowser.Model/System/PublicSystemInfo.cs index c26cfb66..4b2469cb 100644 --- a/MediaBrowser.Model/System/PublicSystemInfo.cs +++ b/MediaBrowser.Model/System/PublicSystemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/System/SystemInfo.cs b/MediaBrowser.Model/System/SystemInfo.cs index 232a2a6b..5ee3921d 100644 --- a/MediaBrowser.Model/System/SystemInfo.cs +++ b/MediaBrowser.Model/System/SystemInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/System/SystemStorageInfo.cs b/MediaBrowser.Model/System/SystemStorageInfo.cs index 42e7a37e..12a8f9cf 100644 --- a/MediaBrowser.Model/System/SystemStorageInfo.cs +++ b/MediaBrowser.Model/System/SystemStorageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace MediaBrowser.Model.System; diff --git a/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs b/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs index b4f99208..93dcd0c5 100644 --- a/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs +++ b/MediaBrowser.Model/Tasks/IConfigurableScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/IScheduledTask.cs b/MediaBrowser.Model/Tasks/IScheduledTask.cs index 123902d9..8ea35090 100644 --- a/MediaBrowser.Model/Tasks/IScheduledTask.cs +++ b/MediaBrowser.Model/Tasks/IScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs b/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs index dcf849fc..8e3920ec 100644 --- a/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs +++ b/MediaBrowser.Model/Tasks/IScheduledTaskWorker.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Tasks/ITaskManager.cs b/MediaBrowser.Model/Tasks/ITaskManager.cs index 6066bbde..0fa6908c 100644 --- a/MediaBrowser.Model/Tasks/ITaskManager.cs +++ b/MediaBrowser.Model/Tasks/ITaskManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/MediaBrowser.Model/Tasks/ITaskTrigger.cs b/MediaBrowser.Model/Tasks/ITaskTrigger.cs index bc843885..aa71720a 100644 --- a/MediaBrowser.Model/Tasks/ITaskTrigger.cs +++ b/MediaBrowser.Model/Tasks/ITaskTrigger.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.Extensions.Logging; diff --git a/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs b/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs index 9063903a..e9b2108d 100644 --- a/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs +++ b/MediaBrowser.Model/Tasks/ScheduledTaskHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs b/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs index ab2c0ada..1aadb9f8 100644 --- a/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs +++ b/MediaBrowser.Model/Tasks/TaskCompletionEventArgs.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace MediaBrowser.Model.Tasks diff --git a/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs b/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs index 5c8b5f22..9018790f 100644 --- a/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs +++ b/MediaBrowser.Model/Tasks/TaskCompletionStatus.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskInfo.cs b/MediaBrowser.Model/Tasks/TaskInfo.cs index 8c8ddc59..be58d3ed 100644 --- a/MediaBrowser.Model/Tasks/TaskInfo.cs +++ b/MediaBrowser.Model/Tasks/TaskInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; using System.Collections.Generic; diff --git a/MediaBrowser.Model/Tasks/TaskOptions.cs b/MediaBrowser.Model/Tasks/TaskOptions.cs index 799c0554..1527fe51 100644 --- a/MediaBrowser.Model/Tasks/TaskOptions.cs +++ b/MediaBrowser.Model/Tasks/TaskOptions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskResult.cs b/MediaBrowser.Model/Tasks/TaskResult.cs index 31001aeb..18481022 100644 --- a/MediaBrowser.Model/Tasks/TaskResult.cs +++ b/MediaBrowser.Model/Tasks/TaskResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Tasks/TaskState.cs b/MediaBrowser.Model/Tasks/TaskState.cs index 619dedb7..2fb85bfd 100644 --- a/MediaBrowser.Model/Tasks/TaskState.cs +++ b/MediaBrowser.Model/Tasks/TaskState.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs b/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs index 186c0aed..761194a1 100644 --- a/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs +++ b/MediaBrowser.Model/Tasks/TaskTriggerInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs b/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs index b596cf58..26ee57bf 100644 --- a/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs +++ b/MediaBrowser.Model/Tasks/TaskTriggerInfoType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Tasks { /// diff --git a/MediaBrowser.Model/Updates/InstallationInfo.cs b/MediaBrowser.Model/Updates/InstallationInfo.cs index cc600de9..1ebd16df 100644 --- a/MediaBrowser.Model/Updates/InstallationInfo.cs +++ b/MediaBrowser.Model/Updates/InstallationInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Model/Updates/PackageInfo.cs b/MediaBrowser.Model/Updates/PackageInfo.cs index aeaaa8b3..d448b54a 100644 --- a/MediaBrowser.Model/Updates/PackageInfo.cs +++ b/MediaBrowser.Model/Updates/PackageInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Model/Updates/RepositoryInfo.cs b/MediaBrowser.Model/Updates/RepositoryInfo.cs index 705d3b33..6929de31 100644 --- a/MediaBrowser.Model/Updates/RepositoryInfo.cs +++ b/MediaBrowser.Model/Updates/RepositoryInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace MediaBrowser.Model.Updates { /// diff --git a/MediaBrowser.Model/Updates/VersionInfo.cs b/MediaBrowser.Model/Updates/VersionInfo.cs index 320199f9..63c22fc8 100644 --- a/MediaBrowser.Model/Updates/VersionInfo.cs +++ b/MediaBrowser.Model/Updates/VersionInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; using SysVersion = System.Version; diff --git a/MediaBrowser.Model/Users/ForgotPasswordAction.cs b/MediaBrowser.Model/Users/ForgotPasswordAction.cs index 55907e6c..371dc349 100644 --- a/MediaBrowser.Model/Users/ForgotPasswordAction.cs +++ b/MediaBrowser.Model/Users/ForgotPasswordAction.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Users/ForgotPasswordResult.cs b/MediaBrowser.Model/Users/ForgotPasswordResult.cs index 6bb13d4c..534ea830 100644 --- a/MediaBrowser.Model/Users/ForgotPasswordResult.cs +++ b/MediaBrowser.Model/Users/ForgotPasswordResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Model/Users/PinRedeemResult.cs b/MediaBrowser.Model/Users/PinRedeemResult.cs index 23fa631e..6411c89c 100644 --- a/MediaBrowser.Model/Users/PinRedeemResult.cs +++ b/MediaBrowser.Model/Users/PinRedeemResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Model/Users/UserPolicy.cs b/MediaBrowser.Model/Users/UserPolicy.cs index 2c393ca8..f6eb6f18 100644 --- a/MediaBrowser.Model/Users/UserPolicy.cs +++ b/MediaBrowser.Model/Users/UserPolicy.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, CA1819 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig index 09041b94..3b859435 100644 --- a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Model -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Model\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 b93532d9..feab075a 100644 Binary files a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache and b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.assets.cache differ 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 63096df1..7294dcae 100644 Binary files a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache and b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..80024339 --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4d6ced8a676ca84ec08b198262bcbd68d1eff6ed316612d11ebde55f3a905528 diff --git a/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..5e688aa7 --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/MediaBrowser.Model.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\NuGet\55D74E64AE31BAD0\MimeTypes\2.5.2\MimeTypes.Nullable.cs +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\NuGet\56CB1F26329E58CE\MimeTypes\2.5.2\MimeTypes.Nullable.cs +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Model\obj\Debug\net10.0\MediaBrowser.Model.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs new file mode 100644 index 00000000..6a472f0e --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/55D74E64AE31BAD0/MimeTypes/2.5.2/MimeTypes.Nullable.cs @@ -0,0 +1,1287 @@ + +// + +#nullable enable +#pragma warning disable + +namespace MediaBrowser.Model +{ + using global::System; + using global::System.Linq; + using global::System.Collections.Generic; + using global::System.Diagnostics; + using global::System.Diagnostics.CodeAnalysis; + using global::System.Runtime.CompilerServices; + + /// + /// Provides utilities for mapping file names and extensions to MIME-types. + /// + [CompilerGenerated] + [DebuggerNonUserCode] + public static class MimeTypes + { + private const string DefaultFallbackMimeType = "application/octet-stream"; + private static string s_fallbackMimeType; + + /// + /// The fallback MIME-type. Defaults to application/octet-stream. + /// + [AllowNull] + public static string FallbackMimeType + { + get => s_fallbackMimeType; + set => s_fallbackMimeType = value ?? DefaultFallbackMimeType; + } + + private static readonly Dictionary s_typeMap; + + static MimeTypes() + { + s_fallbackMimeType = DefaultFallbackMimeType; + + s_typeMap = new Dictionary(1180, StringComparer.OrdinalIgnoreCase) + { + { "123", "application/vnd.lotus-1-2-3" }, + { "1km", "application/vnd.1000minds.decision-model+xml" }, + { "3dml", "text/vnd.in3d.3dml" }, + { "3ds", "image/x-3ds" }, + { "3g2", "video/3gpp2" }, + { "3gp", "video/3gpp" }, + { "3gpp", "audio/3gpp" }, + { "3mf", "model/3mf" }, + { "7z", "application/x-7z-compressed" }, + { "aab", "application/x-authorware-bin" }, + { "aac", "audio/aac" }, + { "aam", "application/x-authorware-map" }, + { "aas", "application/x-authorware-seg" }, + { "abw", "application/x-abiword" }, + { "ac", "application/pkix-attr-cert" }, + { "acc", "application/vnd.americandynamics.acc" }, + { "ace", "application/x-ace-compressed" }, + { "acu", "application/vnd.acucobol" }, + { "acutc", "application/vnd.acucorp" }, + { "adp", "audio/adpcm" }, + { "adts", "audio/aac" }, + { "aep", "application/vnd.audiograph" }, + { "afm", "application/x-font-type1" }, + { "afp", "application/vnd.ibm.modcap" }, + { "age", "application/vnd.age" }, + { "ahead", "application/vnd.ahead.space" }, + { "ai", "application/postscript" }, + { "aif", "audio/x-aiff" }, + { "aifc", "audio/x-aiff" }, + { "aiff", "audio/x-aiff" }, + { "air", "application/vnd.adobe.air-application-installer-package+zip" }, + { "ait", "application/vnd.dvb.ait" }, + { "ami", "application/vnd.amiga.ami" }, + { "aml", "application/automationml-aml+xml" }, + { "amlx", "application/automationml-amlx+zip" }, + { "amr", "audio/amr" }, + { "apk", "application/vnd.android.package-archive" }, + { "apng", "image/apng" }, + { "appcache", "text/cache-manifest" }, + { "appx", "application/appx" }, + { "apr", "application/vnd.lotus-approach" }, + { "arc", "application/x-freearc" }, + { "arj", "application/x-arj" }, + { "asc", "application/pgp-keys" }, + { "asf", "video/x-ms-asf" }, + { "asm", "text/x-asm" }, + { "aso", "application/vnd.accpac.simply.aso" }, + { "asx", "video/x-ms-asf" }, + { "atc", "application/vnd.acucorp" }, + { "atom", "application/atom+xml" }, + { "atomcat", "application/atomcat+xml" }, + { "atomsvc", "application/atomsvc+xml" }, + { "atx", "application/vnd.antix.game-component" }, + { "au", "audio/basic" }, + { "avci", "image/avci" }, + { "avcs", "image/avcs" }, + { "avi", "video/x-msvideo" }, + { "avif", "image/avif" }, + { "aw", "application/applixware" }, + { "azf", "application/vnd.airzip.filesecure.azf" }, + { "azs", "application/vnd.airzip.filesecure.azs" }, + { "azv", "image/vnd.airzip.accelerator.azv" }, + { "azw", "application/vnd.amazon.ebook" }, + { "b16", "image/vnd.pco.b16" }, + { "bat", "application/x-msdownload" }, + { "bcpio", "application/x-bcpio" }, + { "bdf", "application/x-font-bdf" }, + { "bdm", "application/vnd.syncml.dm+wbxml" }, + { "bdoc", "application/bdoc" }, + { "bed", "application/vnd.realvnc.bed" }, + { "bh2", "application/vnd.fujitsu.oasysprs" }, + { "bin", "application/octet-stream" }, + { "blb", "application/x-blorb" }, + { "blorb", "application/x-blorb" }, + { "bmi", "application/vnd.bmi" }, + { "bmml", "application/vnd.balsamiq.bmml+xml" }, + { "bmp", "image/bmp" }, + { "book", "application/vnd.framemaker" }, + { "box", "application/vnd.previewsystems.box" }, + { "boz", "application/x-bzip2" }, + { "bpk", "application/octet-stream" }, + { "bsp", "model/vnd.valve.source.compiled-map" }, + { "btf", "image/prs.btif" }, + { "btif", "image/prs.btif" }, + { "buffer", "application/octet-stream" }, + { "bz", "application/x-bzip" }, + { "bz2", "application/x-bzip2" }, + { "c", "text/x-c" }, + { "c11amc", "application/vnd.cluetrust.cartomobile-config" }, + { "c11amz", "application/vnd.cluetrust.cartomobile-config-pkg" }, + { "c4d", "application/vnd.clonk.c4group" }, + { "c4f", "application/vnd.clonk.c4group" }, + { "c4g", "application/vnd.clonk.c4group" }, + { "c4p", "application/vnd.clonk.c4group" }, + { "c4u", "application/vnd.clonk.c4group" }, + { "cab", "application/vnd.ms-cab-compressed" }, + { "caf", "audio/x-caf" }, + { "cap", "application/vnd.tcpdump.pcap" }, + { "car", "application/vnd.curl.car" }, + { "cat", "application/vnd.ms-pki.seccat" }, + { "cb7", "application/x-cbr" }, + { "cba", "application/x-cbr" }, + { "cbr", "application/x-cbr" }, + { "cbt", "application/x-cbr" }, + { "cbz", "application/x-cbr" }, + { "cc", "text/x-c" }, + { "cco", "application/x-cocoa" }, + { "cct", "application/x-director" }, + { "ccxml", "application/ccxml+xml" }, + { "cdbcmsg", "application/vnd.contact.cmsg" }, + { "cdf", "application/x-netcdf" }, + { "cdfx", "application/cdfx+xml" }, + { "cdkey", "application/vnd.mediastation.cdkey" }, + { "cdmia", "application/cdmi-capability" }, + { "cdmic", "application/cdmi-container" }, + { "cdmid", "application/cdmi-domain" }, + { "cdmio", "application/cdmi-object" }, + { "cdmiq", "application/cdmi-queue" }, + { "cdx", "chemical/x-cdx" }, + { "cdxml", "application/vnd.chemdraw+xml" }, + { "cdy", "application/vnd.cinderella" }, + { "cer", "application/pkix-cert" }, + { "cfs", "application/x-cfs-compressed" }, + { "cgm", "image/cgm" }, + { "chat", "application/x-chat" }, + { "chm", "application/vnd.ms-htmlhelp" }, + { "chrt", "application/vnd.kde.kchart" }, + { "cif", "chemical/x-cif" }, + { "cii", "application/vnd.anser-web-certificate-issue-initiation" }, + { "cil", "application/vnd.ms-artgalry" }, + { "cjs", "application/node" }, + { "cla", "application/vnd.claymore" }, + { "class", "application/java-vm" }, + { "cld", "model/vnd.cld" }, + { "clkk", "application/vnd.crick.clicker.keyboard" }, + { "clkp", "application/vnd.crick.clicker.palette" }, + { "clkt", "application/vnd.crick.clicker.template" }, + { "clkw", "application/vnd.crick.clicker.wordbank" }, + { "clkx", "application/vnd.crick.clicker" }, + { "clp", "application/x-msclip" }, + { "cmc", "application/vnd.cosmocaller" }, + { "cmdf", "chemical/x-cmdf" }, + { "cml", "chemical/x-cml" }, + { "cmp", "application/vnd.yellowriver-custom-menu" }, + { "cmx", "image/x-cmx" }, + { "cod", "application/vnd.rim.cod" }, + { "coffee", "text/coffeescript" }, + { "com", "application/x-msdownload" }, + { "conf", "text/plain" }, + { "cpio", "application/x-cpio" }, + { "cpl", "application/cpl+xml" }, + { "cpp", "text/x-c" }, + { "cpt", "application/mac-compactpro" }, + { "crd", "application/x-mscardfile" }, + { "crl", "application/pkix-crl" }, + { "crt", "application/x-x509-ca-cert" }, + { "crx", "application/x-chrome-extension" }, + { "csh", "application/x-csh" }, + { "csl", "application/vnd.citationstyles.style+xml" }, + { "csml", "chemical/x-csml" }, + { "csp", "application/vnd.commonspace" }, + { "css", "text/css" }, + { "cst", "application/x-director" }, + { "csv", "text/csv" }, + { "cu", "application/cu-seeme" }, + { "curl", "text/vnd.curl" }, + { "cwl", "application/cwl" }, + { "cww", "application/prs.cww" }, + { "cxt", "application/x-director" }, + { "cxx", "text/x-c" }, + { "dae", "model/vnd.collada+xml" }, + { "daf", "application/vnd.mobius.daf" }, + { "dart", "application/vnd.dart" }, + { "dataless", "application/vnd.fdsn.seed" }, + { "davmount", "application/davmount+xml" }, + { "dbf", "application/vnd.dbf" }, + { "dbk", "application/docbook+xml" }, + { "dcr", "application/x-director" }, + { "dcurl", "text/vnd.curl.dcurl" }, + { "dd2", "application/vnd.oma.dd2+xml" }, + { "ddd", "application/vnd.fujixerox.ddd" }, + { "ddf", "application/vnd.syncml.dmddf+xml" }, + { "dds", "image/vnd.ms-dds" }, + { "deb", "application/octet-stream" }, + { "def", "text/plain" }, + { "deploy", "application/octet-stream" }, + { "der", "application/x-x509-ca-cert" }, + { "dfac", "application/vnd.dreamfactory" }, + { "dgc", "application/x-dgc-compressed" }, + { "dib", "image/bmp" }, + { "dic", "text/x-c" }, + { "dir", "application/x-director" }, + { "dis", "application/vnd.mobius.dis" }, + { "dist", "application/octet-stream" }, + { "distz", "application/octet-stream" }, + { "djv", "image/vnd.djvu" }, + { "djvu", "image/vnd.djvu" }, + { "dll", "application/octet-stream" }, + { "dmg", "application/octet-stream" }, + { "dmp", "application/vnd.tcpdump.pcap" }, + { "dms", "application/octet-stream" }, + { "dna", "application/vnd.dna" }, + { "doc", "application/msword" }, + { "docm", "application/vnd.ms-word.document.macroenabled.12" }, + { "docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, + { "dot", "application/msword" }, + { "dotm", "application/vnd.ms-word.template.macroenabled.12" }, + { "dotx", "application/vnd.openxmlformats-officedocument.wordprocessingml.template" }, + { "dp", "application/vnd.osgi.dp" }, + { "dpg", "application/vnd.dpgraph" }, + { "dpx", "image/dpx" }, + { "dra", "audio/vnd.dra" }, + { "drle", "image/dicom-rle" }, + { "dsc", "text/prs.lines.tag" }, + { "dssc", "application/dssc+der" }, + { "dtb", "application/x-dtbook+xml" }, + { "dtd", "application/xml-dtd" }, + { "dts", "audio/vnd.dts" }, + { "dtshd", "audio/vnd.dts.hd" }, + { "dump", "application/octet-stream" }, + { "dvb", "video/vnd.dvb.file" }, + { "dvi", "application/x-dvi" }, + { "dwd", "application/atsc-dwd+xml" }, + { "dwf", "model/vnd.dwf" }, + { "dwg", "image/vnd.dwg" }, + { "dxf", "image/vnd.dxf" }, + { "dxp", "application/vnd.spotfire.dxp" }, + { "dxr", "application/x-director" }, + { "ear", "application/java-archive" }, + { "ecma", "application/ecmascript" }, + { "edm", "application/vnd.novadigm.edm" }, + { "edx", "application/vnd.novadigm.edx" }, + { "efif", "application/vnd.picsel" }, + { "ei6", "application/vnd.pg.osasli" }, + { "elc", "application/octet-stream" }, + { "emf", "image/emf" }, + { "eml", "message/rfc822" }, + { "emma", "application/emma+xml" }, + { "emz", "application/x-msmetafile" }, + { "eol", "audio/vnd.digital-winds" }, + { "eot", "application/vnd.ms-fontobject" }, + { "eps", "application/postscript" }, + { "epub", "application/epub+zip" }, + { "es3", "application/vnd.eszigno3+xml" }, + { "esa", "application/vnd.osgi.subsystem" }, + { "esf", "application/vnd.epson.esf" }, + { "et3", "application/vnd.eszigno3+xml" }, + { "etx", "text/x-setext" }, + { "eva", "application/x-eva" }, + { "evy", "application/x-envoy" }, + { "exe", "application/x-msdos-program" }, + { "exi", "application/exi" }, + { "exp", "application/express" }, + { "exr", "image/aces" }, + { "ext", "application/vnd.novadigm.ext" }, + { "ez", "application/andrew-inset" }, + { "ez2", "application/vnd.ezpix-album" }, + { "ez3", "application/vnd.ezpix-package" }, + { "f", "text/x-fortran" }, + { "f4v", "video/x-f4v" }, + { "f77", "text/x-fortran" }, + { "f90", "text/x-fortran" }, + { "fbs", "image/vnd.fastbidsheet" }, + { "fcdt", "application/vnd.adobe.formscentral.fcdt" }, + { "fcs", "application/vnd.isac.fcs" }, + { "fdf", "application/fdf" }, + { "fdt", "application/fdt+xml" }, + { "fg5", "application/vnd.fujitsu.oasysgp" }, + { "fgd", "application/x-director" }, + { "fh", "image/x-freehand" }, + { "fh4", "image/x-freehand" }, + { "fh5", "image/x-freehand" }, + { "fh7", "image/x-freehand" }, + { "fhc", "image/x-freehand" }, + { "fig", "application/x-xfig" }, + { "fits", "image/fits" }, + { "flac", "audio/x-flac" }, + { "fli", "video/x-fli" }, + { "flo", "application/vnd.micrografx.flo" }, + { "flv", "video/x-flv" }, + { "flw", "application/vnd.kde.kivio" }, + { "flx", "text/vnd.fmi.flexstor" }, + { "fly", "text/vnd.fly" }, + { "fm", "application/vnd.framemaker" }, + { "fnc", "application/vnd.frogans.fnc" }, + { "fo", "application/vnd.software602.filler.form+xml" }, + { "for", "text/x-fortran" }, + { "fpx", "image/vnd.fpx" }, + { "frame", "application/vnd.framemaker" }, + { "fsc", "application/vnd.fsc.weblaunch" }, + { "fst", "image/vnd.fst" }, + { "ftc", "application/vnd.fluxtime.clip" }, + { "fti", "application/vnd.anser-web-funds-transfer-initiation" }, + { "fvt", "video/vnd.fvt" }, + { "fxp", "application/vnd.adobe.fxp" }, + { "fxpl", "application/vnd.adobe.fxp" }, + { "fzs", "application/vnd.fuzzysheet" }, + { "g2w", "application/vnd.geoplan" }, + { "g3", "image/g3fax" }, + { "g3w", "application/vnd.geospace" }, + { "gac", "application/vnd.groove-account" }, + { "gam", "application/x-tads" }, + { "gbr", "application/rpki-ghostbusters" }, + { "gca", "application/x-gca-compressed" }, + { "gdl", "model/vnd.gdl" }, + { "gdoc", "application/vnd.google-apps.document" }, + { "ged", "text/vnd.familysearch.gedcom" }, + { "geo", "application/vnd.dynageo" }, + { "geojson", "application/geo+json" }, + { "gex", "application/vnd.geometry-explorer" }, + { "ggb", "application/vnd.geogebra.file" }, + { "ggt", "application/vnd.geogebra.tool" }, + { "ghf", "application/vnd.groove-help" }, + { "gif", "image/gif" }, + { "gim", "application/vnd.groove-identity-message" }, + { "glb", "model/gltf-binary" }, + { "gltf", "model/gltf+json" }, + { "gml", "application/gml+xml" }, + { "gmx", "application/vnd.gmx" }, + { "gnumeric", "application/x-gnumeric" }, + { "gph", "application/vnd.flographit" }, + { "gpx", "application/gpx+xml" }, + { "gqf", "application/vnd.grafeq" }, + { "gqs", "application/vnd.grafeq" }, + { "gram", "application/srgs" }, + { "gramps", "application/x-gramps-xml" }, + { "gre", "application/vnd.geometry-explorer" }, + { "grv", "application/vnd.groove-injector" }, + { "grxml", "application/srgs+xml" }, + { "gsf", "application/x-font-ghostscript" }, + { "gsheet", "application/vnd.google-apps.spreadsheet" }, + { "gslides", "application/vnd.google-apps.presentation" }, + { "gtar", "application/x-gtar" }, + { "gtm", "application/vnd.groove-tool-message" }, + { "gtw", "model/vnd.gtw" }, + { "gv", "text/vnd.graphviz" }, + { "gxf", "application/gxf" }, + { "gxt", "application/vnd.geonext" }, + { "gz", "application/gzip" }, + { "h", "text/x-c" }, + { "h261", "video/h261" }, + { "h263", "video/h263" }, + { "h264", "video/h264" }, + { "hal", "application/vnd.hal+xml" }, + { "hbci", "application/vnd.hbci" }, + { "hbs", "text/x-handlebars-template" }, + { "hdd", "application/x-virtualbox-hdd" }, + { "hdf", "application/x-hdf" }, + { "heic", "image/heic" }, + { "heics", "image/heic-sequence" }, + { "heif", "image/heif" }, + { "heifs", "image/heif-sequence" }, + { "hej2", "image/hej2k" }, + { "held", "application/atsc-held+xml" }, + { "hh", "text/x-c" }, + { "hjson", "application/hjson" }, + { "hlp", "application/winhlp" }, + { "hpgl", "application/vnd.hp-hpgl" }, + { "hpid", "application/vnd.hp-hpid" }, + { "hps", "application/vnd.hp-hps" }, + { "hqx", "application/mac-binhex40" }, + { "hsj2", "image/hsj2" }, + { "htc", "text/x-component" }, + { "htke", "application/vnd.kenameaapp" }, + { "htm", "text/html" }, + { "html", "text/html" }, + { "hvd", "application/vnd.yamaha.hv-dic" }, + { "hvp", "application/vnd.yamaha.hv-voice" }, + { "hvs", "application/vnd.yamaha.hv-script" }, + { "i2g", "application/vnd.intergeo" }, + { "icc", "application/vnd.iccprofile" }, + { "ice", "x-conference/x-cooltalk" }, + { "icm", "application/vnd.iccprofile" }, + { "ico", "image/vnd.microsoft.icon" }, + { "ics", "text/calendar" }, + { "ief", "image/ief" }, + { "ifb", "text/calendar" }, + { "ifm", "application/vnd.shana.informed.formdata" }, + { "iges", "model/iges" }, + { "igl", "application/vnd.igloader" }, + { "igm", "application/vnd.insors.igm" }, + { "igs", "model/iges" }, + { "igx", "application/vnd.micrografx.igx" }, + { "iif", "application/vnd.shana.informed.interchange" }, + { "img", "application/octet-stream" }, + { "imp", "application/vnd.accpac.simply.imp" }, + { "ims", "application/vnd.ms-ims" }, + { "in", "text/plain" }, + { "ini", "text/plain" }, + { "ink", "application/inkml+xml" }, + { "inkml", "application/inkml+xml" }, + { "install", "application/x-install-instructions" }, + { "iota", "application/vnd.astraea-software.iota" }, + { "ipfix", "application/ipfix" }, + { "ipk", "application/vnd.shana.informed.package" }, + { "irm", "application/vnd.ibm.rights-management" }, + { "irp", "application/vnd.irepository.package+xml" }, + { "iso", "application/octet-stream" }, + { "itp", "application/vnd.shana.informed.formtemplate" }, + { "its", "application/its+xml" }, + { "ivp", "application/vnd.immervision-ivp" }, + { "ivu", "application/vnd.immervision-ivu" }, + { "jad", "text/vnd.sun.j2me.app-descriptor" }, + { "jade", "text/jade" }, + { "jam", "application/vnd.jam" }, + { "jar", "application/java-archive" }, + { "jardiff", "application/x-java-archive-diff" }, + { "java", "text/x-java-source" }, + { "jhc", "image/jphc" }, + { "jisp", "application/vnd.jisp" }, + { "jls", "image/jls" }, + { "jlt", "application/vnd.hp-jlyt" }, + { "jng", "image/x-jng" }, + { "jnlp", "application/x-java-jnlp-file" }, + { "joda", "application/vnd.joost.joda-archive" }, + { "jp2", "image/jp2" }, + { "jpe", "image/jpeg" }, + { "jpeg", "image/jpeg" }, + { "jpf", "image/jpx" }, + { "jpg", "image/jpeg" }, + { "jpg2", "image/jp2" }, + { "jpgm", "image/jpm" }, + { "jpgv", "video/jpeg" }, + { "jph", "image/jph" }, + { "jpm", "image/jpm" }, + { "jpx", "image/jpx" }, + { "js", "application/javascript" }, + { "json", "application/json" }, + { "json5", "application/json5" }, + { "jsonld", "application/ld+json" }, + { "jsonml", "application/jsonml+json" }, + { "jsx", "text/jsx" }, + { "jt", "model/jt" }, + { "jxr", "image/jxr" }, + { "jxra", "image/jxra" }, + { "jxrs", "image/jxrs" }, + { "jxs", "image/jxs" }, + { "jxsc", "image/jxsc" }, + { "jxsi", "image/jxsi" }, + { "jxss", "image/jxss" }, + { "kar", "audio/midi" }, + { "karbon", "application/vnd.kde.karbon" }, + { "kdbx", "application/x-keepass2" }, + { "key", "application/vnd.apple.keynote" }, + { "kfo", "application/vnd.kde.kformula" }, + { "kia", "application/vnd.kidspiration" }, + { "kml", "application/vnd.google-earth.kml+xml" }, + { "kmz", "application/vnd.google-earth.kmz" }, + { "kne", "application/vnd.kinar" }, + { "knp", "application/vnd.kinar" }, + { "kon", "application/vnd.kde.kontour" }, + { "kpr", "application/vnd.kde.kpresenter" }, + { "kpt", "application/vnd.kde.kpresenter" }, + { "kpxx", "application/vnd.ds-keypoint" }, + { "ksp", "application/vnd.kde.kspread" }, + { "ktr", "application/vnd.kahootz" }, + { "ktx", "image/ktx" }, + { "ktx2", "image/ktx2" }, + { "ktz", "application/vnd.kahootz" }, + { "kwd", "application/vnd.kde.kword" }, + { "kwt", "application/vnd.kde.kword" }, + { "lasxml", "application/vnd.las.las+xml" }, + { "latex", "application/x-latex" }, + { "lbd", "application/vnd.llamagraphics.life-balance.desktop" }, + { "lbe", "application/vnd.llamagraphics.life-balance.exchange+xml" }, + { "les", "application/vnd.hhe.lesson-player" }, + { "less", "text/less" }, + { "lgr", "application/lgr+xml" }, + { "lha", "application/x-lzh-compressed" }, + { "link66", "application/vnd.route66.link66+xml" }, + { "list", "text/plain" }, + { "list3820", "application/vnd.ibm.modcap" }, + { "listafp", "application/vnd.ibm.modcap" }, + { "lnk", "application/x-ms-shortcut" }, + { "log", "text/plain" }, + { "lostxml", "application/lost+xml" }, + { "lrf", "application/octet-stream" }, + { "lrm", "application/vnd.ms-lrm" }, + { "ltf", "application/vnd.frogans.ltf" }, + { "lua", "text/x-lua" }, + { "luac", "application/x-lua-bytecode" }, + { "lvp", "audio/vnd.lucent.voice" }, + { "lwp", "application/vnd.lotus-wordpro" }, + { "lzh", "application/x-lzh-compressed" }, + { "m13", "application/x-msmediaview" }, + { "m14", "application/x-msmediaview" }, + { "m1v", "video/mpeg" }, + { "m21", "application/mp21" }, + { "m2a", "audio/mpeg" }, + { "m2v", "video/mpeg" }, + { "m3a", "audio/mpeg" }, + { "m3u", "audio/x-mpegurl" }, + { "m3u8", "application/vnd.apple.mpegurl" }, + { "m4a", "audio/mp4" }, + { "m4p", "application/mp4" }, + { "m4s", "video/iso.segment" }, + { "m4u", "video/vnd.mpegurl" }, + { "m4v", "video/x-m4v" }, + { "ma", "application/mathematica" }, + { "mads", "application/mads+xml" }, + { "maei", "application/mmt-aei+xml" }, + { "mag", "application/vnd.ecowin.chart" }, + { "maker", "application/vnd.framemaker" }, + { "man", "text/troff" }, + { "manifest", "text/cache-manifest" }, + { "map", "application/json" }, + { "mar", "application/octet-stream" }, + { "markdown", "text/markdown" }, + { "mathml", "application/mathml+xml" }, + { "mb", "application/mathematica" }, + { "mbk", "application/vnd.mobius.mbk" }, + { "mbox", "application/mbox" }, + { "mc1", "application/vnd.medcalcdata" }, + { "mcd", "application/vnd.mcd" }, + { "mcurl", "text/vnd.curl.mcurl" }, + { "md", "text/markdown" }, + { "mdb", "application/x-msaccess" }, + { "mdi", "image/vnd.ms-modi" }, + { "mdx", "text/mdx" }, + { "me", "text/troff" }, + { "mesh", "model/mesh" }, + { "meta4", "application/metalink4+xml" }, + { "metalink", "application/metalink+xml" }, + { "mets", "application/mets+xml" }, + { "mfm", "application/vnd.mfmp" }, + { "mft", "application/rpki-manifest" }, + { "mgp", "application/vnd.osgeo.mapguide.package" }, + { "mgz", "application/vnd.proteus.magazine" }, + { "mid", "audio/midi" }, + { "midi", "audio/midi" }, + { "mie", "application/x-mie" }, + { "mif", "application/vnd.mif" }, + { "mime", "message/rfc822" }, + { "mj2", "video/mj2" }, + { "mjp2", "video/mj2" }, + { "mjs", "text/javascript" }, + { "mk3d", "video/x-matroska" }, + { "mka", "audio/x-matroska" }, + { "mkd", "text/x-markdown" }, + { "mks", "video/x-matroska" }, + { "mkv", "video/x-matroska" }, + { "mlp", "application/vnd.dolby.mlp" }, + { "mmd", "application/vnd.chipnuts.karaoke-mmd" }, + { "mmf", "application/vnd.smaf" }, + { "mml", "text/mathml" }, + { "mmr", "image/vnd.fujixerox.edmics-mmr" }, + { "mng", "video/x-mng" }, + { "mny", "application/x-msmoney" }, + { "mobi", "application/x-mobipocket-ebook" }, + { "mods", "application/mods+xml" }, + { "mov", "video/quicktime" }, + { "movie", "video/x-sgi-movie" }, + { "mp2", "audio/mpeg" }, + { "mp21", "application/mp21" }, + { "mp2a", "audio/mpeg" }, + { "mp3", "audio/mp3" }, + { "mp4", "video/mp4" }, + { "mp4a", "audio/mp4" }, + { "mp4s", "application/mp4" }, + { "mp4v", "video/mp4" }, + { "mpc", "application/vnd.mophun.certificate" }, + { "mpd", "application/dash+xml" }, + { "mpe", "video/mpeg" }, + { "mpeg", "video/mpeg" }, + { "mpf", "application/media-policy-dataset+xml" }, + { "mpg", "video/mpeg" }, + { "mpg4", "video/mp4" }, + { "mpga", "audio/mpeg" }, + { "mpkg", "application/vnd.apple.installer+xml" }, + { "mpm", "application/vnd.blueice.multipass" }, + { "mpn", "application/vnd.mophun.application" }, + { "mpp", "application/dash-patch+xml" }, + { "mpt", "application/vnd.ms-project" }, + { "mpy", "application/vnd.ibm.minipay" }, + { "mqy", "application/vnd.mobius.mqy" }, + { "mrc", "application/marc" }, + { "mrcx", "application/marcxml+xml" }, + { "ms", "text/troff" }, + { "mscml", "application/mediaservercontrol+xml" }, + { "mseed", "application/vnd.fdsn.mseed" }, + { "mseq", "application/vnd.mseq" }, + { "msf", "application/vnd.epson.msf" }, + { "msg", "application/vnd.ms-outlook" }, + { "msh", "model/mesh" }, + { "msi", "application/octet-stream" }, + { "msix", "application/msix" }, + { "msl", "application/vnd.mobius.msl" }, + { "msm", "application/octet-stream" }, + { "msp", "application/octet-stream" }, + { "msty", "application/vnd.muvee.style" }, + { "mtl", "model/mtl" }, + { "mts", "model/vnd.mts" }, + { "mus", "application/vnd.musician" }, + { "musd", "application/mmt-usd+xml" }, + { "musicxml", "application/vnd.recordare.musicxml+xml" }, + { "mvb", "application/x-msmediaview" }, + { "mvt", "application/vnd.mapbox-vector-tile" }, + { "mwf", "application/vnd.mfer" }, + { "mxf", "application/mxf" }, + { "mxl", "application/vnd.recordare.musicxml" }, + { "mxmf", "audio/mobile-xmf" }, + { "mxml", "application/xv+xml" }, + { "mxs", "application/vnd.triscape.mxs" }, + { "mxu", "video/vnd.mpegurl" }, + { "n3", "text/n3" }, + { "nb", "application/mathematica" }, + { "nbp", "application/vnd.wolfram.player" }, + { "nc", "application/x-netcdf" }, + { "ncx", "application/x-dtbncx+xml" }, + { "nfo", "text/x-nfo" }, + { "ngdat", "application/vnd.nokia.n-gage.data" }, + { "nitf", "application/vnd.nitf" }, + { "nlu", "application/vnd.neurolanguage.nlu" }, + { "nml", "application/vnd.enliven" }, + { "nnd", "application/vnd.noblenet-directory" }, + { "nns", "application/vnd.noblenet-sealer" }, + { "nnw", "application/vnd.noblenet-web" }, + { "npx", "image/vnd.net-fpx" }, + { "nq", "application/n-quads" }, + { "nsc", "application/x-conference" }, + { "nsf", "application/vnd.lotus-notes" }, + { "nt", "application/n-triples" }, + { "ntf", "application/vnd.nitf" }, + { "numbers", "application/vnd.apple.numbers" }, + { "nzb", "application/x-nzb" }, + { "oa2", "application/vnd.fujitsu.oasys2" }, + { "oa3", "application/vnd.fujitsu.oasys3" }, + { "oas", "application/vnd.fujitsu.oasys" }, + { "obd", "application/x-msbinder" }, + { "obgx", "application/vnd.openblox.game+xml" }, + { "obj", "model/obj" }, + { "oda", "application/oda" }, + { "odb", "application/vnd.oasis.opendocument.database" }, + { "odc", "application/vnd.oasis.opendocument.chart" }, + { "odf", "application/vnd.oasis.opendocument.formula" }, + { "odft", "application/vnd.oasis.opendocument.formula-template" }, + { "odg", "application/vnd.oasis.opendocument.graphics" }, + { "odi", "application/vnd.oasis.opendocument.image" }, + { "odm", "application/vnd.oasis.opendocument.text-master" }, + { "odp", "application/vnd.oasis.opendocument.presentation" }, + { "ods", "application/vnd.oasis.opendocument.spreadsheet" }, + { "odt", "application/vnd.oasis.opendocument.text" }, + { "oga", "audio/ogg" }, + { "ogex", "model/vnd.opengex" }, + { "ogg", "audio/ogg" }, + { "ogv", "video/ogg" }, + { "ogx", "application/ogg" }, + { "omdoc", "application/omdoc+xml" }, + { "onepkg", "application/onenote" }, + { "onetmp", "application/onenote" }, + { "onetoc", "application/onenote" }, + { "onetoc2", "application/onenote" }, + { "opf", "application/oebps-package+xml" }, + { "opml", "text/x-opml" }, + { "oprc", "application/vnd.palm" }, + { "opus", "audio/ogg" }, + { "org", "application/vnd.lotus-organizer" }, + { "osf", "application/vnd.yamaha.openscoreformat" }, + { "osfpvg", "application/vnd.yamaha.openscoreformat.osfpvg+xml" }, + { "osm", "application/vnd.openstreetmap.data+xml" }, + { "otc", "application/vnd.oasis.opendocument.chart-template" }, + { "otf", "font/otf" }, + { "otg", "application/vnd.oasis.opendocument.graphics-template" }, + { "oth", "application/vnd.oasis.opendocument.text-web" }, + { "oti", "application/vnd.oasis.opendocument.image-template" }, + { "otp", "application/vnd.oasis.opendocument.presentation-template" }, + { "ots", "application/vnd.oasis.opendocument.spreadsheet-template" }, + { "ott", "application/vnd.oasis.opendocument.text-template" }, + { "ova", "application/x-virtualbox-ova" }, + { "ovf", "application/x-virtualbox-ovf" }, + { "owl", "application/rdf+xml" }, + { "oxps", "application/oxps" }, + { "oxt", "application/vnd.openofficeorg.extension" }, + { "p", "text/x-pascal" }, + { "p10", "application/pkcs10" }, + { "p12", "application/x-pkcs12" }, + { "p7b", "application/x-pkcs7-certificates" }, + { "p7c", "application/pkcs7-mime" }, + { "p7m", "application/pkcs7-mime" }, + { "p7r", "application/x-pkcs7-certreqresp" }, + { "p7s", "application/pkcs7-signature" }, + { "p8", "application/pkcs8" }, + { "pac", "application/x-ns-proxy-autoconfig" }, + { "pages", "application/vnd.apple.pages" }, + { "pas", "text/x-pascal" }, + { "paw", "application/vnd.pawaafile" }, + { "pbd", "application/vnd.powerbuilder6" }, + { "pbm", "image/x-portable-bitmap" }, + { "pcap", "application/vnd.tcpdump.pcap" }, + { "pcf", "application/x-font-pcf" }, + { "pcl", "application/vnd.hp-pcl" }, + { "pclxl", "application/vnd.hp-pclxl" }, + { "pct", "image/x-pict" }, + { "pcurl", "application/vnd.curl.pcurl" }, + { "pcx", "image/vnd.zbrush.pcx" }, + { "pdb", "application/vnd.palm" }, + { "pde", "text/x-processing" }, + { "pdf", "application/pdf" }, + { "pem", "application/x-x509-ca-cert" }, + { "pfa", "application/x-font-type1" }, + { "pfb", "application/x-font-type1" }, + { "pfm", "application/x-font-type1" }, + { "pfr", "application/font-tdpfr" }, + { "pfx", "application/x-pkcs12" }, + { "pgm", "image/x-portable-graymap" }, + { "pgn", "application/x-chess-pgn" }, + { "pgp", "application/pgp-encrypted" }, + { "php", "application/x-httpd-php" }, + { "pic", "image/x-pict" }, + { "pkg", "application/octet-stream" }, + { "pki", "application/pkixcmp" }, + { "pkipath", "application/pkix-pkipath" }, + { "pkpass", "application/vnd.apple.pkpass" }, + { "pl", "application/x-perl" }, + { "plb", "application/vnd.3gpp.pic-bw-large" }, + { "plc", "application/vnd.mobius.plc" }, + { "plf", "application/vnd.pocketlearn" }, + { "pls", "application/pls+xml" }, + { "pm", "application/x-perl" }, + { "pml", "application/vnd.ctc-posml" }, + { "png", "image/png" }, + { "pnm", "image/x-portable-anymap" }, + { "portpkg", "application/vnd.macports.portpkg" }, + { "pot", "application/vnd.ms-powerpoint" }, + { "potm", "application/vnd.ms-powerpoint.template.macroenabled.12" }, + { "potx", "application/vnd.openxmlformats-officedocument.presentationml.template" }, + { "ppam", "application/vnd.ms-powerpoint.addin.macroenabled.12" }, + { "ppd", "application/vnd.cups-ppd" }, + { "ppm", "image/x-portable-pixmap" }, + { "pps", "application/vnd.ms-powerpoint" }, + { "ppsm", "application/vnd.ms-powerpoint.slideshow.macroenabled.12" }, + { "ppsx", "application/vnd.openxmlformats-officedocument.presentationml.slideshow" }, + { "ppt", "application/vnd.ms-powerpoint" }, + { "pptm", "application/vnd.ms-powerpoint.presentation.macroenabled.12" }, + { "pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, + { "pqa", "application/vnd.palm" }, + { "prc", "model/prc" }, + { "pre", "application/vnd.lotus-freelance" }, + { "prf", "application/pics-rules" }, + { "provx", "application/provenance+xml" }, + { "ps", "application/postscript" }, + { "psb", "application/vnd.3gpp.pic-bw-small" }, + { "psd", "image/vnd.adobe.photoshop" }, + { "psf", "application/x-font-linux-psf" }, + { "pskcxml", "application/pskc+xml" }, + { "pti", "image/prs.pti" }, + { "ptid", "application/vnd.pvi.ptid1" }, + { "pub", "application/x-mspublisher" }, + { "pvb", "application/vnd.3gpp.pic-bw-var" }, + { "pwn", "application/vnd.3m.post-it-notes" }, + { "pya", "audio/vnd.ms-playready.media.pya" }, + { "pyo", "model/vnd.pytha.pyox" }, + { "pyox", "model/vnd.pytha.pyox" }, + { "pyv", "video/vnd.ms-playready.media.pyv" }, + { "qam", "application/vnd.epson.quickanime" }, + { "qbo", "application/vnd.intu.qbo" }, + { "qfx", "application/vnd.intu.qfx" }, + { "qps", "application/vnd.publishare-delta-tree" }, + { "qt", "video/quicktime" }, + { "qwd", "application/vnd.quark.quarkxpress" }, + { "qwt", "application/vnd.quark.quarkxpress" }, + { "qxb", "application/vnd.quark.quarkxpress" }, + { "qxd", "application/vnd.quark.quarkxpress" }, + { "qxl", "application/vnd.quark.quarkxpress" }, + { "qxt", "application/vnd.quark.quarkxpress" }, + { "ra", "audio/x-realaudio" }, + { "ram", "audio/x-pn-realaudio" }, + { "raml", "application/raml+yaml" }, + { "rapd", "application/route-apd+xml" }, + { "rar", "application/vnd.rar" }, + { "ras", "image/x-cmu-raster" }, + { "rdf", "application/rdf+xml" }, + { "rdz", "application/vnd.data-vision.rdz" }, + { "relo", "application/p2p-overlay+xml" }, + { "rep", "application/vnd.businessobjects" }, + { "res", "application/x-dtbresource+xml" }, + { "rgb", "image/x-rgb" }, + { "rif", "application/reginfo+xml" }, + { "rip", "audio/vnd.rip" }, + { "ris", "application/x-research-info-systems" }, + { "rl", "application/resource-lists+xml" }, + { "rlc", "image/vnd.fujixerox.edmics-rlc" }, + { "rld", "application/resource-lists-diff+xml" }, + { "rm", "application/vnd.rn-realmedia" }, + { "rmi", "audio/midi" }, + { "rmp", "audio/x-pn-realaudio-plugin" }, + { "rms", "application/vnd.jcp.javame.midlet-rms" }, + { "rmvb", "application/vnd.rn-realmedia-vbr" }, + { "rnc", "application/relax-ng-compact-syntax" }, + { "rng", "application/xml" }, + { "roa", "application/rpki-roa" }, + { "roff", "text/troff" }, + { "rp9", "application/vnd.cloanto.rp9" }, + { "rpm", "application/x-redhat-package-manager" }, + { "rpss", "application/vnd.nokia.radio-presets" }, + { "rpst", "application/vnd.nokia.radio-preset" }, + { "rq", "application/sparql-query" }, + { "rs", "application/rls-services+xml" }, + { "rsat", "application/atsc-rsat+xml" }, + { "rsd", "application/rsd+xml" }, + { "rsheet", "application/urc-ressheet+xml" }, + { "rss", "application/rss+xml" }, + { "rtf", "text/rtf" }, + { "rtx", "text/richtext" }, + { "run", "application/x-makeself" }, + { "rusd", "application/route-usd+xml" }, + { "s", "text/x-asm" }, + { "s3m", "audio/s3m" }, + { "saf", "application/vnd.yamaha.smaf-audio" }, + { "sass", "text/x-sass" }, + { "sbml", "application/sbml+xml" }, + { "sc", "application/vnd.ibm.secure-container" }, + { "scd", "application/x-msschedule" }, + { "scm", "application/vnd.lotus-screencam" }, + { "scq", "application/scvp-cv-request" }, + { "scs", "application/scvp-cv-response" }, + { "scss", "text/x-scss" }, + { "scurl", "text/vnd.curl.scurl" }, + { "sda", "application/vnd.stardivision.draw" }, + { "sdc", "application/vnd.stardivision.calc" }, + { "sdd", "application/vnd.stardivision.impress" }, + { "sdkd", "application/vnd.solent.sdkm+xml" }, + { "sdkm", "application/vnd.solent.sdkm+xml" }, + { "sdp", "application/sdp" }, + { "sdw", "application/vnd.stardivision.writer" }, + { "sea", "application/x-sea" }, + { "see", "application/vnd.seemail" }, + { "seed", "application/vnd.fdsn.seed" }, + { "sema", "application/vnd.sema" }, + { "semd", "application/vnd.semd" }, + { "semf", "application/vnd.semf" }, + { "senmlx", "application/senml+xml" }, + { "sensmlx", "application/sensml+xml" }, + { "ser", "application/java-serialized-object" }, + { "setpay", "application/set-payment-initiation" }, + { "setreg", "application/set-registration-initiation" }, + { "sfs", "application/vnd.spotfire.sfs" }, + { "sfv", "text/x-sfv" }, + { "sgi", "image/sgi" }, + { "sgl", "application/vnd.stardivision.writer-global" }, + { "sgm", "text/sgml" }, + { "sgml", "text/sgml" }, + { "sh", "application/x-sh" }, + { "shar", "application/x-shar" }, + { "shex", "text/shex" }, + { "shf", "application/shf+xml" }, + { "shtml", "text/html" }, + { "sid", "image/x-mrsid-image" }, + { "sieve", "application/sieve" }, + { "sig", "application/pgp-signature" }, + { "sil", "audio/silk" }, + { "silo", "model/mesh" }, + { "sis", "application/vnd.symbian.install" }, + { "sisx", "application/vnd.symbian.install" }, + { "sit", "application/x-stuffit" }, + { "sitx", "application/x-stuffitx" }, + { "siv", "application/sieve" }, + { "skd", "application/vnd.koan" }, + { "skm", "application/vnd.koan" }, + { "skp", "application/vnd.koan" }, + { "skt", "application/vnd.koan" }, + { "sldm", "application/vnd.ms-powerpoint.slide.macroenabled.12" }, + { "sldx", "application/vnd.openxmlformats-officedocument.presentationml.slide" }, + { "slim", "text/slim" }, + { "slm", "text/slim" }, + { "sls", "application/route-s-tsid+xml" }, + { "slt", "application/vnd.epson.salt" }, + { "sm", "application/vnd.stepmania.stepchart" }, + { "smf", "application/vnd.stardivision.math" }, + { "smi", "application/smil+xml" }, + { "smil", "application/smil+xml" }, + { "smv", "video/x-smv" }, + { "smzip", "application/vnd.stepmania.package" }, + { "snd", "audio/basic" }, + { "snf", "application/x-font-snf" }, + { "so", "application/octet-stream" }, + { "spc", "application/x-pkcs7-certificates" }, + { "spdx", "text/spdx" }, + { "spf", "application/vnd.yamaha.smaf-phrase" }, + { "spl", "application/x-futuresplash" }, + { "spot", "text/vnd.in3d.spot" }, + { "spp", "application/scvp-vp-response" }, + { "spq", "application/scvp-vp-request" }, + { "spx", "audio/ogg" }, + { "sql", "application/sql" }, + { "src", "application/x-wais-source" }, + { "srt", "application/x-subrip" }, + { "sru", "application/sru+xml" }, + { "srx", "application/sparql-results+xml" }, + { "ssdl", "application/ssdl+xml" }, + { "sse", "application/vnd.kodak-descriptor" }, + { "ssf", "application/vnd.epson.ssf" }, + { "ssml", "application/ssml+xml" }, + { "st", "application/vnd.sailingtracker.track" }, + { "stc", "application/vnd.sun.xml.calc.template" }, + { "std", "application/vnd.sun.xml.draw.template" }, + { "stf", "application/vnd.wt.stf" }, + { "sti", "application/vnd.sun.xml.impress.template" }, + { "stk", "application/hyperstudio" }, + { "stl", "model/stl" }, + { "stpx", "model/step+xml" }, + { "stpxz", "model/step-xml+zip" }, + { "stpz", "model/step+zip" }, + { "str", "application/vnd.pg.format" }, + { "stw", "application/vnd.sun.xml.writer.template" }, + { "styl", "text/stylus" }, + { "stylus", "text/stylus" }, + { "sub", "text/vnd.dvb.subtitle" }, + { "sus", "application/vnd.sus-calendar" }, + { "susp", "application/vnd.sus-calendar" }, + { "sv4cpio", "application/x-sv4cpio" }, + { "sv4crc", "application/x-sv4crc" }, + { "svc", "application/vnd.dvb.service" }, + { "svd", "application/vnd.svd" }, + { "svg", "image/svg+xml" }, + { "svgz", "image/svg+xml" }, + { "swa", "application/x-director" }, + { "swf", "application/x-shockwave-flash" }, + { "swi", "application/vnd.aristanetworks.swi" }, + { "swidtag", "application/swid+xml" }, + { "sxc", "application/vnd.sun.xml.calc" }, + { "sxd", "application/vnd.sun.xml.draw" }, + { "sxg", "application/vnd.sun.xml.writer.global" }, + { "sxi", "application/vnd.sun.xml.impress" }, + { "sxm", "application/vnd.sun.xml.math" }, + { "sxw", "application/vnd.sun.xml.writer" }, + { "t", "text/troff" }, + { "t3", "application/x-t3vm-image" }, + { "t38", "image/t38" }, + { "taglet", "application/vnd.mynfc" }, + { "tao", "application/vnd.tao.intent-module-archive" }, + { "tap", "image/vnd.tencent.tap" }, + { "tar", "application/x-tar" }, + { "tcap", "application/vnd.3gpp2.tcap" }, + { "tcl", "application/x-tcl" }, + { "td", "application/urc-targetdesc+xml" }, + { "teacher", "application/vnd.smart.teacher" }, + { "tei", "application/tei+xml" }, + { "tex", "application/x-tex" }, + { "texi", "application/x-texinfo" }, + { "texinfo", "application/x-texinfo" }, + { "text", "text/plain" }, + { "tfi", "application/thraud+xml" }, + { "tfm", "application/x-tex-tfm" }, + { "tfx", "image/tiff-fx" }, + { "tga", "image/x-tga" }, + { "thmx", "application/vnd.ms-officetheme" }, + { "tif", "image/tiff" }, + { "tiff", "image/tiff" }, + { "tk", "application/x-tcl" }, + { "tmo", "application/vnd.tmobile-livetv" }, + { "toml", "application/toml" }, + { "torrent", "application/x-bittorrent" }, + { "tpl", "application/vnd.groove-tool-template" }, + { "tpt", "application/vnd.trid.tpt" }, + { "tr", "text/troff" }, + { "tra", "application/vnd.trueapp" }, + { "trig", "application/trig" }, + { "trm", "application/x-msterminal" }, + { "ts", "video/mp2t" }, + { "tsd", "application/timestamped-data" }, + { "tsv", "text/tab-separated-values" }, + { "ttc", "font/collection" }, + { "ttf", "font/ttf" }, + { "ttl", "text/turtle" }, + { "ttml", "application/ttml+xml" }, + { "twd", "application/vnd.simtech-mindmapper" }, + { "twds", "application/vnd.simtech-mindmapper" }, + { "txd", "application/vnd.genomatix.tuxedo" }, + { "txf", "application/vnd.mobius.txf" }, + { "txt", "text/plain" }, + { "u32", "application/x-authorware-bin" }, + { "u3d", "model/u3d" }, + { "u8dsn", "message/global-delivery-status" }, + { "u8hdr", "message/global-headers" }, + { "u8mdn", "message/global-disposition-notification" }, + { "u8msg", "message/global" }, + { "ubj", "application/ubjson" }, + { "udeb", "application/x-debian-package" }, + { "ufd", "application/vnd.ufdl" }, + { "ufdl", "application/vnd.ufdl" }, + { "ulx", "application/x-glulx" }, + { "umj", "application/vnd.umajin" }, + { "unityweb", "application/vnd.unity" }, + { "uo", "application/vnd.uoml+xml" }, + { "uoml", "application/vnd.uoml+xml" }, + { "uri", "text/uri-list" }, + { "uris", "text/uri-list" }, + { "urls", "text/uri-list" }, + { "usda", "model/vnd.usda" }, + { "usdz", "model/vnd.usdz+zip" }, + { "ustar", "application/x-ustar" }, + { "utz", "application/vnd.uiq.theme" }, + { "uu", "text/x-uuencode" }, + { "uva", "audio/vnd.dece.audio" }, + { "uvd", "application/vnd.dece.data" }, + { "uvf", "application/vnd.dece.data" }, + { "uvg", "image/vnd.dece.graphic" }, + { "uvh", "video/vnd.dece.hd" }, + { "uvi", "image/vnd.dece.graphic" }, + { "uvm", "video/vnd.dece.mobile" }, + { "uvp", "video/vnd.dece.pd" }, + { "uvs", "video/vnd.dece.sd" }, + { "uvt", "application/vnd.dece.ttml+xml" }, + { "uvu", "video/vnd.uvvu.mp4" }, + { "uvv", "video/vnd.dece.video" }, + { "uvva", "audio/vnd.dece.audio" }, + { "uvvd", "application/vnd.dece.data" }, + { "uvvf", "application/vnd.dece.data" }, + { "uvvg", "image/vnd.dece.graphic" }, + { "uvvh", "video/vnd.dece.hd" }, + { "uvvi", "image/vnd.dece.graphic" }, + { "uvvm", "video/vnd.dece.mobile" }, + { "uvvp", "video/vnd.dece.pd" }, + { "uvvs", "video/vnd.dece.sd" }, + { "uvvt", "application/vnd.dece.ttml+xml" }, + { "uvvu", "video/vnd.uvvu.mp4" }, + { "uvvv", "video/vnd.dece.video" }, + { "uvvx", "application/vnd.dece.unspecified" }, + { "uvvz", "application/vnd.dece.zip" }, + { "uvx", "application/vnd.dece.unspecified" }, + { "uvz", "application/vnd.dece.zip" }, + { "vbox", "application/x-virtualbox-vbox" }, + { "vcard", "text/vcard" }, + { "vcd", "application/x-cdlink" }, + { "vcf", "text/x-vcard" }, + { "vcg", "application/vnd.groove-vcard" }, + { "vcs", "text/x-vcalendar" }, + { "vcx", "application/vnd.vcx" }, + { "vdi", "application/x-virtualbox-vdi" }, + { "vds", "model/vnd.sap.vds" }, + { "vhd", "application/x-virtualbox-vhd" }, + { "vis", "application/vnd.visionary" }, + { "viv", "video/vnd.vivo" }, + { "vmdk", "application/x-virtualbox-vmdk" }, + { "vob", "video/x-ms-vob" }, + { "vor", "application/vnd.stardivision.writer" }, + { "vox", "application/x-authorware-bin" }, + { "vrml", "model/vrml" }, + { "vsd", "application/vnd.visio" }, + { "vsf", "application/vnd.vsf" }, + { "vss", "application/vnd.visio" }, + { "vst", "application/vnd.visio" }, + { "vsw", "application/vnd.visio" }, + { "vtf", "image/vnd.valve.source.texture" }, + { "vtt", "text/vtt" }, + { "vtu", "model/vnd.vtu" }, + { "vxml", "application/voicexml+xml" }, + { "w3d", "application/x-director" }, + { "wad", "application/x-doom" }, + { "wadl", "application/vnd.sun.wadl+xml" }, + { "war", "application/java-archive" }, + { "wasm", "application/wasm" }, + { "wav", "audio/wav" }, + { "wax", "audio/x-ms-wax" }, + { "wbmp", "image/vnd.wap.wbmp" }, + { "wbs", "application/vnd.criticaltools.wbs+xml" }, + { "wbxml", "application/vnd.wap.wbxml" }, + { "wcm", "application/vnd.ms-works" }, + { "wdb", "application/vnd.ms-works" }, + { "wdp", "image/vnd.ms-photo" }, + { "weba", "audio/webm" }, + { "webapp", "application/x-web-app-manifest+json" }, + { "webm", "video/webm" }, + { "webp", "image/webp" }, + { "wg", "application/vnd.pmi.widget" }, + { "wgsl", "text/wgsl" }, + { "wgt", "application/widget" }, + { "wif", "application/watcherinfo+xml" }, + { "wks", "application/vnd.ms-works" }, + { "wm", "video/x-ms-wm" }, + { "wma", "audio/x-ms-wma" }, + { "wmd", "application/x-ms-wmd" }, + { "wmf", "image/wmf" }, + { "wml", "text/vnd.wap.wml" }, + { "wmlc", "application/vnd.wap.wmlc" }, + { "wmls", "text/vnd.wap.wmlscript" }, + { "wmlsc", "application/vnd.wap.wmlscriptc" }, + { "wmv", "video/x-ms-wmv" }, + { "wmx", "video/x-ms-wmx" }, + { "wmz", "application/x-ms-wmz" }, + { "woff", "font/woff" }, + { "woff2", "font/woff2" }, + { "wpd", "application/vnd.wordperfect" }, + { "wpl", "application/vnd.ms-wpl" }, + { "wps", "application/vnd.ms-works" }, + { "wqd", "application/vnd.wqd" }, + { "wri", "application/x-mswrite" }, + { "wrl", "model/vrml" }, + { "wsc", "message/vnd.wfa.wsc" }, + { "wsdl", "application/wsdl+xml" }, + { "wspolicy", "application/wspolicy+xml" }, + { "wtb", "application/vnd.webturbo" }, + { "wvx", "video/x-ms-wvx" }, + { "x32", "application/x-authorware-bin" }, + { "x3d", "model/x3d+xml" }, + { "x3db", "model/x3d+binary" }, + { "x3dbz", "model/x3d+binary" }, + { "x3dv", "model/x3d+vrml" }, + { "x3dvz", "model/x3d+vrml" }, + { "x3dz", "model/x3d+xml" }, + { "xaml", "application/xaml+xml" }, + { "xap", "application/x-silverlight-app" }, + { "xar", "application/vnd.xara" }, + { "xav", "application/xcap-att+xml" }, + { "xbap", "application/x-ms-xbap" }, + { "xbd", "application/vnd.fujixerox.docuworks.binder" }, + { "xbm", "image/x-xbitmap" }, + { "xca", "application/xcap-caps+xml" }, + { "xcs", "application/calendar+xml" }, + { "xdf", "application/xcap-diff+xml" }, + { "xdm", "application/vnd.syncml.dm+xml" }, + { "xdp", "application/vnd.adobe.xdp+xml" }, + { "xdssc", "application/dssc+xml" }, + { "xdw", "application/vnd.fujixerox.docuworks" }, + { "xel", "application/xcap-el+xml" }, + { "xenc", "application/xenc+xml" }, + { "xer", "application/patch-ops-error+xml" }, + { "xfdf", "application/xfdf" }, + { "xfdl", "application/vnd.xfdl" }, + { "xht", "application/xhtml+xml" }, + { "xhtm", "application/vnd.pwg-xhtml-print+xml" }, + { "xhtml", "application/xhtml+xml" }, + { "xhvml", "application/xv+xml" }, + { "xif", "image/vnd.xiff" }, + { "xla", "application/vnd.ms-excel" }, + { "xlam", "application/vnd.ms-excel.addin.macroenabled.12" }, + { "xlc", "application/vnd.ms-excel" }, + { "xlf", "application/xliff+xml" }, + { "xlm", "application/vnd.ms-excel" }, + { "xls", "application/vnd.ms-excel" }, + { "xlsb", "application/vnd.ms-excel.sheet.binary.macroenabled.12" }, + { "xlsm", "application/vnd.ms-excel.sheet.macroenabled.12" }, + { "xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, + { "xlt", "application/vnd.ms-excel" }, + { "xltm", "application/vnd.ms-excel.template.macroenabled.12" }, + { "xltx", "application/vnd.openxmlformats-officedocument.spreadsheetml.template" }, + { "xlw", "application/vnd.ms-excel" }, + { "xm", "audio/xm" }, + { "xml", "application/xml" }, + { "xns", "application/xcap-ns+xml" }, + { "xo", "application/vnd.olpc-sugar" }, + { "xop", "application/xop+xml" }, + { "xpi", "application/x-xpinstall" }, + { "xpl", "application/xproc+xml" }, + { "xpm", "image/x-xpixmap" }, + { "xpr", "application/vnd.is-xpr" }, + { "xps", "application/vnd.ms-xpsdocument" }, + { "xpw", "application/vnd.intercon.formnet" }, + { "xpx", "application/vnd.intercon.formnet" }, + { "xsd", "application/xml" }, + { "xsf", "application/prs.xsf+xml" }, + { "xsl", "application/xml" }, + { "xslt", "application/xslt+xml" }, + { "xsm", "application/vnd.syncml+xml" }, + { "xspf", "application/xspf+xml" }, + { "xul", "application/vnd.mozilla.xul+xml" }, + { "xvm", "application/xv+xml" }, + { "xvml", "application/xv+xml" }, + { "xwd", "image/x-xwindowdump" }, + { "xyz", "chemical/x-xyz" }, + { "xz", "application/x-xz" }, + { "yaml", "text/yaml" }, + { "yang", "application/yang" }, + { "yin", "application/yin+xml" }, + { "yml", "text/yaml" }, + { "ymp", "text/x-suse-ymp" }, + { "z1", "application/x-zmachine" }, + { "z2", "application/x-zmachine" }, + { "z3", "application/x-zmachine" }, + { "z4", "application/x-zmachine" }, + { "z5", "application/x-zmachine" }, + { "z6", "application/x-zmachine" }, + { "z7", "application/x-zmachine" }, + { "z8", "application/x-zmachine" }, + { "zaz", "application/vnd.zzazz.deck+xml" }, + { "zip", "application/zip" }, + { "zir", "application/vnd.zul" }, + { "zirz", "application/vnd.zul" }, + { "zmm", "application/vnd.handheld-entertainment+xml" }, + }; + } + + /// + /// Attempts to fetch all available file extensions for a MIME-type. + /// + /// The name of the MIME-type + /// All available extensions for the given MIME-type + public static IEnumerable GetMimeTypeExtensions(string mimeType) + { + if (mimeType is null) + { + throw new ArgumentNullException(nameof(mimeType)); + } + + return s_typeMap + .Where(keyPair => string.Equals(keyPair.Value, mimeType, StringComparison.OrdinalIgnoreCase)) + .Select(keyPair => keyPair.Key); + } + + /// + /// Tries to get the MIME-type for the given file name. + /// + /// The name of the file. + /// The MIME-type for the given file name. + /// true if a MIME-type was found, false otherwise. + public static bool TryGetMimeType(string? fileName, [NotNullWhen(true)] out string? mimeType) + { + if (fileName is null) + { + mimeType = null; + return false; + } + + var dotIndex = fileName.LastIndexOf('.'); + + if (dotIndex != -1 && fileName.Length > dotIndex + 1) + { + return s_typeMap.TryGetValue(fileName.Substring(dotIndex + 1), out mimeType); + } + + mimeType = null; + return false; + } + + /// + /// Gets the MIME-type for the given file name, + /// or if a mapping doesn't exist. + /// + /// The name of the file. + /// The MIME-type for the given file name. + public static string GetMimeType(string fileName) + { + if (fileName is null) + { + throw new ArgumentNullException(nameof(fileName)); + } + + return TryGetMimeType(fileName, out var result) ? result : FallbackMimeType; + } + } +} + +#pragma warning enable diff --git a/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs new file mode 100644 index 00000000..6a472f0e --- /dev/null +++ b/MediaBrowser.Model/obj/Debug/net10.0/NuGet/56CB1F26329E58CE/MimeTypes/2.5.2/MimeTypes.Nullable.cs @@ -0,0 +1,1287 @@ + +// + +#nullable enable +#pragma warning disable + +namespace MediaBrowser.Model +{ + using global::System; + using global::System.Linq; + using global::System.Collections.Generic; + using global::System.Diagnostics; + using global::System.Diagnostics.CodeAnalysis; + using global::System.Runtime.CompilerServices; + + /// + /// Provides utilities for mapping file names and extensions to MIME-types. + /// + [CompilerGenerated] + [DebuggerNonUserCode] + public static class MimeTypes + { + private const string DefaultFallbackMimeType = "application/octet-stream"; + private static string s_fallbackMimeType; + + /// + /// The fallback MIME-type. Defaults to application/octet-stream. + /// + [AllowNull] + public static string FallbackMimeType + { + get => s_fallbackMimeType; + set => s_fallbackMimeType = value ?? DefaultFallbackMimeType; + } + + private static readonly Dictionary s_typeMap; + + static MimeTypes() + { + s_fallbackMimeType = DefaultFallbackMimeType; + + s_typeMap = new Dictionary(1180, StringComparer.OrdinalIgnoreCase) + { + { "123", "application/vnd.lotus-1-2-3" }, + { "1km", "application/vnd.1000minds.decision-model+xml" }, + { "3dml", "text/vnd.in3d.3dml" }, + { "3ds", "image/x-3ds" }, + { "3g2", "video/3gpp2" }, + { "3gp", "video/3gpp" }, + { "3gpp", "audio/3gpp" }, + { "3mf", "model/3mf" }, + { "7z", "application/x-7z-compressed" }, + { "aab", "application/x-authorware-bin" }, + { "aac", "audio/aac" }, + { "aam", "application/x-authorware-map" }, + { "aas", "application/x-authorware-seg" }, + { "abw", "application/x-abiword" }, + { "ac", "application/pkix-attr-cert" }, + { "acc", "application/vnd.americandynamics.acc" }, + { "ace", "application/x-ace-compressed" }, + { "acu", "application/vnd.acucobol" }, + { "acutc", "application/vnd.acucorp" }, + { "adp", "audio/adpcm" }, + { "adts", "audio/aac" }, + { "aep", "application/vnd.audiograph" }, + { "afm", "application/x-font-type1" }, + { "afp", "application/vnd.ibm.modcap" }, + { "age", "application/vnd.age" }, + { "ahead", "application/vnd.ahead.space" }, + { "ai", "application/postscript" }, + { "aif", "audio/x-aiff" }, + { "aifc", "audio/x-aiff" }, + { "aiff", "audio/x-aiff" }, + { "air", "application/vnd.adobe.air-application-installer-package+zip" }, + { "ait", "application/vnd.dvb.ait" }, + { "ami", "application/vnd.amiga.ami" }, + { "aml", "application/automationml-aml+xml" }, + { "amlx", "application/automationml-amlx+zip" }, + { "amr", "audio/amr" }, + { "apk", "application/vnd.android.package-archive" }, + { "apng", "image/apng" }, + { "appcache", "text/cache-manifest" }, + { "appx", "application/appx" }, + { "apr", "application/vnd.lotus-approach" }, + { "arc", "application/x-freearc" }, + { "arj", "application/x-arj" }, + { "asc", "application/pgp-keys" }, + { "asf", "video/x-ms-asf" }, + { "asm", "text/x-asm" }, + { "aso", "application/vnd.accpac.simply.aso" }, + { "asx", "video/x-ms-asf" }, + { "atc", "application/vnd.acucorp" }, + { "atom", "application/atom+xml" }, + { "atomcat", "application/atomcat+xml" }, + { "atomsvc", "application/atomsvc+xml" }, + { "atx", "application/vnd.antix.game-component" }, + { "au", "audio/basic" }, + { "avci", "image/avci" }, + { "avcs", "image/avcs" }, + { "avi", "video/x-msvideo" }, + { "avif", "image/avif" }, + { "aw", "application/applixware" }, + { "azf", "application/vnd.airzip.filesecure.azf" }, + { "azs", "application/vnd.airzip.filesecure.azs" }, + { "azv", "image/vnd.airzip.accelerator.azv" }, + { "azw", "application/vnd.amazon.ebook" }, + { "b16", "image/vnd.pco.b16" }, + { "bat", "application/x-msdownload" }, + { "bcpio", "application/x-bcpio" }, + { "bdf", "application/x-font-bdf" }, + { "bdm", "application/vnd.syncml.dm+wbxml" }, + { "bdoc", "application/bdoc" }, + { "bed", "application/vnd.realvnc.bed" }, + { "bh2", "application/vnd.fujitsu.oasysprs" }, + { "bin", "application/octet-stream" }, + { "blb", "application/x-blorb" }, + { "blorb", "application/x-blorb" }, + { "bmi", "application/vnd.bmi" }, + { "bmml", "application/vnd.balsamiq.bmml+xml" }, + { "bmp", "image/bmp" }, + { "book", "application/vnd.framemaker" }, + { "box", "application/vnd.previewsystems.box" }, + { "boz", "application/x-bzip2" }, + { "bpk", "application/octet-stream" }, + { "bsp", "model/vnd.valve.source.compiled-map" }, + { "btf", "image/prs.btif" }, + { "btif", "image/prs.btif" }, + { "buffer", "application/octet-stream" }, + { "bz", "application/x-bzip" }, + { "bz2", "application/x-bzip2" }, + { "c", "text/x-c" }, + { "c11amc", "application/vnd.cluetrust.cartomobile-config" }, + { "c11amz", "application/vnd.cluetrust.cartomobile-config-pkg" }, + { "c4d", "application/vnd.clonk.c4group" }, + { "c4f", "application/vnd.clonk.c4group" }, + { "c4g", "application/vnd.clonk.c4group" }, + { "c4p", "application/vnd.clonk.c4group" }, + { "c4u", "application/vnd.clonk.c4group" }, + { "cab", "application/vnd.ms-cab-compressed" }, + { "caf", "audio/x-caf" }, + { "cap", "application/vnd.tcpdump.pcap" }, + { "car", "application/vnd.curl.car" }, + { "cat", "application/vnd.ms-pki.seccat" }, + { "cb7", "application/x-cbr" }, + { "cba", "application/x-cbr" }, + { "cbr", "application/x-cbr" }, + { "cbt", "application/x-cbr" }, + { "cbz", "application/x-cbr" }, + { "cc", "text/x-c" }, + { "cco", "application/x-cocoa" }, + { "cct", "application/x-director" }, + { "ccxml", "application/ccxml+xml" }, + { "cdbcmsg", "application/vnd.contact.cmsg" }, + { "cdf", "application/x-netcdf" }, + { "cdfx", "application/cdfx+xml" }, + { "cdkey", "application/vnd.mediastation.cdkey" }, + { "cdmia", "application/cdmi-capability" }, + { "cdmic", "application/cdmi-container" }, + { "cdmid", "application/cdmi-domain" }, + { "cdmio", "application/cdmi-object" }, + { "cdmiq", "application/cdmi-queue" }, + { "cdx", "chemical/x-cdx" }, + { "cdxml", "application/vnd.chemdraw+xml" }, + { "cdy", "application/vnd.cinderella" }, + { "cer", "application/pkix-cert" }, + { "cfs", "application/x-cfs-compressed" }, + { "cgm", "image/cgm" }, + { "chat", "application/x-chat" }, + { "chm", "application/vnd.ms-htmlhelp" }, + { "chrt", "application/vnd.kde.kchart" }, + { "cif", "chemical/x-cif" }, + { "cii", "application/vnd.anser-web-certificate-issue-initiation" }, + { "cil", "application/vnd.ms-artgalry" }, + { "cjs", "application/node" }, + { "cla", "application/vnd.claymore" }, + { "class", "application/java-vm" }, + { "cld", "model/vnd.cld" }, + { "clkk", "application/vnd.crick.clicker.keyboard" }, + { "clkp", "application/vnd.crick.clicker.palette" }, + { "clkt", "application/vnd.crick.clicker.template" }, + { "clkw", "application/vnd.crick.clicker.wordbank" }, + { "clkx", "application/vnd.crick.clicker" }, + { "clp", "application/x-msclip" }, + { "cmc", "application/vnd.cosmocaller" }, + { "cmdf", "chemical/x-cmdf" }, + { "cml", "chemical/x-cml" }, + { "cmp", "application/vnd.yellowriver-custom-menu" }, + { "cmx", "image/x-cmx" }, + { "cod", "application/vnd.rim.cod" }, + { "coffee", "text/coffeescript" }, + { "com", "application/x-msdownload" }, + { "conf", "text/plain" }, + { "cpio", "application/x-cpio" }, + { "cpl", "application/cpl+xml" }, + { "cpp", "text/x-c" }, + { "cpt", "application/mac-compactpro" }, + { "crd", "application/x-mscardfile" }, + { "crl", "application/pkix-crl" }, + { "crt", "application/x-x509-ca-cert" }, + { "crx", "application/x-chrome-extension" }, + { "csh", "application/x-csh" }, + { "csl", "application/vnd.citationstyles.style+xml" }, + { "csml", "chemical/x-csml" }, + { "csp", "application/vnd.commonspace" }, + { "css", "text/css" }, + { "cst", "application/x-director" }, + { "csv", "text/csv" }, + { "cu", "application/cu-seeme" }, + { "curl", "text/vnd.curl" }, + { "cwl", "application/cwl" }, + { "cww", "application/prs.cww" }, + { "cxt", "application/x-director" }, + { "cxx", "text/x-c" }, + { "dae", "model/vnd.collada+xml" }, + { "daf", "application/vnd.mobius.daf" }, + { "dart", "application/vnd.dart" }, + { "dataless", "application/vnd.fdsn.seed" }, + { "davmount", "application/davmount+xml" }, + { "dbf", "application/vnd.dbf" }, + { "dbk", "application/docbook+xml" }, + { "dcr", "application/x-director" }, + { "dcurl", "text/vnd.curl.dcurl" }, + { "dd2", "application/vnd.oma.dd2+xml" }, + { "ddd", "application/vnd.fujixerox.ddd" }, + { "ddf", "application/vnd.syncml.dmddf+xml" }, + { "dds", "image/vnd.ms-dds" }, + { "deb", "application/octet-stream" }, + { "def", "text/plain" }, + { "deploy", "application/octet-stream" }, + { "der", "application/x-x509-ca-cert" }, + { "dfac", "application/vnd.dreamfactory" }, + { "dgc", "application/x-dgc-compressed" }, + { "dib", "image/bmp" }, + { "dic", "text/x-c" }, + { "dir", "application/x-director" }, + { "dis", "application/vnd.mobius.dis" }, + { "dist", "application/octet-stream" }, + { "distz", "application/octet-stream" }, + { "djv", "image/vnd.djvu" }, + { "djvu", "image/vnd.djvu" }, + { "dll", "application/octet-stream" }, + { "dmg", "application/octet-stream" }, + { "dmp", "application/vnd.tcpdump.pcap" }, + { "dms", "application/octet-stream" }, + { "dna", "application/vnd.dna" }, + { "doc", "application/msword" }, + { "docm", "application/vnd.ms-word.document.macroenabled.12" }, + { "docx", "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, + { "dot", "application/msword" }, + { "dotm", "application/vnd.ms-word.template.macroenabled.12" }, + { "dotx", "application/vnd.openxmlformats-officedocument.wordprocessingml.template" }, + { "dp", "application/vnd.osgi.dp" }, + { "dpg", "application/vnd.dpgraph" }, + { "dpx", "image/dpx" }, + { "dra", "audio/vnd.dra" }, + { "drle", "image/dicom-rle" }, + { "dsc", "text/prs.lines.tag" }, + { "dssc", "application/dssc+der" }, + { "dtb", "application/x-dtbook+xml" }, + { "dtd", "application/xml-dtd" }, + { "dts", "audio/vnd.dts" }, + { "dtshd", "audio/vnd.dts.hd" }, + { "dump", "application/octet-stream" }, + { "dvb", "video/vnd.dvb.file" }, + { "dvi", "application/x-dvi" }, + { "dwd", "application/atsc-dwd+xml" }, + { "dwf", "model/vnd.dwf" }, + { "dwg", "image/vnd.dwg" }, + { "dxf", "image/vnd.dxf" }, + { "dxp", "application/vnd.spotfire.dxp" }, + { "dxr", "application/x-director" }, + { "ear", "application/java-archive" }, + { "ecma", "application/ecmascript" }, + { "edm", "application/vnd.novadigm.edm" }, + { "edx", "application/vnd.novadigm.edx" }, + { "efif", "application/vnd.picsel" }, + { "ei6", "application/vnd.pg.osasli" }, + { "elc", "application/octet-stream" }, + { "emf", "image/emf" }, + { "eml", "message/rfc822" }, + { "emma", "application/emma+xml" }, + { "emz", "application/x-msmetafile" }, + { "eol", "audio/vnd.digital-winds" }, + { "eot", "application/vnd.ms-fontobject" }, + { "eps", "application/postscript" }, + { "epub", "application/epub+zip" }, + { "es3", "application/vnd.eszigno3+xml" }, + { "esa", "application/vnd.osgi.subsystem" }, + { "esf", "application/vnd.epson.esf" }, + { "et3", "application/vnd.eszigno3+xml" }, + { "etx", "text/x-setext" }, + { "eva", "application/x-eva" }, + { "evy", "application/x-envoy" }, + { "exe", "application/x-msdos-program" }, + { "exi", "application/exi" }, + { "exp", "application/express" }, + { "exr", "image/aces" }, + { "ext", "application/vnd.novadigm.ext" }, + { "ez", "application/andrew-inset" }, + { "ez2", "application/vnd.ezpix-album" }, + { "ez3", "application/vnd.ezpix-package" }, + { "f", "text/x-fortran" }, + { "f4v", "video/x-f4v" }, + { "f77", "text/x-fortran" }, + { "f90", "text/x-fortran" }, + { "fbs", "image/vnd.fastbidsheet" }, + { "fcdt", "application/vnd.adobe.formscentral.fcdt" }, + { "fcs", "application/vnd.isac.fcs" }, + { "fdf", "application/fdf" }, + { "fdt", "application/fdt+xml" }, + { "fg5", "application/vnd.fujitsu.oasysgp" }, + { "fgd", "application/x-director" }, + { "fh", "image/x-freehand" }, + { "fh4", "image/x-freehand" }, + { "fh5", "image/x-freehand" }, + { "fh7", "image/x-freehand" }, + { "fhc", "image/x-freehand" }, + { "fig", "application/x-xfig" }, + { "fits", "image/fits" }, + { "flac", "audio/x-flac" }, + { "fli", "video/x-fli" }, + { "flo", "application/vnd.micrografx.flo" }, + { "flv", "video/x-flv" }, + { "flw", "application/vnd.kde.kivio" }, + { "flx", "text/vnd.fmi.flexstor" }, + { "fly", "text/vnd.fly" }, + { "fm", "application/vnd.framemaker" }, + { "fnc", "application/vnd.frogans.fnc" }, + { "fo", "application/vnd.software602.filler.form+xml" }, + { "for", "text/x-fortran" }, + { "fpx", "image/vnd.fpx" }, + { "frame", "application/vnd.framemaker" }, + { "fsc", "application/vnd.fsc.weblaunch" }, + { "fst", "image/vnd.fst" }, + { "ftc", "application/vnd.fluxtime.clip" }, + { "fti", "application/vnd.anser-web-funds-transfer-initiation" }, + { "fvt", "video/vnd.fvt" }, + { "fxp", "application/vnd.adobe.fxp" }, + { "fxpl", "application/vnd.adobe.fxp" }, + { "fzs", "application/vnd.fuzzysheet" }, + { "g2w", "application/vnd.geoplan" }, + { "g3", "image/g3fax" }, + { "g3w", "application/vnd.geospace" }, + { "gac", "application/vnd.groove-account" }, + { "gam", "application/x-tads" }, + { "gbr", "application/rpki-ghostbusters" }, + { "gca", "application/x-gca-compressed" }, + { "gdl", "model/vnd.gdl" }, + { "gdoc", "application/vnd.google-apps.document" }, + { "ged", "text/vnd.familysearch.gedcom" }, + { "geo", "application/vnd.dynageo" }, + { "geojson", "application/geo+json" }, + { "gex", "application/vnd.geometry-explorer" }, + { "ggb", "application/vnd.geogebra.file" }, + { "ggt", "application/vnd.geogebra.tool" }, + { "ghf", "application/vnd.groove-help" }, + { "gif", "image/gif" }, + { "gim", "application/vnd.groove-identity-message" }, + { "glb", "model/gltf-binary" }, + { "gltf", "model/gltf+json" }, + { "gml", "application/gml+xml" }, + { "gmx", "application/vnd.gmx" }, + { "gnumeric", "application/x-gnumeric" }, + { "gph", "application/vnd.flographit" }, + { "gpx", "application/gpx+xml" }, + { "gqf", "application/vnd.grafeq" }, + { "gqs", "application/vnd.grafeq" }, + { "gram", "application/srgs" }, + { "gramps", "application/x-gramps-xml" }, + { "gre", "application/vnd.geometry-explorer" }, + { "grv", "application/vnd.groove-injector" }, + { "grxml", "application/srgs+xml" }, + { "gsf", "application/x-font-ghostscript" }, + { "gsheet", "application/vnd.google-apps.spreadsheet" }, + { "gslides", "application/vnd.google-apps.presentation" }, + { "gtar", "application/x-gtar" }, + { "gtm", "application/vnd.groove-tool-message" }, + { "gtw", "model/vnd.gtw" }, + { "gv", "text/vnd.graphviz" }, + { "gxf", "application/gxf" }, + { "gxt", "application/vnd.geonext" }, + { "gz", "application/gzip" }, + { "h", "text/x-c" }, + { "h261", "video/h261" }, + { "h263", "video/h263" }, + { "h264", "video/h264" }, + { "hal", "application/vnd.hal+xml" }, + { "hbci", "application/vnd.hbci" }, + { "hbs", "text/x-handlebars-template" }, + { "hdd", "application/x-virtualbox-hdd" }, + { "hdf", "application/x-hdf" }, + { "heic", "image/heic" }, + { "heics", "image/heic-sequence" }, + { "heif", "image/heif" }, + { "heifs", "image/heif-sequence" }, + { "hej2", "image/hej2k" }, + { "held", "application/atsc-held+xml" }, + { "hh", "text/x-c" }, + { "hjson", "application/hjson" }, + { "hlp", "application/winhlp" }, + { "hpgl", "application/vnd.hp-hpgl" }, + { "hpid", "application/vnd.hp-hpid" }, + { "hps", "application/vnd.hp-hps" }, + { "hqx", "application/mac-binhex40" }, + { "hsj2", "image/hsj2" }, + { "htc", "text/x-component" }, + { "htke", "application/vnd.kenameaapp" }, + { "htm", "text/html" }, + { "html", "text/html" }, + { "hvd", "application/vnd.yamaha.hv-dic" }, + { "hvp", "application/vnd.yamaha.hv-voice" }, + { "hvs", "application/vnd.yamaha.hv-script" }, + { "i2g", "application/vnd.intergeo" }, + { "icc", "application/vnd.iccprofile" }, + { "ice", "x-conference/x-cooltalk" }, + { "icm", "application/vnd.iccprofile" }, + { "ico", "image/vnd.microsoft.icon" }, + { "ics", "text/calendar" }, + { "ief", "image/ief" }, + { "ifb", "text/calendar" }, + { "ifm", "application/vnd.shana.informed.formdata" }, + { "iges", "model/iges" }, + { "igl", "application/vnd.igloader" }, + { "igm", "application/vnd.insors.igm" }, + { "igs", "model/iges" }, + { "igx", "application/vnd.micrografx.igx" }, + { "iif", "application/vnd.shana.informed.interchange" }, + { "img", "application/octet-stream" }, + { "imp", "application/vnd.accpac.simply.imp" }, + { "ims", "application/vnd.ms-ims" }, + { "in", "text/plain" }, + { "ini", "text/plain" }, + { "ink", "application/inkml+xml" }, + { "inkml", "application/inkml+xml" }, + { "install", "application/x-install-instructions" }, + { "iota", "application/vnd.astraea-software.iota" }, + { "ipfix", "application/ipfix" }, + { "ipk", "application/vnd.shana.informed.package" }, + { "irm", "application/vnd.ibm.rights-management" }, + { "irp", "application/vnd.irepository.package+xml" }, + { "iso", "application/octet-stream" }, + { "itp", "application/vnd.shana.informed.formtemplate" }, + { "its", "application/its+xml" }, + { "ivp", "application/vnd.immervision-ivp" }, + { "ivu", "application/vnd.immervision-ivu" }, + { "jad", "text/vnd.sun.j2me.app-descriptor" }, + { "jade", "text/jade" }, + { "jam", "application/vnd.jam" }, + { "jar", "application/java-archive" }, + { "jardiff", "application/x-java-archive-diff" }, + { "java", "text/x-java-source" }, + { "jhc", "image/jphc" }, + { "jisp", "application/vnd.jisp" }, + { "jls", "image/jls" }, + { "jlt", "application/vnd.hp-jlyt" }, + { "jng", "image/x-jng" }, + { "jnlp", "application/x-java-jnlp-file" }, + { "joda", "application/vnd.joost.joda-archive" }, + { "jp2", "image/jp2" }, + { "jpe", "image/jpeg" }, + { "jpeg", "image/jpeg" }, + { "jpf", "image/jpx" }, + { "jpg", "image/jpeg" }, + { "jpg2", "image/jp2" }, + { "jpgm", "image/jpm" }, + { "jpgv", "video/jpeg" }, + { "jph", "image/jph" }, + { "jpm", "image/jpm" }, + { "jpx", "image/jpx" }, + { "js", "application/javascript" }, + { "json", "application/json" }, + { "json5", "application/json5" }, + { "jsonld", "application/ld+json" }, + { "jsonml", "application/jsonml+json" }, + { "jsx", "text/jsx" }, + { "jt", "model/jt" }, + { "jxr", "image/jxr" }, + { "jxra", "image/jxra" }, + { "jxrs", "image/jxrs" }, + { "jxs", "image/jxs" }, + { "jxsc", "image/jxsc" }, + { "jxsi", "image/jxsi" }, + { "jxss", "image/jxss" }, + { "kar", "audio/midi" }, + { "karbon", "application/vnd.kde.karbon" }, + { "kdbx", "application/x-keepass2" }, + { "key", "application/vnd.apple.keynote" }, + { "kfo", "application/vnd.kde.kformula" }, + { "kia", "application/vnd.kidspiration" }, + { "kml", "application/vnd.google-earth.kml+xml" }, + { "kmz", "application/vnd.google-earth.kmz" }, + { "kne", "application/vnd.kinar" }, + { "knp", "application/vnd.kinar" }, + { "kon", "application/vnd.kde.kontour" }, + { "kpr", "application/vnd.kde.kpresenter" }, + { "kpt", "application/vnd.kde.kpresenter" }, + { "kpxx", "application/vnd.ds-keypoint" }, + { "ksp", "application/vnd.kde.kspread" }, + { "ktr", "application/vnd.kahootz" }, + { "ktx", "image/ktx" }, + { "ktx2", "image/ktx2" }, + { "ktz", "application/vnd.kahootz" }, + { "kwd", "application/vnd.kde.kword" }, + { "kwt", "application/vnd.kde.kword" }, + { "lasxml", "application/vnd.las.las+xml" }, + { "latex", "application/x-latex" }, + { "lbd", "application/vnd.llamagraphics.life-balance.desktop" }, + { "lbe", "application/vnd.llamagraphics.life-balance.exchange+xml" }, + { "les", "application/vnd.hhe.lesson-player" }, + { "less", "text/less" }, + { "lgr", "application/lgr+xml" }, + { "lha", "application/x-lzh-compressed" }, + { "link66", "application/vnd.route66.link66+xml" }, + { "list", "text/plain" }, + { "list3820", "application/vnd.ibm.modcap" }, + { "listafp", "application/vnd.ibm.modcap" }, + { "lnk", "application/x-ms-shortcut" }, + { "log", "text/plain" }, + { "lostxml", "application/lost+xml" }, + { "lrf", "application/octet-stream" }, + { "lrm", "application/vnd.ms-lrm" }, + { "ltf", "application/vnd.frogans.ltf" }, + { "lua", "text/x-lua" }, + { "luac", "application/x-lua-bytecode" }, + { "lvp", "audio/vnd.lucent.voice" }, + { "lwp", "application/vnd.lotus-wordpro" }, + { "lzh", "application/x-lzh-compressed" }, + { "m13", "application/x-msmediaview" }, + { "m14", "application/x-msmediaview" }, + { "m1v", "video/mpeg" }, + { "m21", "application/mp21" }, + { "m2a", "audio/mpeg" }, + { "m2v", "video/mpeg" }, + { "m3a", "audio/mpeg" }, + { "m3u", "audio/x-mpegurl" }, + { "m3u8", "application/vnd.apple.mpegurl" }, + { "m4a", "audio/mp4" }, + { "m4p", "application/mp4" }, + { "m4s", "video/iso.segment" }, + { "m4u", "video/vnd.mpegurl" }, + { "m4v", "video/x-m4v" }, + { "ma", "application/mathematica" }, + { "mads", "application/mads+xml" }, + { "maei", "application/mmt-aei+xml" }, + { "mag", "application/vnd.ecowin.chart" }, + { "maker", "application/vnd.framemaker" }, + { "man", "text/troff" }, + { "manifest", "text/cache-manifest" }, + { "map", "application/json" }, + { "mar", "application/octet-stream" }, + { "markdown", "text/markdown" }, + { "mathml", "application/mathml+xml" }, + { "mb", "application/mathematica" }, + { "mbk", "application/vnd.mobius.mbk" }, + { "mbox", "application/mbox" }, + { "mc1", "application/vnd.medcalcdata" }, + { "mcd", "application/vnd.mcd" }, + { "mcurl", "text/vnd.curl.mcurl" }, + { "md", "text/markdown" }, + { "mdb", "application/x-msaccess" }, + { "mdi", "image/vnd.ms-modi" }, + { "mdx", "text/mdx" }, + { "me", "text/troff" }, + { "mesh", "model/mesh" }, + { "meta4", "application/metalink4+xml" }, + { "metalink", "application/metalink+xml" }, + { "mets", "application/mets+xml" }, + { "mfm", "application/vnd.mfmp" }, + { "mft", "application/rpki-manifest" }, + { "mgp", "application/vnd.osgeo.mapguide.package" }, + { "mgz", "application/vnd.proteus.magazine" }, + { "mid", "audio/midi" }, + { "midi", "audio/midi" }, + { "mie", "application/x-mie" }, + { "mif", "application/vnd.mif" }, + { "mime", "message/rfc822" }, + { "mj2", "video/mj2" }, + { "mjp2", "video/mj2" }, + { "mjs", "text/javascript" }, + { "mk3d", "video/x-matroska" }, + { "mka", "audio/x-matroska" }, + { "mkd", "text/x-markdown" }, + { "mks", "video/x-matroska" }, + { "mkv", "video/x-matroska" }, + { "mlp", "application/vnd.dolby.mlp" }, + { "mmd", "application/vnd.chipnuts.karaoke-mmd" }, + { "mmf", "application/vnd.smaf" }, + { "mml", "text/mathml" }, + { "mmr", "image/vnd.fujixerox.edmics-mmr" }, + { "mng", "video/x-mng" }, + { "mny", "application/x-msmoney" }, + { "mobi", "application/x-mobipocket-ebook" }, + { "mods", "application/mods+xml" }, + { "mov", "video/quicktime" }, + { "movie", "video/x-sgi-movie" }, + { "mp2", "audio/mpeg" }, + { "mp21", "application/mp21" }, + { "mp2a", "audio/mpeg" }, + { "mp3", "audio/mp3" }, + { "mp4", "video/mp4" }, + { "mp4a", "audio/mp4" }, + { "mp4s", "application/mp4" }, + { "mp4v", "video/mp4" }, + { "mpc", "application/vnd.mophun.certificate" }, + { "mpd", "application/dash+xml" }, + { "mpe", "video/mpeg" }, + { "mpeg", "video/mpeg" }, + { "mpf", "application/media-policy-dataset+xml" }, + { "mpg", "video/mpeg" }, + { "mpg4", "video/mp4" }, + { "mpga", "audio/mpeg" }, + { "mpkg", "application/vnd.apple.installer+xml" }, + { "mpm", "application/vnd.blueice.multipass" }, + { "mpn", "application/vnd.mophun.application" }, + { "mpp", "application/dash-patch+xml" }, + { "mpt", "application/vnd.ms-project" }, + { "mpy", "application/vnd.ibm.minipay" }, + { "mqy", "application/vnd.mobius.mqy" }, + { "mrc", "application/marc" }, + { "mrcx", "application/marcxml+xml" }, + { "ms", "text/troff" }, + { "mscml", "application/mediaservercontrol+xml" }, + { "mseed", "application/vnd.fdsn.mseed" }, + { "mseq", "application/vnd.mseq" }, + { "msf", "application/vnd.epson.msf" }, + { "msg", "application/vnd.ms-outlook" }, + { "msh", "model/mesh" }, + { "msi", "application/octet-stream" }, + { "msix", "application/msix" }, + { "msl", "application/vnd.mobius.msl" }, + { "msm", "application/octet-stream" }, + { "msp", "application/octet-stream" }, + { "msty", "application/vnd.muvee.style" }, + { "mtl", "model/mtl" }, + { "mts", "model/vnd.mts" }, + { "mus", "application/vnd.musician" }, + { "musd", "application/mmt-usd+xml" }, + { "musicxml", "application/vnd.recordare.musicxml+xml" }, + { "mvb", "application/x-msmediaview" }, + { "mvt", "application/vnd.mapbox-vector-tile" }, + { "mwf", "application/vnd.mfer" }, + { "mxf", "application/mxf" }, + { "mxl", "application/vnd.recordare.musicxml" }, + { "mxmf", "audio/mobile-xmf" }, + { "mxml", "application/xv+xml" }, + { "mxs", "application/vnd.triscape.mxs" }, + { "mxu", "video/vnd.mpegurl" }, + { "n3", "text/n3" }, + { "nb", "application/mathematica" }, + { "nbp", "application/vnd.wolfram.player" }, + { "nc", "application/x-netcdf" }, + { "ncx", "application/x-dtbncx+xml" }, + { "nfo", "text/x-nfo" }, + { "ngdat", "application/vnd.nokia.n-gage.data" }, + { "nitf", "application/vnd.nitf" }, + { "nlu", "application/vnd.neurolanguage.nlu" }, + { "nml", "application/vnd.enliven" }, + { "nnd", "application/vnd.noblenet-directory" }, + { "nns", "application/vnd.noblenet-sealer" }, + { "nnw", "application/vnd.noblenet-web" }, + { "npx", "image/vnd.net-fpx" }, + { "nq", "application/n-quads" }, + { "nsc", "application/x-conference" }, + { "nsf", "application/vnd.lotus-notes" }, + { "nt", "application/n-triples" }, + { "ntf", "application/vnd.nitf" }, + { "numbers", "application/vnd.apple.numbers" }, + { "nzb", "application/x-nzb" }, + { "oa2", "application/vnd.fujitsu.oasys2" }, + { "oa3", "application/vnd.fujitsu.oasys3" }, + { "oas", "application/vnd.fujitsu.oasys" }, + { "obd", "application/x-msbinder" }, + { "obgx", "application/vnd.openblox.game+xml" }, + { "obj", "model/obj" }, + { "oda", "application/oda" }, + { "odb", "application/vnd.oasis.opendocument.database" }, + { "odc", "application/vnd.oasis.opendocument.chart" }, + { "odf", "application/vnd.oasis.opendocument.formula" }, + { "odft", "application/vnd.oasis.opendocument.formula-template" }, + { "odg", "application/vnd.oasis.opendocument.graphics" }, + { "odi", "application/vnd.oasis.opendocument.image" }, + { "odm", "application/vnd.oasis.opendocument.text-master" }, + { "odp", "application/vnd.oasis.opendocument.presentation" }, + { "ods", "application/vnd.oasis.opendocument.spreadsheet" }, + { "odt", "application/vnd.oasis.opendocument.text" }, + { "oga", "audio/ogg" }, + { "ogex", "model/vnd.opengex" }, + { "ogg", "audio/ogg" }, + { "ogv", "video/ogg" }, + { "ogx", "application/ogg" }, + { "omdoc", "application/omdoc+xml" }, + { "onepkg", "application/onenote" }, + { "onetmp", "application/onenote" }, + { "onetoc", "application/onenote" }, + { "onetoc2", "application/onenote" }, + { "opf", "application/oebps-package+xml" }, + { "opml", "text/x-opml" }, + { "oprc", "application/vnd.palm" }, + { "opus", "audio/ogg" }, + { "org", "application/vnd.lotus-organizer" }, + { "osf", "application/vnd.yamaha.openscoreformat" }, + { "osfpvg", "application/vnd.yamaha.openscoreformat.osfpvg+xml" }, + { "osm", "application/vnd.openstreetmap.data+xml" }, + { "otc", "application/vnd.oasis.opendocument.chart-template" }, + { "otf", "font/otf" }, + { "otg", "application/vnd.oasis.opendocument.graphics-template" }, + { "oth", "application/vnd.oasis.opendocument.text-web" }, + { "oti", "application/vnd.oasis.opendocument.image-template" }, + { "otp", "application/vnd.oasis.opendocument.presentation-template" }, + { "ots", "application/vnd.oasis.opendocument.spreadsheet-template" }, + { "ott", "application/vnd.oasis.opendocument.text-template" }, + { "ova", "application/x-virtualbox-ova" }, + { "ovf", "application/x-virtualbox-ovf" }, + { "owl", "application/rdf+xml" }, + { "oxps", "application/oxps" }, + { "oxt", "application/vnd.openofficeorg.extension" }, + { "p", "text/x-pascal" }, + { "p10", "application/pkcs10" }, + { "p12", "application/x-pkcs12" }, + { "p7b", "application/x-pkcs7-certificates" }, + { "p7c", "application/pkcs7-mime" }, + { "p7m", "application/pkcs7-mime" }, + { "p7r", "application/x-pkcs7-certreqresp" }, + { "p7s", "application/pkcs7-signature" }, + { "p8", "application/pkcs8" }, + { "pac", "application/x-ns-proxy-autoconfig" }, + { "pages", "application/vnd.apple.pages" }, + { "pas", "text/x-pascal" }, + { "paw", "application/vnd.pawaafile" }, + { "pbd", "application/vnd.powerbuilder6" }, + { "pbm", "image/x-portable-bitmap" }, + { "pcap", "application/vnd.tcpdump.pcap" }, + { "pcf", "application/x-font-pcf" }, + { "pcl", "application/vnd.hp-pcl" }, + { "pclxl", "application/vnd.hp-pclxl" }, + { "pct", "image/x-pict" }, + { "pcurl", "application/vnd.curl.pcurl" }, + { "pcx", "image/vnd.zbrush.pcx" }, + { "pdb", "application/vnd.palm" }, + { "pde", "text/x-processing" }, + { "pdf", "application/pdf" }, + { "pem", "application/x-x509-ca-cert" }, + { "pfa", "application/x-font-type1" }, + { "pfb", "application/x-font-type1" }, + { "pfm", "application/x-font-type1" }, + { "pfr", "application/font-tdpfr" }, + { "pfx", "application/x-pkcs12" }, + { "pgm", "image/x-portable-graymap" }, + { "pgn", "application/x-chess-pgn" }, + { "pgp", "application/pgp-encrypted" }, + { "php", "application/x-httpd-php" }, + { "pic", "image/x-pict" }, + { "pkg", "application/octet-stream" }, + { "pki", "application/pkixcmp" }, + { "pkipath", "application/pkix-pkipath" }, + { "pkpass", "application/vnd.apple.pkpass" }, + { "pl", "application/x-perl" }, + { "plb", "application/vnd.3gpp.pic-bw-large" }, + { "plc", "application/vnd.mobius.plc" }, + { "plf", "application/vnd.pocketlearn" }, + { "pls", "application/pls+xml" }, + { "pm", "application/x-perl" }, + { "pml", "application/vnd.ctc-posml" }, + { "png", "image/png" }, + { "pnm", "image/x-portable-anymap" }, + { "portpkg", "application/vnd.macports.portpkg" }, + { "pot", "application/vnd.ms-powerpoint" }, + { "potm", "application/vnd.ms-powerpoint.template.macroenabled.12" }, + { "potx", "application/vnd.openxmlformats-officedocument.presentationml.template" }, + { "ppam", "application/vnd.ms-powerpoint.addin.macroenabled.12" }, + { "ppd", "application/vnd.cups-ppd" }, + { "ppm", "image/x-portable-pixmap" }, + { "pps", "application/vnd.ms-powerpoint" }, + { "ppsm", "application/vnd.ms-powerpoint.slideshow.macroenabled.12" }, + { "ppsx", "application/vnd.openxmlformats-officedocument.presentationml.slideshow" }, + { "ppt", "application/vnd.ms-powerpoint" }, + { "pptm", "application/vnd.ms-powerpoint.presentation.macroenabled.12" }, + { "pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, + { "pqa", "application/vnd.palm" }, + { "prc", "model/prc" }, + { "pre", "application/vnd.lotus-freelance" }, + { "prf", "application/pics-rules" }, + { "provx", "application/provenance+xml" }, + { "ps", "application/postscript" }, + { "psb", "application/vnd.3gpp.pic-bw-small" }, + { "psd", "image/vnd.adobe.photoshop" }, + { "psf", "application/x-font-linux-psf" }, + { "pskcxml", "application/pskc+xml" }, + { "pti", "image/prs.pti" }, + { "ptid", "application/vnd.pvi.ptid1" }, + { "pub", "application/x-mspublisher" }, + { "pvb", "application/vnd.3gpp.pic-bw-var" }, + { "pwn", "application/vnd.3m.post-it-notes" }, + { "pya", "audio/vnd.ms-playready.media.pya" }, + { "pyo", "model/vnd.pytha.pyox" }, + { "pyox", "model/vnd.pytha.pyox" }, + { "pyv", "video/vnd.ms-playready.media.pyv" }, + { "qam", "application/vnd.epson.quickanime" }, + { "qbo", "application/vnd.intu.qbo" }, + { "qfx", "application/vnd.intu.qfx" }, + { "qps", "application/vnd.publishare-delta-tree" }, + { "qt", "video/quicktime" }, + { "qwd", "application/vnd.quark.quarkxpress" }, + { "qwt", "application/vnd.quark.quarkxpress" }, + { "qxb", "application/vnd.quark.quarkxpress" }, + { "qxd", "application/vnd.quark.quarkxpress" }, + { "qxl", "application/vnd.quark.quarkxpress" }, + { "qxt", "application/vnd.quark.quarkxpress" }, + { "ra", "audio/x-realaudio" }, + { "ram", "audio/x-pn-realaudio" }, + { "raml", "application/raml+yaml" }, + { "rapd", "application/route-apd+xml" }, + { "rar", "application/vnd.rar" }, + { "ras", "image/x-cmu-raster" }, + { "rdf", "application/rdf+xml" }, + { "rdz", "application/vnd.data-vision.rdz" }, + { "relo", "application/p2p-overlay+xml" }, + { "rep", "application/vnd.businessobjects" }, + { "res", "application/x-dtbresource+xml" }, + { "rgb", "image/x-rgb" }, + { "rif", "application/reginfo+xml" }, + { "rip", "audio/vnd.rip" }, + { "ris", "application/x-research-info-systems" }, + { "rl", "application/resource-lists+xml" }, + { "rlc", "image/vnd.fujixerox.edmics-rlc" }, + { "rld", "application/resource-lists-diff+xml" }, + { "rm", "application/vnd.rn-realmedia" }, + { "rmi", "audio/midi" }, + { "rmp", "audio/x-pn-realaudio-plugin" }, + { "rms", "application/vnd.jcp.javame.midlet-rms" }, + { "rmvb", "application/vnd.rn-realmedia-vbr" }, + { "rnc", "application/relax-ng-compact-syntax" }, + { "rng", "application/xml" }, + { "roa", "application/rpki-roa" }, + { "roff", "text/troff" }, + { "rp9", "application/vnd.cloanto.rp9" }, + { "rpm", "application/x-redhat-package-manager" }, + { "rpss", "application/vnd.nokia.radio-presets" }, + { "rpst", "application/vnd.nokia.radio-preset" }, + { "rq", "application/sparql-query" }, + { "rs", "application/rls-services+xml" }, + { "rsat", "application/atsc-rsat+xml" }, + { "rsd", "application/rsd+xml" }, + { "rsheet", "application/urc-ressheet+xml" }, + { "rss", "application/rss+xml" }, + { "rtf", "text/rtf" }, + { "rtx", "text/richtext" }, + { "run", "application/x-makeself" }, + { "rusd", "application/route-usd+xml" }, + { "s", "text/x-asm" }, + { "s3m", "audio/s3m" }, + { "saf", "application/vnd.yamaha.smaf-audio" }, + { "sass", "text/x-sass" }, + { "sbml", "application/sbml+xml" }, + { "sc", "application/vnd.ibm.secure-container" }, + { "scd", "application/x-msschedule" }, + { "scm", "application/vnd.lotus-screencam" }, + { "scq", "application/scvp-cv-request" }, + { "scs", "application/scvp-cv-response" }, + { "scss", "text/x-scss" }, + { "scurl", "text/vnd.curl.scurl" }, + { "sda", "application/vnd.stardivision.draw" }, + { "sdc", "application/vnd.stardivision.calc" }, + { "sdd", "application/vnd.stardivision.impress" }, + { "sdkd", "application/vnd.solent.sdkm+xml" }, + { "sdkm", "application/vnd.solent.sdkm+xml" }, + { "sdp", "application/sdp" }, + { "sdw", "application/vnd.stardivision.writer" }, + { "sea", "application/x-sea" }, + { "see", "application/vnd.seemail" }, + { "seed", "application/vnd.fdsn.seed" }, + { "sema", "application/vnd.sema" }, + { "semd", "application/vnd.semd" }, + { "semf", "application/vnd.semf" }, + { "senmlx", "application/senml+xml" }, + { "sensmlx", "application/sensml+xml" }, + { "ser", "application/java-serialized-object" }, + { "setpay", "application/set-payment-initiation" }, + { "setreg", "application/set-registration-initiation" }, + { "sfs", "application/vnd.spotfire.sfs" }, + { "sfv", "text/x-sfv" }, + { "sgi", "image/sgi" }, + { "sgl", "application/vnd.stardivision.writer-global" }, + { "sgm", "text/sgml" }, + { "sgml", "text/sgml" }, + { "sh", "application/x-sh" }, + { "shar", "application/x-shar" }, + { "shex", "text/shex" }, + { "shf", "application/shf+xml" }, + { "shtml", "text/html" }, + { "sid", "image/x-mrsid-image" }, + { "sieve", "application/sieve" }, + { "sig", "application/pgp-signature" }, + { "sil", "audio/silk" }, + { "silo", "model/mesh" }, + { "sis", "application/vnd.symbian.install" }, + { "sisx", "application/vnd.symbian.install" }, + { "sit", "application/x-stuffit" }, + { "sitx", "application/x-stuffitx" }, + { "siv", "application/sieve" }, + { "skd", "application/vnd.koan" }, + { "skm", "application/vnd.koan" }, + { "skp", "application/vnd.koan" }, + { "skt", "application/vnd.koan" }, + { "sldm", "application/vnd.ms-powerpoint.slide.macroenabled.12" }, + { "sldx", "application/vnd.openxmlformats-officedocument.presentationml.slide" }, + { "slim", "text/slim" }, + { "slm", "text/slim" }, + { "sls", "application/route-s-tsid+xml" }, + { "slt", "application/vnd.epson.salt" }, + { "sm", "application/vnd.stepmania.stepchart" }, + { "smf", "application/vnd.stardivision.math" }, + { "smi", "application/smil+xml" }, + { "smil", "application/smil+xml" }, + { "smv", "video/x-smv" }, + { "smzip", "application/vnd.stepmania.package" }, + { "snd", "audio/basic" }, + { "snf", "application/x-font-snf" }, + { "so", "application/octet-stream" }, + { "spc", "application/x-pkcs7-certificates" }, + { "spdx", "text/spdx" }, + { "spf", "application/vnd.yamaha.smaf-phrase" }, + { "spl", "application/x-futuresplash" }, + { "spot", "text/vnd.in3d.spot" }, + { "spp", "application/scvp-vp-response" }, + { "spq", "application/scvp-vp-request" }, + { "spx", "audio/ogg" }, + { "sql", "application/sql" }, + { "src", "application/x-wais-source" }, + { "srt", "application/x-subrip" }, + { "sru", "application/sru+xml" }, + { "srx", "application/sparql-results+xml" }, + { "ssdl", "application/ssdl+xml" }, + { "sse", "application/vnd.kodak-descriptor" }, + { "ssf", "application/vnd.epson.ssf" }, + { "ssml", "application/ssml+xml" }, + { "st", "application/vnd.sailingtracker.track" }, + { "stc", "application/vnd.sun.xml.calc.template" }, + { "std", "application/vnd.sun.xml.draw.template" }, + { "stf", "application/vnd.wt.stf" }, + { "sti", "application/vnd.sun.xml.impress.template" }, + { "stk", "application/hyperstudio" }, + { "stl", "model/stl" }, + { "stpx", "model/step+xml" }, + { "stpxz", "model/step-xml+zip" }, + { "stpz", "model/step+zip" }, + { "str", "application/vnd.pg.format" }, + { "stw", "application/vnd.sun.xml.writer.template" }, + { "styl", "text/stylus" }, + { "stylus", "text/stylus" }, + { "sub", "text/vnd.dvb.subtitle" }, + { "sus", "application/vnd.sus-calendar" }, + { "susp", "application/vnd.sus-calendar" }, + { "sv4cpio", "application/x-sv4cpio" }, + { "sv4crc", "application/x-sv4crc" }, + { "svc", "application/vnd.dvb.service" }, + { "svd", "application/vnd.svd" }, + { "svg", "image/svg+xml" }, + { "svgz", "image/svg+xml" }, + { "swa", "application/x-director" }, + { "swf", "application/x-shockwave-flash" }, + { "swi", "application/vnd.aristanetworks.swi" }, + { "swidtag", "application/swid+xml" }, + { "sxc", "application/vnd.sun.xml.calc" }, + { "sxd", "application/vnd.sun.xml.draw" }, + { "sxg", "application/vnd.sun.xml.writer.global" }, + { "sxi", "application/vnd.sun.xml.impress" }, + { "sxm", "application/vnd.sun.xml.math" }, + { "sxw", "application/vnd.sun.xml.writer" }, + { "t", "text/troff" }, + { "t3", "application/x-t3vm-image" }, + { "t38", "image/t38" }, + { "taglet", "application/vnd.mynfc" }, + { "tao", "application/vnd.tao.intent-module-archive" }, + { "tap", "image/vnd.tencent.tap" }, + { "tar", "application/x-tar" }, + { "tcap", "application/vnd.3gpp2.tcap" }, + { "tcl", "application/x-tcl" }, + { "td", "application/urc-targetdesc+xml" }, + { "teacher", "application/vnd.smart.teacher" }, + { "tei", "application/tei+xml" }, + { "tex", "application/x-tex" }, + { "texi", "application/x-texinfo" }, + { "texinfo", "application/x-texinfo" }, + { "text", "text/plain" }, + { "tfi", "application/thraud+xml" }, + { "tfm", "application/x-tex-tfm" }, + { "tfx", "image/tiff-fx" }, + { "tga", "image/x-tga" }, + { "thmx", "application/vnd.ms-officetheme" }, + { "tif", "image/tiff" }, + { "tiff", "image/tiff" }, + { "tk", "application/x-tcl" }, + { "tmo", "application/vnd.tmobile-livetv" }, + { "toml", "application/toml" }, + { "torrent", "application/x-bittorrent" }, + { "tpl", "application/vnd.groove-tool-template" }, + { "tpt", "application/vnd.trid.tpt" }, + { "tr", "text/troff" }, + { "tra", "application/vnd.trueapp" }, + { "trig", "application/trig" }, + { "trm", "application/x-msterminal" }, + { "ts", "video/mp2t" }, + { "tsd", "application/timestamped-data" }, + { "tsv", "text/tab-separated-values" }, + { "ttc", "font/collection" }, + { "ttf", "font/ttf" }, + { "ttl", "text/turtle" }, + { "ttml", "application/ttml+xml" }, + { "twd", "application/vnd.simtech-mindmapper" }, + { "twds", "application/vnd.simtech-mindmapper" }, + { "txd", "application/vnd.genomatix.tuxedo" }, + { "txf", "application/vnd.mobius.txf" }, + { "txt", "text/plain" }, + { "u32", "application/x-authorware-bin" }, + { "u3d", "model/u3d" }, + { "u8dsn", "message/global-delivery-status" }, + { "u8hdr", "message/global-headers" }, + { "u8mdn", "message/global-disposition-notification" }, + { "u8msg", "message/global" }, + { "ubj", "application/ubjson" }, + { "udeb", "application/x-debian-package" }, + { "ufd", "application/vnd.ufdl" }, + { "ufdl", "application/vnd.ufdl" }, + { "ulx", "application/x-glulx" }, + { "umj", "application/vnd.umajin" }, + { "unityweb", "application/vnd.unity" }, + { "uo", "application/vnd.uoml+xml" }, + { "uoml", "application/vnd.uoml+xml" }, + { "uri", "text/uri-list" }, + { "uris", "text/uri-list" }, + { "urls", "text/uri-list" }, + { "usda", "model/vnd.usda" }, + { "usdz", "model/vnd.usdz+zip" }, + { "ustar", "application/x-ustar" }, + { "utz", "application/vnd.uiq.theme" }, + { "uu", "text/x-uuencode" }, + { "uva", "audio/vnd.dece.audio" }, + { "uvd", "application/vnd.dece.data" }, + { "uvf", "application/vnd.dece.data" }, + { "uvg", "image/vnd.dece.graphic" }, + { "uvh", "video/vnd.dece.hd" }, + { "uvi", "image/vnd.dece.graphic" }, + { "uvm", "video/vnd.dece.mobile" }, + { "uvp", "video/vnd.dece.pd" }, + { "uvs", "video/vnd.dece.sd" }, + { "uvt", "application/vnd.dece.ttml+xml" }, + { "uvu", "video/vnd.uvvu.mp4" }, + { "uvv", "video/vnd.dece.video" }, + { "uvva", "audio/vnd.dece.audio" }, + { "uvvd", "application/vnd.dece.data" }, + { "uvvf", "application/vnd.dece.data" }, + { "uvvg", "image/vnd.dece.graphic" }, + { "uvvh", "video/vnd.dece.hd" }, + { "uvvi", "image/vnd.dece.graphic" }, + { "uvvm", "video/vnd.dece.mobile" }, + { "uvvp", "video/vnd.dece.pd" }, + { "uvvs", "video/vnd.dece.sd" }, + { "uvvt", "application/vnd.dece.ttml+xml" }, + { "uvvu", "video/vnd.uvvu.mp4" }, + { "uvvv", "video/vnd.dece.video" }, + { "uvvx", "application/vnd.dece.unspecified" }, + { "uvvz", "application/vnd.dece.zip" }, + { "uvx", "application/vnd.dece.unspecified" }, + { "uvz", "application/vnd.dece.zip" }, + { "vbox", "application/x-virtualbox-vbox" }, + { "vcard", "text/vcard" }, + { "vcd", "application/x-cdlink" }, + { "vcf", "text/x-vcard" }, + { "vcg", "application/vnd.groove-vcard" }, + { "vcs", "text/x-vcalendar" }, + { "vcx", "application/vnd.vcx" }, + { "vdi", "application/x-virtualbox-vdi" }, + { "vds", "model/vnd.sap.vds" }, + { "vhd", "application/x-virtualbox-vhd" }, + { "vis", "application/vnd.visionary" }, + { "viv", "video/vnd.vivo" }, + { "vmdk", "application/x-virtualbox-vmdk" }, + { "vob", "video/x-ms-vob" }, + { "vor", "application/vnd.stardivision.writer" }, + { "vox", "application/x-authorware-bin" }, + { "vrml", "model/vrml" }, + { "vsd", "application/vnd.visio" }, + { "vsf", "application/vnd.vsf" }, + { "vss", "application/vnd.visio" }, + { "vst", "application/vnd.visio" }, + { "vsw", "application/vnd.visio" }, + { "vtf", "image/vnd.valve.source.texture" }, + { "vtt", "text/vtt" }, + { "vtu", "model/vnd.vtu" }, + { "vxml", "application/voicexml+xml" }, + { "w3d", "application/x-director" }, + { "wad", "application/x-doom" }, + { "wadl", "application/vnd.sun.wadl+xml" }, + { "war", "application/java-archive" }, + { "wasm", "application/wasm" }, + { "wav", "audio/wav" }, + { "wax", "audio/x-ms-wax" }, + { "wbmp", "image/vnd.wap.wbmp" }, + { "wbs", "application/vnd.criticaltools.wbs+xml" }, + { "wbxml", "application/vnd.wap.wbxml" }, + { "wcm", "application/vnd.ms-works" }, + { "wdb", "application/vnd.ms-works" }, + { "wdp", "image/vnd.ms-photo" }, + { "weba", "audio/webm" }, + { "webapp", "application/x-web-app-manifest+json" }, + { "webm", "video/webm" }, + { "webp", "image/webp" }, + { "wg", "application/vnd.pmi.widget" }, + { "wgsl", "text/wgsl" }, + { "wgt", "application/widget" }, + { "wif", "application/watcherinfo+xml" }, + { "wks", "application/vnd.ms-works" }, + { "wm", "video/x-ms-wm" }, + { "wma", "audio/x-ms-wma" }, + { "wmd", "application/x-ms-wmd" }, + { "wmf", "image/wmf" }, + { "wml", "text/vnd.wap.wml" }, + { "wmlc", "application/vnd.wap.wmlc" }, + { "wmls", "text/vnd.wap.wmlscript" }, + { "wmlsc", "application/vnd.wap.wmlscriptc" }, + { "wmv", "video/x-ms-wmv" }, + { "wmx", "video/x-ms-wmx" }, + { "wmz", "application/x-ms-wmz" }, + { "woff", "font/woff" }, + { "woff2", "font/woff2" }, + { "wpd", "application/vnd.wordperfect" }, + { "wpl", "application/vnd.ms-wpl" }, + { "wps", "application/vnd.ms-works" }, + { "wqd", "application/vnd.wqd" }, + { "wri", "application/x-mswrite" }, + { "wrl", "model/vrml" }, + { "wsc", "message/vnd.wfa.wsc" }, + { "wsdl", "application/wsdl+xml" }, + { "wspolicy", "application/wspolicy+xml" }, + { "wtb", "application/vnd.webturbo" }, + { "wvx", "video/x-ms-wvx" }, + { "x32", "application/x-authorware-bin" }, + { "x3d", "model/x3d+xml" }, + { "x3db", "model/x3d+binary" }, + { "x3dbz", "model/x3d+binary" }, + { "x3dv", "model/x3d+vrml" }, + { "x3dvz", "model/x3d+vrml" }, + { "x3dz", "model/x3d+xml" }, + { "xaml", "application/xaml+xml" }, + { "xap", "application/x-silverlight-app" }, + { "xar", "application/vnd.xara" }, + { "xav", "application/xcap-att+xml" }, + { "xbap", "application/x-ms-xbap" }, + { "xbd", "application/vnd.fujixerox.docuworks.binder" }, + { "xbm", "image/x-xbitmap" }, + { "xca", "application/xcap-caps+xml" }, + { "xcs", "application/calendar+xml" }, + { "xdf", "application/xcap-diff+xml" }, + { "xdm", "application/vnd.syncml.dm+xml" }, + { "xdp", "application/vnd.adobe.xdp+xml" }, + { "xdssc", "application/dssc+xml" }, + { "xdw", "application/vnd.fujixerox.docuworks" }, + { "xel", "application/xcap-el+xml" }, + { "xenc", "application/xenc+xml" }, + { "xer", "application/patch-ops-error+xml" }, + { "xfdf", "application/xfdf" }, + { "xfdl", "application/vnd.xfdl" }, + { "xht", "application/xhtml+xml" }, + { "xhtm", "application/vnd.pwg-xhtml-print+xml" }, + { "xhtml", "application/xhtml+xml" }, + { "xhvml", "application/xv+xml" }, + { "xif", "image/vnd.xiff" }, + { "xla", "application/vnd.ms-excel" }, + { "xlam", "application/vnd.ms-excel.addin.macroenabled.12" }, + { "xlc", "application/vnd.ms-excel" }, + { "xlf", "application/xliff+xml" }, + { "xlm", "application/vnd.ms-excel" }, + { "xls", "application/vnd.ms-excel" }, + { "xlsb", "application/vnd.ms-excel.sheet.binary.macroenabled.12" }, + { "xlsm", "application/vnd.ms-excel.sheet.macroenabled.12" }, + { "xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, + { "xlt", "application/vnd.ms-excel" }, + { "xltm", "application/vnd.ms-excel.template.macroenabled.12" }, + { "xltx", "application/vnd.openxmlformats-officedocument.spreadsheetml.template" }, + { "xlw", "application/vnd.ms-excel" }, + { "xm", "audio/xm" }, + { "xml", "application/xml" }, + { "xns", "application/xcap-ns+xml" }, + { "xo", "application/vnd.olpc-sugar" }, + { "xop", "application/xop+xml" }, + { "xpi", "application/x-xpinstall" }, + { "xpl", "application/xproc+xml" }, + { "xpm", "image/x-xpixmap" }, + { "xpr", "application/vnd.is-xpr" }, + { "xps", "application/vnd.ms-xpsdocument" }, + { "xpw", "application/vnd.intercon.formnet" }, + { "xpx", "application/vnd.intercon.formnet" }, + { "xsd", "application/xml" }, + { "xsf", "application/prs.xsf+xml" }, + { "xsl", "application/xml" }, + { "xslt", "application/xslt+xml" }, + { "xsm", "application/vnd.syncml+xml" }, + { "xspf", "application/xspf+xml" }, + { "xul", "application/vnd.mozilla.xul+xml" }, + { "xvm", "application/xv+xml" }, + { "xvml", "application/xv+xml" }, + { "xwd", "image/x-xwindowdump" }, + { "xyz", "chemical/x-xyz" }, + { "xz", "application/x-xz" }, + { "yaml", "text/yaml" }, + { "yang", "application/yang" }, + { "yin", "application/yin+xml" }, + { "yml", "text/yaml" }, + { "ymp", "text/x-suse-ymp" }, + { "z1", "application/x-zmachine" }, + { "z2", "application/x-zmachine" }, + { "z3", "application/x-zmachine" }, + { "z4", "application/x-zmachine" }, + { "z5", "application/x-zmachine" }, + { "z6", "application/x-zmachine" }, + { "z7", "application/x-zmachine" }, + { "z8", "application/x-zmachine" }, + { "zaz", "application/vnd.zzazz.deck+xml" }, + { "zip", "application/zip" }, + { "zir", "application/vnd.zul" }, + { "zirz", "application/vnd.zul" }, + { "zmm", "application/vnd.handheld-entertainment+xml" }, + }; + } + + /// + /// Attempts to fetch all available file extensions for a MIME-type. + /// + /// The name of the MIME-type + /// All available extensions for the given MIME-type + public static IEnumerable GetMimeTypeExtensions(string mimeType) + { + if (mimeType is null) + { + throw new ArgumentNullException(nameof(mimeType)); + } + + return s_typeMap + .Where(keyPair => string.Equals(keyPair.Value, mimeType, StringComparison.OrdinalIgnoreCase)) + .Select(keyPair => keyPair.Key); + } + + /// + /// Tries to get the MIME-type for the given file name. + /// + /// The name of the file. + /// The MIME-type for the given file name. + /// true if a MIME-type was found, false otherwise. + public static bool TryGetMimeType(string? fileName, [NotNullWhen(true)] out string? mimeType) + { + if (fileName is null) + { + mimeType = null; + return false; + } + + var dotIndex = fileName.LastIndexOf('.'); + + if (dotIndex != -1 && fileName.Length > dotIndex + 1) + { + return s_typeMap.TryGetValue(fileName.Substring(dotIndex + 1), out mimeType); + } + + mimeType = null; + return false; + } + + /// + /// Gets the MIME-type for the given file name, + /// or if a mapping doesn't exist. + /// + /// The name of the file. + /// The MIME-type for the given file name. + public static string GetMimeType(string fileName) + { + if (fileName is null) + { + throw new ArgumentNullException(nameof(fileName)); + } + + return TryGetMimeType(fileName, out var result) ? result : FallbackMimeType; + } + } +} + +#pragma warning enable diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json index e95b6061..5643d0ac 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,39 +485,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -539,6 +555,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 +612,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -674,7 +696,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1092,25 +1114,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1147,6 +1174,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 +1242,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1285,37 +1318,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1417,6 +1455,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1497,7 +1536,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1775,33 +1814,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1847,6 +1891,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 +1941,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1972,7 +2022,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets index 43793a2f..d513a57a 100644 --- a/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets +++ b/MediaBrowser.Model/obj/MediaBrowser.Model.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/MediaBrowser.Model/obj/project.assets.json b/MediaBrowser.Model/obj/project.assets.json index ddb35432..ff278882 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", @@ -648,41 +949,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -715,6 +1022,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 +1079,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -850,7 +1163,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", diff --git a/MediaBrowser.Model/obj/project.nuget.cache b/MediaBrowser.Model/obj/project.nuget.cache index cc39c684..8a1dfcb8 100644 --- a/MediaBrowser.Model/obj/project.nuget.cache +++ b/MediaBrowser.Model/obj/project.nuget.cache @@ -1,26 +1,34 @@ { "version": 2, - "dgSpecHash": "ffwhEHFd/EY=", + "dgSpecHash": "gC7FtHpSG8g=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\mimetypes\\2.5.2\\mimetypes.2.5.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Books/AudioBookMetadataService.cs b/MediaBrowser.Providers/Books/AudioBookMetadataService.cs index 845f5349..57b33670 100644 --- a/MediaBrowser.Providers/Books/AudioBookMetadataService.cs +++ b/MediaBrowser.Providers/Books/AudioBookMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Books/BookMetadataService.cs b/MediaBrowser.Providers/Books/BookMetadataService.cs index 3b8dbfa7..f4e7e7dc 100644 --- a/MediaBrowser.Providers/Books/BookMetadataService.cs +++ b/MediaBrowser.Providers/Books/BookMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs index 69cae776..f240e64a 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs index bc77e592..0d280770 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.IO.Compression; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs index e5d29873..b07b55d3 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/EpubUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.IO.Compression; using System.Linq; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs index 6e678802..c997cf9e 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfProvider.cs @@ -1,4 +1,8 @@ -using System.IO; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System.IO; using System.Threading; using System.Threading.Tasks; using System.Xml; diff --git a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs index 5d202c59..a5edfd34 100644 --- a/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs +++ b/MediaBrowser.Providers/Books/OpenPackagingFormat/OpfReader.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs index eccf8a60..70bd799e 100644 --- a/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs +++ b/MediaBrowser.Providers/BoxSets/BoxSetMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Channels/ChannelMetadataService.cs b/MediaBrowser.Providers/Channels/ChannelMetadataService.cs index 7e9b694b..dad5e1d0 100644 --- a/MediaBrowser.Providers/Channels/ChannelMetadataService.cs +++ b/MediaBrowser.Providers/Channels/ChannelMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Channels; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs b/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs index 9efef60a..69551793 100644 --- a/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs +++ b/MediaBrowser.Providers/Folders/CollectionFolderMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/FolderMetadataService.cs b/MediaBrowser.Providers/Folders/FolderMetadataService.cs index 272bb31e..b054b504 100644 --- a/MediaBrowser.Providers/Folders/FolderMetadataService.cs +++ b/MediaBrowser.Providers/Folders/FolderMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Folders/UserViewMetadataService.cs b/MediaBrowser.Providers/Folders/UserViewMetadataService.cs index ab4bc917..3252005e 100644 --- a/MediaBrowser.Providers/Folders/UserViewMetadataService.cs +++ b/MediaBrowser.Providers/Folders/UserViewMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Genres/GenreMetadataService.cs b/MediaBrowser.Providers/Genres/GenreMetadataService.cs index 0dd0384d..7455be54 100644 --- a/MediaBrowser.Providers/Genres/GenreMetadataService.cs +++ b/MediaBrowser.Providers/Genres/GenreMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs b/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs index 83f9984e..dd51baf3 100644 --- a/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs +++ b/MediaBrowser.Providers/LiveTv/LiveTvMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.IO; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.Providers/Lyric/LrcLyricParser.cs b/MediaBrowser.Providers/Lyric/LrcLyricParser.cs index fa711eb2..a55b965a 100644 --- a/MediaBrowser.Providers/Lyric/LrcLyricParser.cs +++ b/MediaBrowser.Providers/Lyric/LrcLyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/Lyric/LyricManager.cs b/MediaBrowser.Providers/Lyric/LyricManager.cs index 913a104a..07e53ee2 100644 --- a/MediaBrowser.Providers/Lyric/LyricManager.cs +++ b/MediaBrowser.Providers/Lyric/LyricManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs b/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs index b8861ee5..7391a3e6 100644 --- a/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs +++ b/MediaBrowser.Providers/Lyric/LyricScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Lyric/TxtLyricParser.cs b/MediaBrowser.Providers/Lyric/TxtLyricParser.cs index a8188da2..b00ad6c7 100644 --- a/MediaBrowser.Providers/Lyric/TxtLyricParser.cs +++ b/MediaBrowser.Providers/Lyric/TxtLyricParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Jellyfin.Extensions; diff --git a/MediaBrowser.Providers/Manager/ImageSaver.cs b/MediaBrowser.Providers/Manager/ImageSaver.cs index d9a8c044..975343bf 100644 --- a/MediaBrowser.Providers/Manager/ImageSaver.cs +++ b/MediaBrowser.Providers/Manager/ImageSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Manager/ItemImageProvider.cs b/MediaBrowser.Providers/Manager/ItemImageProvider.cs index e0354dbd..946ba3b2 100644 --- a/MediaBrowser.Providers/Manager/ItemImageProvider.cs +++ b/MediaBrowser.Providers/Manager/ItemImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Manager/MetadataService.cs b/MediaBrowser.Providers/Manager/MetadataService.cs index e9cb46ea..e586d677 100644 --- a/MediaBrowser.Providers/Manager/MetadataService.cs +++ b/MediaBrowser.Providers/Manager/MetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs index f8e2aece..77aea0c0 100644 --- a/MediaBrowser.Providers/Manager/ProviderManager.cs +++ b/MediaBrowser.Providers/Manager/ProviderManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/MediaBrowser.Providers/Manager/RefreshResult.cs b/MediaBrowser.Providers/Manager/RefreshResult.cs index 663ffc52..072dfdd3 100644 --- a/MediaBrowser.Providers/Manager/RefreshResult.cs +++ b/MediaBrowser.Providers/Manager/RefreshResult.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Library; 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/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs index 869e3f29..6e085040 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs b/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs index cc2b3fac..2c4c8a2e 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // CA1826 Do not use Enumerable methods on Indexable collections. using System; diff --git a/MediaBrowser.Providers/MediaInfo/AudioResolver.cs b/MediaBrowser.Providers/MediaInfo/AudioResolver.cs index 17164ee5..f2f2c971 100644 --- a/MediaBrowser.Providers/MediaInfo/AudioResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/AudioResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs b/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs index 0bfee07f..def85344 100644 --- a/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/EmbeddedImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs b/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs index bde23e84..96aad8cc 100644 --- a/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs +++ b/MediaBrowser.Providers/MediaInfo/FFProbeVideoInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1068, CS1591 using System; diff --git a/MediaBrowser.Providers/MediaInfo/LyricResolver.cs b/MediaBrowser.Providers/MediaInfo/LyricResolver.cs index 52af5ea0..847df7e4 100644 --- a/MediaBrowser.Providers/MediaInfo/LyricResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/LyricResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs b/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs index 0716cdfa..45cdfc63 100644 --- a/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/MediaInfoResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs b/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs index 9f5463b8..2033f37f 100644 --- a/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/ProbeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs b/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs index 227f3102..0c7ff740 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleDownloader.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591 diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs b/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs index 70e5bd78..6aafdcbc 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleResolver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.MediaEncoding; diff --git a/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs b/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs index 1134baf9..26c8bfff 100644 --- a/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs +++ b/MediaBrowser.Providers/MediaInfo/SubtitleScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs b/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs index 3d446053..2c98305a 100644 --- a/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs +++ b/MediaBrowser.Providers/MediaInfo/VideoImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // CA1826 Do not use Enumerable methods on Indexable collections. using System; diff --git a/MediaBrowser.Providers/Movies/ImdbExternalId.cs b/MediaBrowser.Providers/Movies/ImdbExternalId.cs index def0b13c..3cacb31c 100644 --- a/MediaBrowser.Providers/Movies/ImdbExternalId.cs +++ b/MediaBrowser.Providers/Movies/ImdbExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs b/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs index 980bac10..16d5af3b 100644 --- a/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Movies/ImdbExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs b/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs index aa2b2fae..ab6ceb30 100644 --- a/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs +++ b/MediaBrowser.Providers/Movies/ImdbPersonExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Movies/MovieMetadataService.cs b/MediaBrowser.Providers/Movies/MovieMetadataService.cs index 8c169a7b..f684f8b7 100644 --- a/MediaBrowser.Providers/Movies/MovieMetadataService.cs +++ b/MediaBrowser.Providers/Movies/MovieMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Movies/TrailerMetadataService.cs b/MediaBrowser.Providers/Movies/TrailerMetadataService.cs index fa244293..a75b12d1 100644 --- a/MediaBrowser.Providers/Movies/TrailerMetadataService.cs +++ b/MediaBrowser.Providers/Movies/TrailerMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs b/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs index d3fce37c..3aaf765e 100644 --- a/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs +++ b/MediaBrowser.Providers/Music/AlbumInfoExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Linq; diff --git a/MediaBrowser.Providers/Music/AlbumMetadataService.cs b/MediaBrowser.Providers/Music/AlbumMetadataService.cs index 13511b59..8e996cd7 100644 --- a/MediaBrowser.Providers/Music/AlbumMetadataService.cs +++ b/MediaBrowser.Providers/Music/AlbumMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Music/ArtistMetadataService.cs b/MediaBrowser.Providers/Music/ArtistMetadataService.cs index 22999077..516bd0fb 100644 --- a/MediaBrowser.Providers/Music/ArtistMetadataService.cs +++ b/MediaBrowser.Providers/Music/ArtistMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/AudioMetadataService.cs b/MediaBrowser.Providers/Music/AudioMetadataService.cs index f4d17686..d40f870c 100644 --- a/MediaBrowser.Providers/Music/AudioMetadataService.cs +++ b/MediaBrowser.Providers/Music/AudioMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Music/ImvdbId.cs b/MediaBrowser.Providers/Music/ImvdbId.cs index b2c0b701..f7d7453d 100644 --- a/MediaBrowser.Providers/Music/ImvdbId.cs +++ b/MediaBrowser.Providers/Music/ImvdbId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs b/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs index 345e1346..ca7931a9 100644 --- a/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs +++ b/MediaBrowser.Providers/Music/MusicVideoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs b/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs index 4b0044dc..329973ad 100644 --- a/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs +++ b/MediaBrowser.Providers/MusicGenres/MusicGenreMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/People/PersonMetadataService.cs b/MediaBrowser.Providers/People/PersonMetadataService.cs index 23aff246..002862ea 100644 --- a/MediaBrowser.Providers/People/PersonMetadataService.cs +++ b/MediaBrowser.Providers/People/PersonMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs b/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs index f05ed904..5b237add 100644 --- a/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs +++ b/MediaBrowser.Providers/Photos/PhotoAlbumMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Photos/PhotoMetadataService.cs b/MediaBrowser.Providers/Photos/PhotoMetadataService.cs index 0f7a3356..c50ca61a 100644 --- a/MediaBrowser.Providers/Photos/PhotoMetadataService.cs +++ b/MediaBrowser.Providers/Photos/PhotoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs b/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs index 4c10fe3f..6144dcaf 100644 --- a/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs +++ b/MediaBrowser.Providers/Playlists/PlaylistItemsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs b/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs index e0a4c4f3..ded27300 100644 --- a/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs +++ b/MediaBrowser.Providers/Playlists/PlaylistMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs index 622bb1db..a32b9135 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs index 01d28410..49189c91 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs index d2eeb7f0..dc7fd4b2 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs index 49ece22a..f9925632 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbAlbumProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1002, CS1591, SA1300 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs index 3b5955b5..ed9c73ee 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs index 6c1fbbeb..ce18d71e 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs index 88730f34..09654d98 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs index 00bd9628..1ed9b7d6 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbArtistProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1034, CS1591, CA1002, SA1028, SA1300 diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs index fdfd330c..304e15cd 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs index 5a39ec1c..2fea5bb0 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/AudioDbOtherArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs index d61ec6cb..200ac4eb 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs b/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs index 6c2ad057..34acfbb1 100644 --- a/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/AudioDb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs index 21a15c58..3ed4d3e9 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.MusicBrainz.Configuration; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs index f1fc4a13..52c56789 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs index f4b3f4f8..b62099e5 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs index 48784e0e..480fea40 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs index b9d3b483..c44093aa 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs index 88c8e4f7..4d309460 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzAlbumProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs index bd5d67ed..72562828 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs index 398ec2d2..0bbd28ea 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs index 1323d260..0021330b 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzArtistProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs index 470cdad6..2ca3a4ae 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzOtherArtistExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs index 89d8b9b9..0180c715 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzRecordingId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs index c19b62ab..6a4c2cec 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs index dd0a939f..a9561d22 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzReleaseGroupExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs index 59e6f42b..7e2f263a 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs index 6a7b6f54..ad980cf8 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/MusicBrainzTrackId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Audio; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs b/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs index 39cfd727..8c87918d 100644 --- a/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/MusicBrainz/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Net.Http.Headers; diff --git a/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs index 09954700..1b0a890b 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Model.Plugins; diff --git a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs index 38379ae5..76d956dd 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableInt32Converter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Text.Json; diff --git a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs index 7e9befa8..a0b0e2ed 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/JsonOmdbNotAvailableStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs index ccff31eb..1b7af256 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbEpisodeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs index 140a64f5..090e3510 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs index e84f1359..d4eb530e 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbItemProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591, SA1300 diff --git a/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs b/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs index 82c6e301..e1678e62 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/OmdbProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS159, SA1300 diff --git a/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs b/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs index a0fba48f..e834d351 100644 --- a/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/Omdb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs index 7e3ec86e..161f42f5 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.StudioImages.Configuration diff --git a/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs b/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs index 28f8c0c6..85991baf 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs b/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs index a50d69df..b047d322 100644 --- a/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/StudioImages/StudiosImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs b/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs index 450ee2a3..108a159b 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Api/TmdbController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net.Mime; using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs index 2076589d..274bfd12 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs index 02818a0e..0ec8ff2e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs index 34c9abae..8ff01cc4 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/BoxSets/TmdbBoxSetProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs b/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs index f11b1d95..1fc7e50e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Configuration/PluginConfiguration.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Plugins; namespace MediaBrowser.Providers.Plugins.Tmdb diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs index 9a1d872e..33d16679 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.LiveTv; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs index fcc35741..c18547ce 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs index 2beb34e4..598bde9a 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Movies/TmdbMovieProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs index 2c0787b1..977a3226 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs index 33888ddf..9d8e8db1 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.Linq; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs index 4b32d0f6..fc05cbce 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/People/TmdbPersonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs b/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs index 4adde836..6c1e9e77 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/Plugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs index 7ae54cdc..da31ddb6 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs index f0e159f0..f3a98556 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbEpisodeProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs index 5b2f0d26..b7a8c506 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs index 0905a3bd..fb2d346b 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeasonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs index 840cec98..1322374e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities.TV; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs index 5cba84dc..d162edc5 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs index 1f13c105..99c1ee54 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TV/TmdbSeriesProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs index abaca65f..91ada55f 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbClientManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs index 8d9ec10c..b2fcce61 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Entities; diff --git a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs index 0944b557..02e8526e 100644 --- a/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs +++ b/MediaBrowser.Providers/Plugins/Tmdb/TmdbUtils.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/MediaBrowser.Providers/Properties/AssemblyInfo.cs b/MediaBrowser.Providers/Properties/AssemblyInfo.cs index bd301b5f..7f81bf1a 100644 --- a/MediaBrowser.Providers/Properties/AssemblyInfo.cs +++ b/MediaBrowser.Providers/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.Providers/Studios/StudioMetadataService.cs b/MediaBrowser.Providers/Studios/StudioMetadataService.cs index fb8cd36c..04a6b8e3 100644 --- a/MediaBrowser.Providers/Studios/StudioMetadataService.cs +++ b/MediaBrowser.Providers/Studios/StudioMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Subtitles/SubtitleManager.cs b/MediaBrowser.Providers/Subtitles/SubtitleManager.cs index ae5e1090..caa00f92 100644 --- a/MediaBrowser.Providers/Subtitles/SubtitleManager.cs +++ b/MediaBrowser.Providers/Subtitles/SubtitleManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.Providers/TV/EpisodeMetadataService.cs b/MediaBrowser.Providers/TV/EpisodeMetadataService.cs index 31f06871..2b9e0ed4 100644 --- a/MediaBrowser.Providers/TV/EpisodeMetadataService.cs +++ b/MediaBrowser.Providers/TV/EpisodeMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.Providers/TV/SeasonMetadataService.cs b/MediaBrowser.Providers/TV/SeasonMetadataService.cs index 886175de..fd766941 100644 --- a/MediaBrowser.Providers/TV/SeasonMetadataService.cs +++ b/MediaBrowser.Providers/TV/SeasonMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/TV/SeriesMetadataService.cs b/MediaBrowser.Providers/TV/SeriesMetadataService.cs index 61a31fbf..db16d6a1 100644 --- a/MediaBrowser.Providers/TV/SeriesMetadataService.cs +++ b/MediaBrowser.Providers/TV/SeriesMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.Providers/TV/Zap2ItExternalId.cs b/MediaBrowser.Providers/TV/Zap2ItExternalId.cs index 8907d774..2dbdaf4b 100644 --- a/MediaBrowser.Providers/TV/Zap2ItExternalId.cs +++ b/MediaBrowser.Providers/TV/Zap2ItExternalId.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs b/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs index 52b0583e..1f772e0d 100644 --- a/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs +++ b/MediaBrowser.Providers/TV/Zap2ItExternalUrlProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Providers; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs b/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs index 81dcbf89..aa9521c7 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs b/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs index c0b8a8c7..face78bf 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayMoveImagesTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs b/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs index 926a962e..3ea00583 100644 --- a/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs +++ b/MediaBrowser.Providers/Trickplay/TrickplayProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using MediaBrowser.Controller.Configuration; diff --git a/MediaBrowser.Providers/Videos/VideoMetadataService.cs b/MediaBrowser.Providers/Videos/VideoMetadataService.cs index 464b337f..aa28e619 100644 --- a/MediaBrowser.Providers/Videos/VideoMetadataService.cs +++ b/MediaBrowser.Providers/Videos/VideoMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/Years/YearMetadataService.cs b/MediaBrowser.Providers/Years/YearMetadataService.cs index cc403e7c..5e87c9b8 100644 --- a/MediaBrowser.Providers/Years/YearMetadataService.cs +++ b/MediaBrowser.Providers/Years/YearMetadataService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.IO; diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig index 00f5c2ca..8c4d7355 100644 --- a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.Providers -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.Providers\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 8e98f769..b4103219 100644 Binary files a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache and b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.assets.cache differ 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 4d0887e1..2c0a9855 100644 Binary files a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache and b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..0b8e8736 --- /dev/null +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1b5762457f1bd7714a346bc46fded4aad9bbe06c832681bcdc0ebab8e8c4396b diff --git a/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..6c981f1b --- /dev/null +++ b/MediaBrowser.Providers/obj/Debug/net10.0/MediaBrowser.Providers.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.Providers\obj\Debug\net10.0\MediaBrowser.Providers.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json index 356cf17d..4d11ed94 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2722,6 +2782,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 +2872,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2887,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3165,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3220,6 +3291,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 +3359,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3358,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3490,6 +3572,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3570,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3848,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3920,6 +4008,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 +4058,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4045,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4323,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4382,6 +4481,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 +4536,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4512,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets index 574e3d66..d73e17a9 100644 --- a/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets +++ b/MediaBrowser.Providers/obj/MediaBrowser.Providers.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.Providers/obj/project.assets.json b/MediaBrowser.Providers/obj/project.assets.json index 0a67854f..1fa26e30 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", @@ -1940,41 +2246,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2012,6 +2324,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 +2414,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2177,7 +2495,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.Providers/obj/project.nuget.cache b/MediaBrowser.Providers/obj/project.nuget.cache index 984b6e4c..4d135670 100644 --- a/MediaBrowser.Providers/obj/project.nuget.cache +++ b/MediaBrowser.Providers/obj/project.nuget.cache @@ -1,52 +1,60 @@ { "version": 2, - "dgSpecHash": "GmR1vhhT3U8=", + "dgSpecHash": "LjoFajDvFTo=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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/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", - "/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/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", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Configuration/NfoConfigurationExtension.cs b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs index fe3bc3cd..72369f16 100644 --- a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs +++ b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs index c73989e7..7bb3302b 100644 --- a/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs +++ b/MediaBrowser.XbmcMetadata/Configuration/NfoConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; 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/NfoUserDataSaver.cs b/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs index b2882194..34fdbaa8 100644 --- a/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs +++ b/MediaBrowser.XbmcMetadata/NfoUserDataSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; diff --git a/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs index 3f83f1d8..29580e57 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/BaseNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs index 19b1bbe7..294599a5 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/EpisodeNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Text; diff --git a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs index 137abff4..d1b1909c 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/MovieNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs index e13f0d99..4e49e6e3 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeasonNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Xml; using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities.TV; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs index b0944515..372b0590 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Xml; diff --git a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs index 44ca3f47..32bd522c 100644 --- a/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs +++ b/MediaBrowser.XbmcMetadata/Parsers/SeriesNfoSeasonParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Xml; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs b/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs index cfe06b94..c064161a 100644 --- a/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs +++ b/MediaBrowser.XbmcMetadata/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs index f7a85a07..23ec1bdd 100644 --- a/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/AlbumNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs index 2b563b7f..e5d94dad 100644 --- a/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/ArtistNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs index 5ac672f1..35372a87 100644 --- a/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/BaseNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs index 85f327c9..2fc15323 100644 --- a/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/BaseVideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs index f6c5877b..1bee6c96 100644 --- a/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/EpisodeNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs index cdbc5a91..e8b6fa8b 100644 --- a/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/MovieNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities.Movies; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs index 9d1f3e61..756d10d4 100644 --- a/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/MusicVideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs index d01abadf..a5905c2b 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeasonNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs index 002b9446..415b6944 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs index b141b7af..2ddb4fd4 100644 --- a/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/SeriesNfoSeasonProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs b/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs index 93b1be62..bb814131 100644 --- a/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs +++ b/MediaBrowser.XbmcMetadata/Providers/VideoNfoProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; diff --git a/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs index 440296f0..ee0975ca 100644 --- a/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/AlbumNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs index b5ba2d24..c7534f76 100644 --- a/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/ArtistNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs index 0217bded..f80fe708 100644 --- a/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/BaseNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs index 7ac46520..cfe17a0b 100644 --- a/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/EpisodeNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs index 099537de..55d71d2a 100644 --- a/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/MovieNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs index e9755063..08ff4d61 100644 --- a/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/SeasonNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs b/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs index 1ac6768a..5c8649a4 100644 --- a/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs +++ b/MediaBrowser.XbmcMetadata/Savers/SeriesNfoSaver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Globalization; using System.IO; diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig index f9bf809d..5be4aabb 100644 --- a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig +++ b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = MediaBrowser.XbmcMetadata -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 ce75301b..af011fe2 100644 Binary files a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache and b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.assets.cache differ 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 5df893d9..d6f262c9 100644 Binary files a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache and b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache differ diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..3c1a582e --- /dev/null +++ b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +7838ecb7ace3f7daa4e1e8726991a5cf7fe45065d0501d77a0b0747b4083395b diff --git a/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.FileListAbsolute.txt b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..b6e9649a --- /dev/null +++ b/MediaBrowser.XbmcMetadata/obj/Debug/net10.0/MediaBrowser.XbmcMetadata.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\MediaBrowser.XbmcMetadata\obj\Debug\net10.0\MediaBrowser.XbmcMetadata.csproj.CoreCompileInputs.cache diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json index f11421cd..94b2484f 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2717,6 +2777,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 +2827,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2842,7 +2908,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3120,25 +3186,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3175,6 +3246,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 +3314,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3313,37 +3390,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3445,6 +3527,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3525,7 +3608,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3803,33 +3886,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3875,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", @@ -3920,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", @@ -4000,7 +4094,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4278,33 +4372,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4337,6 +4436,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 +4491,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4467,7 +4572,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets +++ b/MediaBrowser.XbmcMetadata/obj/MediaBrowser.XbmcMetadata.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/MediaBrowser.XbmcMetadata/obj/project.assets.json b/MediaBrowser.XbmcMetadata/obj/project.assets.json index 74bb13de..3005b062 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", @@ -1402,41 +1708,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1469,6 +1781,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 +1831,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1594,7 +1912,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache index 3cb32628..8cc704af 100644 --- a/MediaBrowser.XbmcMetadata/obj/project.nuget.cache +++ b/MediaBrowser.XbmcMetadata/obj/project.nuget.cache @@ -1,38 +1,46 @@ { "version": 2, - "dgSpecHash": "v6geFsK8bM4=", + "dgSpecHash": "SHv7d7uvD00=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/SharedVersion.cs b/SharedVersion.cs index 3b394d28..6eb7aa00 100644 --- a/SharedVersion.cs +++ b/SharedVersion.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; [assembly: AssemblyVersion("10.12.0")] diff --git a/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs b/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs index 90c8dfec..d32342d5 100644 --- a/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs +++ b/src/Jellyfin.CodeAnalysis/AsyncDisposalPatternAnalyzer.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.CodeAnalysis; + using System; using System.Collections.Immutable; using System.Linq; @@ -6,8 +12,6 @@ using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.CSharp.Syntax; using Microsoft.CodeAnalysis.Diagnostics; -namespace Jellyfin.CodeAnalysis; - /// /// Analyzer to detect sync disposal of async-created IAsyncDisposable objects. /// 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/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json new file mode 100644 index 00000000..4eb6c6d2 --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.deps.json @@ -0,0 +1,532 @@ +{ + "runtimeTarget": { + "name": ".NETStandard,Version=v2.0/", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETStandard,Version=v2.0": {}, + ".NETStandard,Version=v2.0/": { + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21", + "Microsoft.CodeAnalysis.CSharp": "5.0.0" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": {} + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/netstandard2.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "dependencies": { + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Reflection.Metadata": "9.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encoding.CodePages": "8.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "5.0.0", + "System.Buffers": "4.6.0", + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Reflection.Metadata": "9.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encoding.CodePages": "8.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5", + "System.Diagnostics.DiagnosticSource": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Diagnostics.DiagnosticSource": "6.0.0", + "System.Text.Json": "6.0.10" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1", + "System.Text.Json": "6.0.10" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/netstandard2.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "System.Buffers/4.6.0": { + "runtime": { + "lib/netstandard2.0/System.Buffers.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Collections.Immutable/9.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Collections.Immutable.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Memory/4.6.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Numerics.Vectors/4.6.0": { + "runtime": { + "lib/netstandard2.0/System.Numerics.Vectors.dll": { + "assemblyVersion": "4.1.3.0", + "fileVersion": "4.600.24.56208" + } + } + }, + "System.Reflection.Metadata/9.0.0": { + "dependencies": { + "System.Collections.Immutable": "9.0.0", + "System.Memory": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/System.Reflection.Metadata.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.1.0": { + "runtime": { + "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.100.24.56208" + } + } + }, + "System.Text.Encoding.CodePages/8.0.0": { + "dependencies": { + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.0.23.53103" + } + } + }, + "System.Text.Encodings.Web/6.0.0": { + "dependencies": { + "System.Buffers": "4.6.0", + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Text.Json/6.0.10": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "6.0.0", + "System.Buffers": "4.6.0", + "System.Memory": "4.6.0", + "System.Numerics.Vectors": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Threading.Tasks.Extensions": "4.6.0" + }, + "runtime": { + "lib/netstandard2.0/System.Text.Json.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.3524.45918" + } + } + }, + "System.Threading.Tasks.Extensions/4.6.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.1.0" + }, + "runtime": { + "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.600.24.56208" + } + } + } + } + }, + "libraries": { + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", + "path": "microsoft.bcl.asyncinterfaces/6.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "path": "microsoft.codeanalysis.common/5.0.0", + "hashPath": "microsoft.codeanalysis.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "System.Buffers/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lN6tZi7Q46zFzAbRYXTIvfXcyvQQgxnY7Xm6C6xQ9784dEL1amjM6S6Iw4ZpsvesAKnRVsM4scrDQaDqSClkjA==", + "path": "system.buffers/4.6.0", + "hashPath": "system.buffers.4.6.0.nupkg.sha512" + }, + "System.Collections.Immutable/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==", + "path": "system.collections.immutable/9.0.0", + "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "path": "system.diagnostics.diagnosticsource/6.0.0", + "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512" + }, + "System.Memory/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==", + "path": "system.memory/4.6.0", + "hashPath": "system.memory.4.6.0.nupkg.sha512" + }, + "System.Numerics.Vectors/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+SoieZsRuEyiw/J+qXUbolyO219tKQQI0+2/YI+Qv7YdGValA6WiuokrNKqjrTNsy5ABWU11bdKOzUdheteXg==", + "path": "system.numerics.vectors/4.6.0", + "hashPath": "system.numerics.vectors.4.6.0.nupkg.sha512" + }, + "System.Reflection.Metadata/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==", + "path": "system.reflection.metadata/9.0.0", + "hashPath": "system.reflection.metadata.9.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==", + "path": "system.runtime.compilerservices.unsafe/6.1.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/8.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OZIsVplFGaVY90G2SbpgU7EnCoOO5pw1t4ic21dBF3/1omrJFpAGoNAVpPyMVOC90/hvgkGG3VFqR13YgZMQfg==", + "path": "system.text.encoding.codepages/8.0.0", + "hashPath": "system.text.encoding.codepages.8.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "path": "system.text.encodings.web/6.0.0", + "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + }, + "System.Text.Json/6.0.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NSB0kDipxn2ychp88NXWfFRFlmi1bst/xynOutbnpEfRCT9JZkZ7KOmF/I/hNKo2dILiMGnqblm+j1sggdLB9g==", + "path": "system.text.json/6.0.10", + "hashPath": "system.text.json.6.0.10.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.6.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==", + "path": "system.threading.tasks.extensions/4.6.0", + "hashPath": "system.threading.tasks.extensions.4.6.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 00000000..30bfbe7b Binary files /dev/null and b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll differ diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 00000000..213f6c5e Binary files /dev/null and b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/bin/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + 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..32e61139 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..c944bd78 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 +cfe4822f334685403d8dd28c9794902cf41ac16cf3fdae734ed53b2348acf886 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig index e7054919..d3f5cea9 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig @@ -18,7 +18,7 @@ build_property._SupportedPlatformList = Linux,macOS,Windows build_property.TargetFrameworkIdentifier = .NETStandard build_property.TargetFrameworkVersion = v2.0 build_property.RootNamespace = Jellyfin.CodeAnalysis -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.CsWinRTUseWindowsUIXamlProjections = false 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 e797a3cd..c1bd4a60 100644 Binary files a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.assets.cache differ 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 a59eb1ab..1fd0093c 100644 Binary files a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..7713d2d5 --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e7c17426fec14bd402397d7c8b6303a56fe39a7ababbc3fc41dcceedc7dc82f3 diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..a5152489 --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.csproj.FileListAbsolute.txt @@ -0,0 +1,24 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.deps.json +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +C:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.deps.json +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\bin\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.CodeAnalysis\obj\Debug\netstandard2.0\Jellyfin.CodeAnalysis.pdb diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 00000000..30bfbe7b Binary files /dev/null and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.dll differ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 00000000..213f6c5e Binary files /dev/null and b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.CodeAnalysis/obj/Debug/netstandard2.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + 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..70d44626 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.dgspec.json @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -59,6 +64,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 +132,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -197,7 +208,7 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } } diff --git a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props index e1d27fac..10100b86 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.props @@ -4,24 +4,25 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file 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..bd09a332 100644 --- a/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets +++ b/src/Jellyfin.CodeAnalysis/obj/Jellyfin.CodeAnalysis.csproj.nuget.g.targets @@ -1,8 +1,9 @@  - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.CodeAnalysis/obj/project.assets.json b/src/Jellyfin.CodeAnalysis/obj/project.assets.json index 29d0d156..b3ac0bd9 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", @@ -1650,27 +2153,33 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1707,6 +2216,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 +2284,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1845,7 +2360,7 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } } diff --git a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache index fcadb73c..2de16939 100644 --- a/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache +++ b/src/Jellyfin.CodeAnalysis/obj/project.nuget.cache @@ -1,28 +1,40 @@ { "version": 2, - "dgSpecHash": "dMXfECU2tHc=", + "dgSpecHash": "JUk5RnmReWs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectFilePath": "E:\\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/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.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/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.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.threading.tasks.extensions/4.6.0/system.threading.tasks.extensions.4.6.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.buffers\\4.6.0\\system.buffers.4.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.0\\system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.memory\\4.6.0\\system.memory.4.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.numerics.vectors\\4.6.0\\system.numerics.vectors.4.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.reflection.metadata\\9.0.0\\system.reflection.metadata.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.1.0\\system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.encoding.codepages\\8.0.0\\system.text.encoding.codepages.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.encodings.web\\6.0.0\\system.text.encodings.web.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.text.json\\6.0.10\\system.text.json.6.0.10.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.threading.tasks.extensions\\4.6.0\\system.threading.tasks.extensions.4.6.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/DbConfiguration/CustomDatabaseOption.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs index fcb8f41b..3b5cd082 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOption.cs @@ -1,7 +1,11 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.DbConfiguration; +using System.Collections.Generic; + /// /// The custom value option for custom database providers. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs index e2088704..d3589107 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/CustomDatabaseOptions.cs @@ -1,8 +1,12 @@ -using System.Collections.Generic; -using System.Collections.ObjectModel; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.DbConfiguration; +using System.Collections.Generic; +using System.Collections.ObjectModel; + /// /// Defines the options for a custom database connector. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs index bc0cacf3..902aae66 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseConfigurationOptions.cs @@ -1,7 +1,11 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.DbConfiguration; +using System.Collections.Generic; + /// /// Options to configure jellyfins managed database. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs index 3b2a5580..3a33501e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/DbConfiguration/DatabaseLockingBehaviorTypes.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.DbConfiguration; /// @@ -18,5 +22,5 @@ public enum DatabaseLockingBehaviorTypes /// /// Defines that all writes should be attempted and when fail should be retried. /// - Optimistic = 2 + Optimistic = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs index e23ac86a..360ce101 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AccessSchedule.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations.Schema; -using System.Xml.Serialization; -using Jellyfin.Database.Implementations.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations.Schema; + using System.Xml.Serialization; + using Jellyfin.Database.Implementations.Enums; + /// /// An entity representing a user's access schedule. /// @@ -19,10 +23,10 @@ namespace Jellyfin.Database.Implementations.Entities /// The associated user's id. public AccessSchedule(DynamicDayOfWeek dayOfWeek, double startHour, double endHour, Guid userId) { - UserId = userId; - DayOfWeek = dayOfWeek; - StartHour = startHour; - EndHour = endHour; + this.UserId = userId; + this.DayOfWeek = dayOfWeek; + this.StartHour = startHour; + this.EndHour = endHour; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs index bf623be7..3c4a4db5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ActivityLog.cs @@ -1,11 +1,17 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; -using Microsoft.Extensions.Logging; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 //The type name conflicts in whole or in part with the namespace name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1724) namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + using Microsoft.Extensions.Logging; + /// /// An entity referencing an activity log entry. /// @@ -23,11 +29,11 @@ namespace Jellyfin.Database.Implementations.Entities ArgumentException.ThrowIfNullOrEmpty(name); ArgumentException.ThrowIfNullOrEmpty(type); - Name = name; - Type = type; - UserId = userId; - DateCreated = DateTime.UtcNow; - LogSeverity = LogLevel.Information; + this.Name = name; + this.Type = type; + this.UserId = userId; + this.DateCreated = DateTime.UtcNow; + this.LogSeverity = LogLevel.Information; } /// @@ -110,14 +116,18 @@ namespace Jellyfin.Database.Implementations.Entities /// public LogLevel LogSeverity { get; set; } - /// + /// + /// Gets the concurrency token used for optimistic concurrency control. + /// [ConcurrencyCheck] public uint RowVersion { get; private set; } - /// + /// + /// Updates the concurrency token before saving changes. + /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs index 3d25ae4f..2f712516 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AncestorId.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Represents the relational information for an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs index 2f27d938..1cb4f2c6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/AttachmentStreamInfo.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Provides information about an Attachment to an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs index d58466e5..e41a7cdd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemEntity.cs @@ -1,11 +1,16 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member #pragma warning disable CA2227 // Collection properties should be read only +#pragma warning disable SA1600 // Missing XML comment for publicly visible type or member using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - public class BaseItemEntity { public required Guid Id { get; set; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs index 46a59f79..2c05aa57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemExtraType.cs @@ -1,6 +1,13 @@ -#pragma warning disable CS1591 +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CS1591 +#pragma warning disable SA1600 +#pragma warning disable SA1602 +#pragma warning disable CA1720 public enum BaseItemExtraType { Unknown = 0, @@ -14,5 +21,5 @@ public enum BaseItemExtraType ThemeSong = 8, ThemeVideo = 9, Featurette = 10, - Short = 11 + Short = 11, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs index cd14764e..c18bc97e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemImageInfo.cs @@ -1,9 +1,13 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 using System; -namespace Jellyfin.Database.Implementations.Entities; - /// /// Enum TrailerTypes. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs index e7dbc8e9..a5ee2d0a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemMetadataField.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Enum MetadataFields. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs index 73bb583e..ac34a539 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemProvider.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Represents a Key-Value relation of an BaseItem's provider. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs index db329ad2..fe06fe7d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/BaseItemTrailerType.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Enum TrailerTypes. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs index f9b98132..f1974c0d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Chapter.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// The Chapter entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs index b3d4b16b..49c58fc2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/CustomItemDisplayPreferences.cs @@ -1,9 +1,13 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + /// /// An entity that represents a user's custom display preferences for a specific item. /// @@ -19,11 +23,11 @@ namespace Jellyfin.Database.Implementations.Entities /// The preference value. public CustomItemDisplayPreferences(Guid userId, Guid itemId, string client, string key, string? value) { - UserId = userId; - ItemId = itemId; - Client = client; - Key = key; - Value = value; + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; + this.Key = key; + this.Value = value; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs index ae6966e5..43f6a877 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/DisplayPreferences.cs @@ -1,11 +1,17 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 //The type name conflicts in whole or in part with the namespace name (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1724) namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + /// /// An entity representing a user's display preferences. /// @@ -19,17 +25,17 @@ namespace Jellyfin.Database.Implementations.Entities /// The client string. public DisplayPreferences(Guid userId, Guid itemId, string client) { - UserId = userId; - ItemId = itemId; - Client = client; - ShowSidebar = false; - ShowBackdrop = true; - SkipForwardLength = 30000; - SkipBackwardLength = 10000; - ScrollDirection = ScrollDirection.Horizontal; - ChromecastVersion = ChromecastVersion.Stable; + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; + this.ShowSidebar = false; + this.ShowBackdrop = true; + this.SkipForwardLength = 30000; + this.SkipBackwardLength = 10000; + this.ScrollDirection = ScrollDirection.Horizontal; + this.ChromecastVersion = ChromecastVersion.Stable; - HomeSections = new HashSet(); + this.HomeSections = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs index 9dd24864..8a8dfab8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Group.cs @@ -1,10 +1,14 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a group. /// @@ -18,11 +22,11 @@ namespace Jellyfin.Database.Implementations.Entities { ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - Id = Guid.NewGuid(); + this.Name = name; + this.Id = Guid.NewGuid(); - Permissions = new HashSet(); - Preferences = new HashSet(); + this.Permissions = new HashSet(); + this.Preferences = new HashSet(); } /// @@ -60,7 +64,7 @@ namespace Jellyfin.Database.Implementations.Entities /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs index 584550ac..db2adf24 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/HomeSection.cs @@ -1,8 +1,12 @@ -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + /// /// An entity representing a section on the user's home page. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs index 9c0b3685..3f382c28 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfo.cs @@ -1,9 +1,13 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + /// /// An entity representing an image. /// @@ -15,8 +19,8 @@ namespace Jellyfin.Database.Implementations.Entities /// The path. public ImageInfo(string path) { - Path = path; - LastModified = DateTime.UtcNow; + this.Path = path; + this.LastModified = DateTime.UtcNow; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs index 6052a95b..fd8b63e6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ImageInfoImageType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; /// @@ -72,5 +76,5 @@ public enum ImageInfoImageType /// /// The user profile image. /// - Profile = 12 + Profile = 12, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs index 67705311..c0d35dc1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemDisplayPreferences.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + /// /// An entity that represents a user's display preferences for a specific item. /// @@ -18,14 +22,14 @@ namespace Jellyfin.Database.Implementations.Entities /// The client. public ItemDisplayPreferences(Guid userId, Guid itemId, string client) { - UserId = userId; - ItemId = itemId; - Client = client; + this.UserId = userId; + this.ItemId = itemId; + this.Client = client; - SortBy = "SortName"; - SortOrder = SortOrder.Ascending; - RememberSorting = false; - RememberIndexing = false; + this.SortBy = "SortName"; + this.SortOrder = SortOrder.Ascending; + this.RememberSorting = false; + this.RememberIndexing = false; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs index b5a31921..6921c893 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValue.cs @@ -1,8 +1,12 @@ -using System; -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; +using System.Collections.Generic; + /// /// Represents an ItemValue for a BaseItem. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs index 23f6e0f7..c7f2f01a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueMap.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Mapping table for the ItemValue BaseItem relation. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs index 9e2e11c0..932e5f63 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ItemValueType.cs @@ -1,6 +1,9 @@ -#pragma warning disable CA1027 // Mark enums with FlagsAttribute +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CA1027 // Mark enums with FlagsAttribute /// /// Provides the Value types for an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs index c34110c4..c94eb240 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/KeyframeData.cs @@ -1,10 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 // Collection properties should be read only using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - /// /// Keyframe information for a specific file. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs index f3083a96..eb0e878d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Artwork.cs @@ -1,11 +1,15 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing artwork. /// @@ -20,8 +24,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; + this.Path = path; + this.Kind = kind; } /// @@ -58,7 +62,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs index b56c1f94..201ef8d3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Book.cs @@ -1,8 +1,15 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a book. /// @@ -14,8 +21,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Book(Library library) : base(library) { - BookMetadata = new HashSet(); - Releases = new HashSet(); + this.BookMetadata = new HashSet(); + this.Releases = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs index a284d563..5a7a4829 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/BookMetadata.cs @@ -1,8 +1,14 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity containing metadata for a book. /// @@ -15,7 +21,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// ISO-639-3 3-character language codes. public BookMetadata(string title, string language) : base(title, language) { - Publishers = new HashSet(); + this.Publishers = new HashSet(); } /// @@ -29,6 +35,6 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries public virtual ICollection Publishers { get; private set; } /// - public ICollection Companies => Publishers; + public ICollection Companies => this.Publishers; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs index eac97306..b23ac8de 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Chapter.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a chapter. /// @@ -19,8 +23,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(language); - Language = language; - StartTime = startTime; + this.Language = language; + this.StartTime = startTime; } /// @@ -74,7 +78,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs index 03b68317..b3b42bc6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Collection.cs @@ -1,12 +1,16 @@ -#pragma warning disable CA1711 // Identifiers should not have incorrect suffix +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +#pragma warning disable CA1711 // Identifiers should not have incorrect suffix namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a collection. /// @@ -17,7 +21,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public Collection() { - Items = new HashSet(); + this.Items = new HashSet(); } /// @@ -51,7 +55,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs index 3777c705..0f8b9325 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CollectionItem.cs @@ -1,9 +1,15 @@ -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1716 // Ignore keyword namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a collection item. /// @@ -15,7 +21,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library item. public CollectionItem(LibraryItem libraryItem) { - LibraryItem = libraryItem; + this.LibraryItem = libraryItem; } /// @@ -58,7 +64,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs index c686751a..964caaf5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Company.cs @@ -1,10 +1,14 @@ -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a company. /// @@ -15,8 +19,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public Company() { - CompanyMetadata = new HashSet(); - ChildCompanies = new HashSet(); + this.CompanyMetadata = new HashSet(); + this.ChildCompanies = new HashSet(); } /// @@ -43,12 +47,12 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries public virtual ICollection ChildCompanies { get; private set; } /// - public ICollection Companies => ChildCompanies; + public ICollection Companies => this.ChildCompanies; /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs index fdf1f274..bc19cfc5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CompanyMetadata.cs @@ -1,7 +1,13 @@ -using System.ComponentModel.DataAnnotations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + /// /// An entity holding metadata for a . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs index 70e47d6b..41b7c372 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItem.cs @@ -1,8 +1,14 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a custom item. /// @@ -14,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public CustomItem(Library library) : base(library) { - CustomItemMetadata = new HashSet(); - Releases = new HashSet(); + this.CustomItemMetadata = new HashSet(); + this.Releases = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs index 660e535e..401d0b8c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/CustomItemMetadata.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs index 7cb71f06..b0daea0a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Episode.cs @@ -1,8 +1,14 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing an episode. /// @@ -14,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Episode(Library library) : base(library) { - Releases = new HashSet(); - EpisodeMetadata = new HashSet(); + this.Releases = new HashSet(); + this.EpisodeMetadata = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs index b5c2c3c2..484a5434 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/EpisodeMetadata.cs @@ -1,7 +1,13 @@ -using System.ComponentModel.DataAnnotations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + /// /// An entity containing metadata for an . /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs index 442dced2..b6b78225 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Genre.cs @@ -1,9 +1,13 @@ -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a genre. /// @@ -15,7 +19,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The name. public Genre(string name) { - Name = name; + this.Name = name; } /// @@ -44,7 +48,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs index e5cbab7e..bb30c8f9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/ItemMetadata.cs @@ -1,11 +1,15 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An abstract class that holds metadata. /// @@ -21,16 +25,16 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries ArgumentException.ThrowIfNullOrEmpty(title); ArgumentException.ThrowIfNullOrEmpty(language); - Title = title; - Language = language; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + this.Title = title; + this.Language = language; + this.DateAdded = DateTime.UtcNow; + this.DateModified = this.DateAdded; - PersonRoles = new HashSet(); - Genres = new HashSet(); - Artwork = new HashSet(); - Ratings = new HashSet(); - Sources = new HashSet(); + this.PersonRoles = new HashSet(); + this.Genres = new HashSet(); + this.Artwork = new HashSet(); + this.Ratings = new HashSet(); + this.Sources = new HashSet(); } /// @@ -135,7 +139,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs index d1877ef4..b8811cf8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Library.cs @@ -1,9 +1,15 @@ -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a library. /// @@ -16,8 +22,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The path of the library. public Library(string name, string path) { - Name = name; - Path = path; + this.Name = name; + this.Path = path; } /// @@ -54,7 +60,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs index 4fccf6d7..cd61b9c0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/LibraryItem.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a library item. /// @@ -16,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library of this item. protected LibraryItem(Library library) { - DateAdded = DateTime.UtcNow; - Library = library; + this.DateAdded = DateTime.UtcNow; + this.Library = library; } /// @@ -49,7 +53,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs index 6e435579..23556c56 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFile.cs @@ -1,12 +1,16 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a file on disk. /// @@ -21,10 +25,10 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(path); - Path = path; - Kind = kind; + this.Path = path; + this.Kind = kind; - MediaFileStreams = new HashSet(); + this.MediaFileStreams = new HashSet(); } /// @@ -66,7 +70,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs index 4552386f..d1dce7b1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MediaFileStream.cs @@ -1,11 +1,15 @@ -#pragma warning disable CA1711 // Identifiers should not have incorrect suffix - -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { +#pragma warning disable CA1711 // Identifiers should not have incorrect suffix + + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a stream in a media file. /// @@ -17,7 +21,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The number of this stream. public MediaFileStream(int streamNumber) { - StreamNumber = streamNumber; + this.StreamNumber = streamNumber; } /// @@ -44,7 +48,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs index dc8f1535..1afc3f01 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProvider.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a metadata provider. /// @@ -18,7 +22,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; + this.Name = name; } /// @@ -47,7 +51,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs index b7c9313a..c109253a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MetadataProviderId.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a unique identifier for a metadata provider. /// @@ -19,8 +23,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(providerId); - ProviderId = providerId; - MetadataProvider = metadataProvider; + this.ProviderId = providerId; + this.MetadataProvider = metadataProvider; } /// @@ -57,7 +61,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs index afc0e0f4..61fee13a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Movie.cs @@ -1,8 +1,15 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a movie. /// @@ -14,8 +21,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Movie(Library library) : base(library) { - Releases = new HashSet(); - MovieMetadata = new HashSet(); + this.Releases = new HashSet(); + this.MovieMetadata = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs index 3d797d97..fd1ce91b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MovieMetadata.cs @@ -1,9 +1,15 @@ -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity holding the metadata for a movie. /// @@ -16,7 +22,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// ISO-639-3 3-character language codes. public MovieMetadata(string title, string language) : base(title, language) { - Studios = new HashSet(); + this.Studios = new HashSet(); } /// @@ -65,6 +71,6 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries public virtual ICollection Studios { get; private set; } /// - public ICollection Companies => Studios; + public ICollection Companies => this.Studios; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs index 51f77ce0..e2d8cc96 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbum.cs @@ -1,7 +1,14 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + /// /// An entity representing a music album. /// @@ -13,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public MusicAlbum(Library library) : base(library) { - MusicAlbumMetadata = new HashSet(); - Tracks = new HashSet(); + this.MusicAlbumMetadata = new HashSet(); + this.Tracks = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs index bfb94c44..0ad58bc9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/MusicAlbumMetadata.cs @@ -1,8 +1,15 @@ -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + /// /// An entity holding the metadata for a music album. /// @@ -15,7 +22,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// ISO-639-3 3-character language codes. public MusicAlbumMetadata(string title, string language) : base(title, language) { - Labels = new HashSet(); + this.Labels = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs index 25cdfdc2..e0f8fc87 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Person.cs @@ -1,11 +1,17 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a person. /// @@ -19,11 +25,11 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; - DateAdded = DateTime.UtcNow; - DateModified = DateAdded; + this.Name = name; + this.DateAdded = DateTime.UtcNow; + this.DateModified = this.DateAdded; - Sources = new HashSet(); + this.Sources = new HashSet(); } /// @@ -83,7 +89,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs index e1c21139..5c6adc52 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PersonRole.cs @@ -1,11 +1,15 @@ -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a person's role in media. /// @@ -18,10 +22,10 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The person. public PersonRole(PersonRoleType type, Person person) { - Type = type; - Person = person; - Artwork = new HashSet(); - Sources = new HashSet(); + this.Type = type; + this.Person = person; + this.Artwork = new HashSet(); + this.Sources = new HashSet(); } /// @@ -74,7 +78,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs index b113170e..b4c17593 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Photo.cs @@ -1,8 +1,14 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a photo. /// @@ -14,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Photo(Library library) : base(library) { - PhotoMetadata = new HashSet(); - Releases = new HashSet(); + this.PhotoMetadata = new HashSet(); + this.Releases = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs index 6fae4a02..100cebd1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/PhotoMetadata.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs index 62757502..b771f2df 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Rating.cs @@ -1,9 +1,15 @@ -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a rating for an entity. /// @@ -15,7 +21,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The value. public Rating(double value) { - Value = value; + this.Value = value; } /// @@ -53,7 +59,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs index 83228559..c82270f7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/RatingSource.cs @@ -1,9 +1,13 @@ -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// This is the entity to store review ratings, not age ratings. /// @@ -16,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The maximum value. public RatingSource(double minimumValue, double maximumValue) { - MinimumValue = minimumValue; - MaximumValue = maximumValue; + this.MinimumValue = minimumValue; + this.MaximumValue = maximumValue; } /// @@ -67,7 +71,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs index db148338..0ada81ed 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Release.cs @@ -1,11 +1,15 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a release for a library item, eg. Director's cut vs. standard. /// @@ -19,10 +23,10 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries { ArgumentException.ThrowIfNullOrEmpty(name); - Name = name; + this.Name = name; - MediaFiles = new HashSet(); - Chapters = new HashSet(); + this.MediaFiles = new HashSet(); + this.Chapters = new HashSet(); } /// @@ -61,7 +65,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs index dc9f695d..dfab1421 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Season.cs @@ -1,7 +1,13 @@ -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + /// /// An entity representing a season. /// @@ -13,8 +19,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Season(Library library) : base(library) { - Episodes = new HashSet(); - SeasonMetadata = new HashSet(); + this.Episodes = new HashSet(); + this.SeasonMetadata = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs index af1e9fa2..c2fd9038 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeasonMetadata.cs @@ -1,7 +1,13 @@ -using System.ComponentModel.DataAnnotations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.ComponentModel.DataAnnotations; + /// /// An entity that holds metadata for seasons. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs index 1e163324..a8fe8fc2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Series.cs @@ -1,8 +1,15 @@ -using System; -using System.Collections.Generic; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System; + using System.Collections.Generic; + /// /// An entity representing a series. /// @@ -14,8 +21,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Series(Library library) : base(library) { - Seasons = new HashSet(); - SeriesMetadata = new HashSet(); + this.Seasons = new HashSet(); + this.SeriesMetadata = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs index b1b2b10b..98830e77 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/SeriesMetadata.cs @@ -1,9 +1,15 @@ -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing series metadata. /// @@ -16,7 +22,7 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// ISO-639-3 3-character language codes. public SeriesMetadata(string title, string language) : base(title, language) { - Networks = new HashSet(); + this.Networks = new HashSet(); } /// @@ -65,6 +71,6 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries public virtual ICollection Networks { get; private set; } /// - public ICollection Companies => Networks; + public ICollection Companies => this.Networks; } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs index f0bd8896..b7893f2f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/Track.cs @@ -1,8 +1,14 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line namespace Jellyfin.Database.Implementations.Entities.Libraries { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a track. /// @@ -14,8 +20,8 @@ namespace Jellyfin.Database.Implementations.Entities.Libraries /// The library. public Track(Library library) : base(library) { - Releases = new HashSet(); - TrackMetadata = new HashSet(); + this.Releases = new HashSet(); + this.TrackMetadata = new HashSet(); } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs index d9b4736a..612014c7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Libraries/TrackMetadata.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1128 // Put constructor initializers on their own line + namespace Jellyfin.Database.Implementations.Entities.Libraries { /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs index c34369d8..cc751df1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaSegment.cs @@ -1,9 +1,13 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Entities; + using System; using System.ComponentModel.DataAnnotations.Schema; using Jellyfin.Database.Implementations.Enums; -namespace Jellyfin.Database.Implementations.Entities; - /// /// An entity representing the metadata for a group of trickplay tiles. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs index b80b764b..0d8cf834 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamInfo.cs @@ -1,9 +1,14 @@ -#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member - -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member +#pragma warning disable SA1600 + +using System; + public class MediaStreamInfo { public required Guid ItemId { get; set; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs index 33dd81bd..f89adbeb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/MediaStreamTypeEntity.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Entities; /// @@ -33,5 +37,5 @@ public enum MediaStreamTypeEntity /// /// The lyric. /// - Lyric = 5 + Lyric = 5, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs index 20cf3e2d..d8fdb307 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/People.cs @@ -1,10 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Entities; + #pragma warning disable CA2227 // Collection properties should be read only using System; using System.Collections.Generic; -namespace Jellyfin.Database.Implementations.Entities; - /// /// People entity. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs index c719a185..e374be08 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/PeopleBaseItemMap.cs @@ -1,7 +1,11 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities; +using System; + /// /// Mapping table for People to BaseItems. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs index 84b86574..2be2c083 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Permission.cs @@ -1,13 +1,17 @@ -#pragma warning disable CA1711 // Identifiers should not have incorrect suffix - -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { +#pragma warning disable CA1711 // Identifiers should not have incorrect suffix + + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing whether the associated user has a specific permission. /// @@ -21,8 +25,8 @@ namespace Jellyfin.Database.Implementations.Entities /// The value of this permission. public Permission(PermissionKind kind, bool value) { - Kind = kind; - Value = value; + this.Kind = kind; + this.Value = value; } /// @@ -62,7 +66,7 @@ namespace Jellyfin.Database.Implementations.Entities /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs index c02ea737..38199e4a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Preference.cs @@ -1,11 +1,15 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a preference attached to a user or group. /// @@ -19,8 +23,8 @@ namespace Jellyfin.Database.Implementations.Entities /// The value. public Preference(PreferenceKind kind, string value) { - Kind = kind; - Value = value ?? throw new ArgumentNullException(nameof(value)); + this.Kind = kind; + this.Value = value ?? throw new ArgumentNullException(nameof(value)); } /// @@ -62,7 +66,7 @@ namespace Jellyfin.Database.Implementations.Entities /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs index cb7255c1..615870b8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/ProgramAudioEntity.cs @@ -1,37 +1,42 @@ -namespace Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -/// -/// Lists types of Audio. -/// -public enum ProgramAudioEntity +namespace Jellyfin.Database.Implementations.Entities { /// - /// Mono. + /// Lists types of Audio. /// - Mono = 0, + public enum ProgramAudioEntity + { + /// + /// Mono. + /// + Mono = 0, - /// - /// Stereo. - /// - Stereo = 1, + /// + /// Stereo. + /// + Stereo = 1, - /// - /// Dolby. - /// - Dolby = 2, + /// + /// Dolby. + /// + Dolby = 2, - /// - /// DolbyDigital. - /// - DolbyDigital = 3, + /// + /// DolbyDigital. + /// + DolbyDigital = 3, - /// - /// Thx. - /// - Thx = 4, + /// + /// Thx. + /// + Thx = 4, - /// - /// Atmos. - /// - Atmos = 5 + /// + /// Atmos. + /// + Atmos = 5, + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs index 25a1d5ce..96f83a01 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/ApiKey.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Globalization; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Security { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Globalization; + /// /// An entity representing an API key. /// @@ -16,10 +20,10 @@ namespace Jellyfin.Database.Implementations.Entities.Security /// The name. public ApiKey(string name) { - Name = name; + this.Name = name; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; + this.AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + this.DateCreated = DateTime.UtcNow; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs index b0f9b2d5..24119b57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/Device.cs @@ -1,10 +1,14 @@ -using System; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Globalization; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Security { + using System; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Globalization; + /// /// An entity representing a device. /// @@ -20,19 +24,19 @@ namespace Jellyfin.Database.Implementations.Entities.Security /// The device id. public Device(Guid userId, string appName, string appVersion, string deviceName, string deviceId) { - UserId = userId; - AppName = appName; - AppVersion = appVersion; - DeviceName = deviceName; - DeviceId = deviceId; + this.UserId = userId; + this.AppName = appName; + this.AppVersion = appVersion; + this.DeviceName = deviceName; + this.DeviceId = deviceId; - AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); - DateCreated = DateTime.UtcNow; - DateModified = DateCreated; - DateLastActivity = DateCreated; + this.AccessToken = Guid.NewGuid().ToString("N", CultureInfo.InvariantCulture); + this.DateCreated = DateTime.UtcNow; + this.DateModified = this.DateCreated; + this.DateLastActivity = this.DateCreated; // Non-nullable for EF Core, as this is a required relationship. - User = null!; + this.User = null!; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs index 8ac3e364..d98979d8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/Security/DeviceOptions.cs @@ -1,7 +1,11 @@ -using System.ComponentModel.DataAnnotations.Schema; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Entities.Security { + using System.ComponentModel.DataAnnotations.Schema; + /// /// An entity representing custom options for a device. /// @@ -13,7 +17,7 @@ namespace Jellyfin.Database.Implementations.Entities.Security /// The device id. public DeviceOptions(string deviceId) { - DeviceId = deviceId; + this.DeviceId = deviceId; } /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs index 39b44955..d0c5886e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/TrickplayInfo.cs @@ -1,74 +1,79 @@ -using System; -using System.Text.Json.Serialization; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -namespace Jellyfin.Database.Implementations.Entities; - -/// -/// An entity representing the metadata for a group of trickplay tiles. -/// -public class TrickplayInfo +namespace Jellyfin.Database.Implementations.Entities { - /// - /// Gets or sets the id of the associated item. - /// - /// - /// Required. - /// - public Guid ItemId { get; set; } + using System; + using System.Text.Json.Serialization; /// - /// Gets or sets width of an individual thumbnail. + /// An entity representing the metadata for a group of trickplay tiles. /// - /// - /// Required. - /// - public int Width { get; set; } + public class TrickplayInfo + { + /// + /// Gets or sets the id of the associated item. + /// + /// + /// Required. + /// + public Guid ItemId { get; set; } - /// - /// Gets or sets height of an individual thumbnail. - /// - /// - /// Required. - /// - public int Height { get; set; } + /// + /// Gets or sets width of an individual thumbnail. + /// + /// + /// Required. + /// + public int Width { get; set; } - /// - /// Gets or sets amount of thumbnails per row. - /// - /// - /// Required. - /// - public int TileWidth { get; set; } + /// + /// Gets or sets height of an individual thumbnail. + /// + /// + /// Required. + /// + public int Height { get; set; } - /// - /// Gets or sets amount of thumbnails per column. - /// - /// - /// Required. - /// - public int TileHeight { get; set; } + /// + /// Gets or sets amount of thumbnails per row. + /// + /// + /// Required. + /// + public int TileWidth { get; set; } - /// - /// Gets or sets total amount of non-black thumbnails. - /// - /// - /// Required. - /// - public int ThumbnailCount { get; set; } + /// + /// Gets or sets amount of thumbnails per column. + /// + /// + /// Required. + /// + public int TileHeight { get; set; } - /// - /// Gets or sets interval in milliseconds between each trickplay thumbnail. - /// - /// - /// Required. - /// - public int Interval { get; set; } + /// + /// Gets or sets total amount of non-black thumbnails. + /// + /// + /// Required. + /// + public int ThumbnailCount { get; set; } - /// - /// Gets or sets peak bandwidth usage in bits per second. - /// - /// - /// Required. - /// - public int Bandwidth { get; set; } + /// + /// Gets or sets interval in milliseconds between each trickplay thumbnail. + /// + /// + /// Required. + /// + public int Interval { get; set; } + + /// + /// Gets or sets peak bandwidth usage in bits per second. + /// + /// + /// Required. + /// + public int Bandwidth { get; set; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs index 6c81fa72..36502618 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/User.cs @@ -1,13 +1,20 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel.DataAnnotations; -using System.ComponentModel.DataAnnotations.Schema; -using System.Text.Json.Serialization; -using Jellyfin.Database.Implementations.Enums; -using Jellyfin.Database.Implementations.Interfaces; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1515 // Put constructor initializers on their own line +#pragma warning disable CA1724 namespace Jellyfin.Database.Implementations.Entities { + using System; + using System.Collections.Generic; + using System.ComponentModel.DataAnnotations; + using System.ComponentModel.DataAnnotations.Schema; + using System.Text.Json.Serialization; + using Jellyfin.Database.Implementations.Enums; + using Jellyfin.Database.Implementations.Interfaces; + /// /// An entity representing a user. /// @@ -26,33 +33,33 @@ namespace Jellyfin.Database.Implementations.Entities ArgumentException.ThrowIfNullOrEmpty(authenticationProviderId); ArgumentException.ThrowIfNullOrEmpty(passwordResetProviderId); - Username = username; - AuthenticationProviderId = authenticationProviderId; - PasswordResetProviderId = passwordResetProviderId; + this.Username = username; + this.AuthenticationProviderId = authenticationProviderId; + this.PasswordResetProviderId = passwordResetProviderId; - AccessSchedules = new HashSet(); - DisplayPreferences = new HashSet(); - ItemDisplayPreferences = new HashSet(); + this.AccessSchedules = new HashSet(); + this.DisplayPreferences = new HashSet(); + this.ItemDisplayPreferences = new HashSet(); // Groups = new HashSet(); - Permissions = new HashSet(); - Preferences = new HashSet(); + this.Permissions = new HashSet(); + this.Preferences = new HashSet(); // ProviderMappings = new HashSet(); // Set default values - Id = Guid.NewGuid(); - InvalidLoginAttemptCount = 0; - EnableUserPreferenceAccess = true; - MustUpdatePassword = false; - DisplayMissingEpisodes = false; - DisplayCollectionsView = false; - HidePlayedInLatest = true; - RememberAudioSelections = true; - RememberSubtitleSelections = true; - EnableNextEpisodeAutoPlay = true; - EnableAutoLogin = false; - PlayDefaultAudioTrack = true; - SubtitleMode = SubtitlePlaybackMode.Default; - SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; + this.Id = Guid.NewGuid(); + this.InvalidLoginAttemptCount = 0; + this.EnableUserPreferenceAccess = true; + this.MustUpdatePassword = false; + this.DisplayMissingEpisodes = false; + this.DisplayCollectionsView = false; + this.HidePlayedInLatest = true; + this.RememberAudioSelections = true; + this.RememberSubtitleSelections = true; + this.EnableNextEpisodeAutoPlay = true; + this.EnableAutoLogin = false; + this.PlayDefaultAudioTrack = true; + this.SubtitleMode = SubtitlePlaybackMode.Default; + this.SyncPlayAccess = SyncPlayUserAccessType.CreateAndJoinGroups; } /// @@ -334,7 +341,7 @@ namespace Jellyfin.Database.Implementations.Entities /// public void OnSavingChanges() { - RowVersion++; + this.RowVersion++; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs index 3d8b01c2..320d1987 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Entities/UserData.cs @@ -1,96 +1,103 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// -namespace Jellyfin.Database.Implementations.Entities; +#pragma warning disable CA1724 -/// -/// Provides and related data. -/// -public class UserData +namespace Jellyfin.Database.Implementations.Entities { - /// - /// Gets or sets the custom data key. - /// - /// The rating. - public required string CustomDataKey { get; set; } + using System; /// - /// Gets or sets the users 0-10 rating. + /// Provides and related data. /// - /// The rating. - public double? Rating { get; set; } + public class UserData + { + /// + /// Gets or sets the custom data key. + /// + /// The rating. + public required string CustomDataKey { get; set; } - /// - /// Gets or sets the playback position ticks. - /// - /// The playback position ticks. - public long PlaybackPositionTicks { get; set; } + /// + /// Gets or sets the users 0-10 rating. + /// + /// The rating. + public double? Rating { get; set; } - /// - /// Gets or sets the play count. - /// - /// The play count. - public int PlayCount { get; set; } + /// + /// Gets or sets the playback position ticks. + /// + /// The playback position ticks. + public long PlaybackPositionTicks { get; set; } - /// - /// Gets or sets a value indicating whether this instance is favorite. - /// - /// true if this instance is favorite; otherwise, false. - public bool IsFavorite { get; set; } + /// + /// Gets or sets the play count. + /// + /// The play count. + public int PlayCount { get; set; } - /// - /// Gets or sets the last played date. - /// - /// The last played date. - public DateTime? LastPlayedDate { get; set; } + /// + /// Gets or sets a value indicating whether this instance is favorite. + /// + /// true if this instance is favorite; otherwise, false. + public bool IsFavorite { get; set; } - /// - /// Gets or sets a value indicating whether this is played. - /// - /// true if played; otherwise, false. - public bool Played { get; set; } + /// + /// Gets or sets the last played date. + /// + /// The last played date. + public DateTime? LastPlayedDate { get; set; } - /// - /// Gets or sets the index of the audio stream. - /// - /// The index of the audio stream. - public int? AudioStreamIndex { get; set; } + /// + /// Gets or sets a value indicating whether this is played. + /// + /// true if played; otherwise, false. + public bool Played { get; set; } - /// - /// Gets or sets the index of the subtitle stream. - /// - /// The index of the subtitle stream. - public int? SubtitleStreamIndex { get; set; } + /// + /// Gets or sets the index of the audio stream. + /// + /// The index of the audio stream. + public int? AudioStreamIndex { get; set; } - /// - /// Gets or sets a value indicating whether the item is liked or not. - /// This should never be serialized. - /// - /// null if [likes] contains no value, true if [likes]; otherwise, false. - public bool? Likes { get; set; } + /// + /// Gets or sets the index of the subtitle stream. + /// + /// The index of the subtitle stream. + public int? SubtitleStreamIndex { get; set; } - /// - /// Gets or Sets the date the referenced has been deleted. - /// - public DateTime? RetentionDate { get; set; } + /// + /// Gets or sets a value indicating whether the item is liked or not. + /// This should never be serialized. + /// + /// null if [likes] contains no value, true if [likes]; otherwise, false. + public bool? Likes { get; set; } - /// - /// Gets or sets the key. - /// - /// The key. - public required Guid ItemId { get; set; } + /// + /// Gets or Sets the date the referenced has been deleted. + /// + public DateTime? RetentionDate { get; set; } - /// - /// Gets or Sets the BaseItem. - /// - public required BaseItemEntity? Item { get; set; } + /// + /// Gets or sets the key. + /// + /// The key. + public required Guid ItemId { get; set; } - /// - /// Gets or Sets the UserId. - /// - public required Guid UserId { get; set; } + /// + /// Gets or Sets the BaseItem. + /// + public required BaseItemEntity? Item { get; set; } - /// - /// Gets or Sets the User. - /// - public required User? User { get; set; } + /// + /// Gets or Sets the UserId. + /// + public required Guid UserId { get; set; } + + /// + /// Gets or Sets the User. + /// + public required User? User { get; set; } + } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs index 218e97bc..5e49a32a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ArtKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -28,5 +32,5 @@ public enum ArtKind /// /// A logo. /// - Logo = 4 + Logo = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs index 123f2fe4..c7170e23 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ChromecastVersion.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -13,5 +17,5 @@ public enum ChromecastVersion /// /// Unstable Chromecast version. /// - Unstable = 1 + Unstable = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs index 69a9b581..d66051fc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/DynamicDayOfWeek.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -53,5 +57,5 @@ public enum DynamicDayOfWeek /// /// Saturday and Sunday. /// - Weekend = 9 + Weekend = 9, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs index 6ba57e74..f0529b97 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/HomeSectionType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -53,5 +57,5 @@ public enum HomeSectionType /// /// Continue Reading. /// - ResumeBook = 9 + ResumeBook = 9, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs index 72ac1140..78541a48 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/IndexingKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -18,5 +22,5 @@ public enum IndexingKind /// /// Index by the community rating. /// - CommunityRating = 2 + CommunityRating = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs index 8e6f677d..366ec25d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaFileKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -28,5 +32,5 @@ public enum MediaFileKind /// /// An additional stream for the main file. /// - AdditionalStream = 4 + AdditionalStream = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs index a6e8732f..861c4347 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/MediaSegmentType.cs @@ -1,7 +1,11 @@ -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Enums; +using Jellyfin.Database.Implementations.Entities; + /// /// Defines the types of content an individual represents. /// @@ -35,5 +39,5 @@ public enum MediaSegmentType /// /// Intro. /// - Intro = 5 + Intro = 5, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs index 08186396..6093c6e3 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PermissionKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs index 5b913385..4b3cc5af 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PersonRoleType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -63,5 +67,5 @@ public enum PersonRoleType /// /// An editor. /// - Editor = 11 + Editor = 11, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs index f70e3e2c..655b875d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/PreferenceKind.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -68,5 +72,5 @@ public enum PreferenceKind /// /// A list of allowed tags. /// - AllowedTags = 12 + AllowedTags = 12, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs index 3ff3c45f..261a1a30 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ScrollDirection.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -13,5 +17,5 @@ public enum ScrollDirection /// /// Vertical scrolling direction. /// - Vertical = 1 + Vertical = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs index c865b75f..1417f969 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SortOrder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -13,5 +17,5 @@ public enum SortOrder /// /// Sort in decreasing order. /// - Descending = 1 + Descending = 1, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs index c394c209..7d067bad 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SubtitlePlaybackMode.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -28,5 +32,5 @@ public enum SubtitlePlaybackMode /// /// Only show subtitles when the current audio stream is in a different language. /// - Smart = 4 + Smart = 4, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs index 311642e0..8ab9da56 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/SyncPlayUserAccessType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -18,5 +22,5 @@ public enum SyncPlayUserAccessType /// /// SyncPlay is disabled for the user. /// - None = 2 + None = 2, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs index b2bcbf2b..d21d38cb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Enums/ViewType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Enums; /// @@ -108,5 +112,5 @@ public enum ViewType /// /// Shows upcoming. /// - Upcoming = 20 + Upcoming = 20, } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs index 27dbeaba..1ae24481 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/IJellyfinDatabaseProvider.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations; + using System; using System.Collections.Generic; using System.Threading; @@ -5,8 +11,6 @@ using System.Threading.Tasks; using Jellyfin.Database.Implementations.DbConfiguration; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; - /// /// Defines the type and extension points for multi database support. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs index 46007472..6ac0654c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasArtwork.cs @@ -1,8 +1,12 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities.Libraries; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Interfaces { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Entities.Libraries; + /// /// An interface abstracting an entity that has artwork. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs index 5cfefa45..2312fdfc 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasCompanies.cs @@ -1,8 +1,12 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities.Libraries; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Interfaces { + using System.Collections.Generic; + using Jellyfin.Database.Implementations.Entities.Libraries; + /// /// An abstraction representing an entity that has companies. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs index 196d2680..ac1ef19f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasConcurrencyToken.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Database.Implementations.Interfaces; /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs index 99b29e6d..96d1883f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasPermissions.cs @@ -1,8 +1,12 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Interfaces; +using System.Collections.Generic; +using Jellyfin.Database.Implementations.Entities; + /// /// An abstraction representing an entity that has permissions. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs index 742a6a38..beba4012 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Interfaces/IHasReleases.cs @@ -1,8 +1,12 @@ -using System.Collections.Generic; -using Jellyfin.Database.Implementations.Entities.Libraries; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.Interfaces; +using System.Collections.Generic; +using Jellyfin.Database.Implementations.Entities.Libraries; + /// /// An abstraction representing an entity that has releases. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj index 0b29a71c..f2326ab8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj @@ -37,3 +37,4 @@ + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs index 778aca37..549cea97 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDatabaseProviderKeyAttribute.cs @@ -1,3 +1,10 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable CS0649 // Field is never assigned to, and will always have its default value null +#pragma warning disable CS0649 // Assignment made to same variable + namespace Jellyfin.Database.Implementations; /// @@ -8,7 +15,7 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute { // See the attribute guidelines at // http://go.microsoft.com/fwlink/?LinkId=85236 - private readonly string _databaseProviderKey; + private readonly string databaseProviderKey; /// /// Initializes a new instance of the class. @@ -16,7 +23,7 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// The key on which to identify the annotated provider. public JellyfinDatabaseProviderKeyAttribute(string databaseProviderKey) { - _databaseProviderKey = databaseProviderKey; + this.databaseProviderKey = databaseProviderKey; } /// @@ -24,6 +31,6 @@ public sealed class JellyfinDatabaseProviderKeyAttribute : System.Attribute /// public string DatabaseProviderKey { - get { return _databaseProviderKey; } + get { return this.databaseProviderKey; } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs index 5163bff8..57ebffcb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinDbContext.cs @@ -1,3 +1,11 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1202 + +namespace Jellyfin.Database.Implementations; + using System; using System.Data.Common; using System.Linq; @@ -11,8 +19,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations; - /// /// /// Initializes a new instance of the class. @@ -23,150 +29,156 @@ namespace Jellyfin.Database.Implementations; /// The locking behavior. public class JellyfinDbContext(DbContextOptions options, ILogger logger, IJellyfinDatabaseProvider jellyfinDatabaseProvider, IEntityFrameworkCoreLockingBehavior entityFrameworkCoreLocking) : DbContext(options) { + private static readonly Action SaveChangesError = + LoggerMessage.Define( + LogLevel.Error, + new EventId(1, nameof(SaveChanges)), + "Error trying to save changes."); + /// /// Gets the containing the access schedules. /// - public DbSet AccessSchedules => Set(); + public DbSet AccessSchedules => this.Set(); /// /// Gets the containing the activity logs. /// - public DbSet ActivityLogs => Set(); + public DbSet ActivityLogs => this.Set(); /// /// Gets the containing the API keys. /// - public DbSet ApiKeys => Set(); + public DbSet ApiKeys => this.Set(); /// /// Gets the containing the devices. /// - public DbSet Devices => Set(); + public DbSet Devices => this.Set(); /// /// Gets the containing the device options. /// - public DbSet DeviceOptions => Set(); + public DbSet DeviceOptions => this.Set(); /// /// Gets the containing the display preferences. /// - public DbSet DisplayPreferences => Set(); + public DbSet DisplayPreferences => this.Set(); /// /// Gets the containing the image infos. /// - public DbSet ImageInfos => Set(); + public DbSet ImageInfos => this.Set(); /// /// Gets the containing the item display preferences. /// - public DbSet ItemDisplayPreferences => Set(); + public DbSet ItemDisplayPreferences => this.Set(); /// /// Gets the containing the custom item display preferences. /// - public DbSet CustomItemDisplayPreferences => Set(); + public DbSet CustomItemDisplayPreferences => this.Set(); /// /// Gets the containing the permissions. /// - public DbSet Permissions => Set(); + public DbSet Permissions => this.Set(); /// /// Gets the containing the preferences. /// - public DbSet Preferences => Set(); + public DbSet Preferences => this.Set(); /// /// Gets the containing the users. /// - public DbSet Users => Set(); + public DbSet Users => this.Set(); /// /// Gets the containing the trickplay metadata. /// - public DbSet TrickplayInfos => Set(); + public DbSet TrickplayInfos => this.Set(); /// /// Gets the containing the media segments. /// - public DbSet MediaSegments => Set(); + public DbSet MediaSegments => this.Set(); /// /// Gets the containing the user data. /// - public DbSet UserData => Set(); + public DbSet UserData => this.Set(); /// /// Gets the containing the user data. /// - public DbSet AncestorIds => Set(); + public DbSet AncestorIds => this.Set(); /// /// Gets the containing the user data. /// - public DbSet AttachmentStreamInfos => Set(); + public DbSet AttachmentStreamInfos => this.Set(); /// /// Gets the containing the user data. /// - public DbSet BaseItems => Set(); + public DbSet BaseItems => this.Set(); /// /// Gets the containing the user data. /// - public DbSet Chapters => Set(); + public DbSet Chapters => this.Set(); /// /// Gets the . /// - public DbSet ItemValues => Set(); + public DbSet ItemValues => this.Set(); /// /// Gets the . /// - public DbSet ItemValuesMap => Set(); + public DbSet ItemValuesMap => this.Set(); /// /// Gets the . /// - public DbSet MediaStreamInfos => Set(); + public DbSet MediaStreamInfos => this.Set(); /// /// Gets the . /// - public DbSet Peoples => Set(); + public DbSet Peoples => this.Set(); /// /// Gets the . /// - public DbSet PeopleBaseItemMap => Set(); + public DbSet PeopleBaseItemMap => this.Set(); /// /// Gets the containing the referenced Providers with ids. /// - public DbSet BaseItemProviders => Set(); + public DbSet BaseItemProviders => this.Set(); /// /// Gets the . /// - public DbSet BaseItemImageInfos => Set(); + public DbSet BaseItemImageInfos => this.Set(); /// /// Gets the . /// - public DbSet BaseItemMetadataFields => Set(); + public DbSet BaseItemMetadataFields => this.Set(); /// /// Gets the . /// - public DbSet BaseItemTrailerTypes => Set(); + public DbSet BaseItemTrailerTypes => this.Set(); /// /// Gets the . /// - public DbSet KeyframeData => Set(); + public DbSet KeyframeData => this.Set(); /*public DbSet Artwork => Set(); @@ -257,7 +269,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog bool acceptAllChangesOnSuccess, CancellationToken cancellationToken = default) { - HandleConcurrencyToken(); + this.HandleConcurrencyToken(); try { @@ -270,7 +282,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog } catch (Exception e) { - logger.LogError(e, "Error trying to save changes."); + SaveChangesError(logger, e); throw; } } @@ -278,7 +290,7 @@ public class JellyfinDbContext(DbContextOptions options, ILog /// public override int SaveChanges(bool acceptAllChangesOnSuccess) // SaveChanges(bool) is beeing called by SaveChanges() with default to false. { - HandleConcurrencyToken(); + this.HandleConcurrencyToken(); try { @@ -291,14 +303,14 @@ public class JellyfinDbContext(DbContextOptions options, ILog } catch (Exception e) { - logger.LogError(e, "Error trying to save changes."); + SaveChangesError(logger, e); throw; } } private void HandleConcurrencyToken() { - foreach (var saveEntity in ChangeTracker.Entries() + foreach (var saveEntity in this.ChangeTracker.Entries() .Where(e => e.State == EntityState.Modified) .Select(entry => entry.Entity) .OfType()) @@ -313,6 +325,8 @@ public class JellyfinDbContext(DbContextOptions options, ILog jellyfinDatabaseProvider.OnModelCreating(modelBuilder); base.OnModelCreating(modelBuilder); + ArgumentNullException.ThrowIfNull(modelBuilder); + // Configuration for each entity is in its own class inside 'ModelConfiguration'. modelBuilder.ApplyConfigurationsFromAssembly(typeof(JellyfinDbContext).Assembly); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs index f386e882..51bafaad 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/JellyfinQueryHelperExtensions.cs @@ -1,4 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable RS0030 // Do not use banned APIs +#pragma warning disable SA1309 // Variable should not begin with underscore +#pragma warning disable SA1600 // Elements should be documented +#pragma warning disable CA1062 // Validate arguments of public methods +#pragma warning disable SA1128 // Put constructor initializers on their own line + +namespace Jellyfin.Database.Implementations; using System; using System.Collections.Concurrent; @@ -9,8 +19,6 @@ using System.Reflection; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; - /// /// Contains a number of query related extensions. /// @@ -125,6 +133,7 @@ public static class JellyfinQueryHelperExtensions property = ParameterReplacer.Replace, Func>(property, property.Parameters[0], parameter); if (oneOf.Count == 1) { + ArgumentNullException.ThrowIfNull(property); var value = oneOf[0]; if (typeof(TProperty).IsValueType) { @@ -138,7 +147,7 @@ public static class JellyfinQueryHelperExtensions var containsMethodInfo = _containsQueryCache.GetOrAdd(typeof(TProperty), static (key) => _containsMethodGenericCache.MakeGenericMethod(key)); - if (oneOf.Count < 4) // arbitrary value choosen. + if (oneOf.Count < 4) { // if we have 3 or fewer values to check against its faster to do a IN(const,const,const) lookup return Expression.Lambda>(Expression.Call(null, containsMethodInfo, Expression.Constant(oneOf), property.Body), parameter); @@ -167,27 +176,27 @@ public static class JellyfinQueryHelperExtensions public ParameterReplacerVisitor(ParameterExpression source, ParameterExpression target) { - _source = source; - _target = target; + this._source = source; + this._target = target; } internal Expression VisitAndConvert(Expression root) { - return (Expression)VisitLambda(root); + return (Expression)this.VisitLambda(root); } protected override Expression VisitLambda(Expression node) { // Leave all parameters alone except the one we want to replace. - var parameters = node.Parameters.Select(p => p == _source ? _target : p); + var parameters = node.Parameters.Select(p => p == this._source ? this._target : p); - return Expression.Lambda(Visit(node.Body), parameters); + return Expression.Lambda(this.Visit(node.Body), parameters); } protected override Expression VisitParameter(ParameterExpression node) { // Replace the source with the target, visit other params as usual. - return node == _source ? _target : base.VisitParameter(node); + return node == this._source ? this._target : base.VisitParameter(node); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs index 465c3121..9950c9e7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/IEntityFrameworkCoreLockingBehavior.cs @@ -1,9 +1,13 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Locking; + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Defines a jellyfin locking behavior that can be configured. /// diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs index 3b654f4c..25c4b5c0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/NoLockBehavior.cs @@ -1,10 +1,17 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1309 // VAriables should not begin with underscore +#pragma warning disable CA1848 // VAriables should not begin with underscore + +namespace Jellyfin.Database.Implementations.Locking; + using System; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Default lock behavior. Defines no explicit application locking behavior. /// @@ -18,24 +25,26 @@ public class NoLockBehavior : IEntityFrameworkCoreLockingBehavior /// The Application logger. public NoLockBehavior(ILogger logger) { - _logger = logger; + this._logger = logger; } /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { + ArgumentNullException.ThrowIfNull(saveChanges); saveChanges(); } /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: NoLock."); + this._logger.LogInformation("The database locking mode has been set to: NoLock."); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { + ArgumentNullException.ThrowIfNull(saveChanges); await saveChanges().ConfigureAwait(false); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs index 76ffa5a9..a2475276 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/OptimisticLockBehavior.cs @@ -1,4 +1,13 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Locking; + +#pragma warning disable IDISP004 #pragma warning disable CA1873 +#pragma warning disable CA1848 +#pragma warning disable SA1309 // Variables should not begin with underscore using System; using System.Data.Common; @@ -11,8 +20,6 @@ using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; using Polly; -namespace Jellyfin.Database.Implementations.Locking; - /// /// Defines a locking mechanism that will retry any write operation for a few times. /// @@ -52,13 +59,13 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior return backoff + TimeSpan.FromMilliseconds(RandomNumberGenerator.GetInt32(0, (int)(backoff.TotalMilliseconds * .5))); }; - _logger = logger; - _writePolicy = Policy + this._logger = logger; + this._writePolicy = Policy .HandleInner(e => e.Message.Contains("database is locked", StringComparison.InvariantCultureIgnoreCase) || e.Message.Contains("database table is locked", StringComparison.InvariantCultureIgnoreCase)) .WaitAndRetry(sleepDurations.Length, backoffProvider, RetryHandle); - _writeAsyncPolicy = Policy + this._writeAsyncPolicy = Policy .HandleInner(e => e.Message.Contains("database is locked", StringComparison.InvariantCultureIgnoreCase) || e.Message.Contains("database table is locked", StringComparison.InvariantCultureIgnoreCase)) @@ -68,11 +75,11 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior { if (retryNo < sleepDurations.Length) { - _logger.LogWarning("Operation failed retry {RetryNo}", retryNo); + this._logger.LogWarning("Operation failed retry {RetryNo}", retryNo); } else { - _logger.LogError(exception, "Operation failed retry {RetryNo}", retryNo); + this._logger.LogError(exception, "Operation failed retry {RetryNo}", retryNo); } } } @@ -80,21 +87,22 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: Optimistic."); - optionsBuilder.AddInterceptors(new RetryInterceptor(_writeAsyncPolicy, _writePolicy)); - optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(_writeAsyncPolicy, _writePolicy)); + this._logger.LogInformation("The database locking mode has been set to: Optimistic."); + ArgumentNullException.ThrowIfNull(optionsBuilder); + optionsBuilder.AddInterceptors(new RetryInterceptor(this._writeAsyncPolicy, this._writePolicy)); + optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(this._writeAsyncPolicy, this._writePolicy)); } /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { - _writePolicy.ExecuteAndCapture(saveChanges); + this._writePolicy.ExecuteAndCapture(saveChanges); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { - await _writeAsyncPolicy.ExecuteAndCaptureAsync(saveChanges).ConfigureAwait(false); + await this._writeAsyncPolicy.ExecuteAndCaptureAsync(saveChanges).ConfigureAwait(false); } private sealed class TransactionLockingInterceptor : DbTransactionInterceptor @@ -104,18 +112,18 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public TransactionLockingInterceptor(AsyncPolicy asyncRetryPolicy, Policy retryPolicy) { - _asyncRetryPolicy = asyncRetryPolicy; - _retryPolicy = retryPolicy; + this._asyncRetryPolicy = asyncRetryPolicy; + this._retryPolicy = retryPolicy; } public override InterceptionResult TransactionStarting(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(() => connection.BeginTransaction(eventData.IsolationLevel))); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(() => connection.BeginTransaction(eventData.IsolationLevel))); } public override async ValueTask> TransactionStartingAsync(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await connection.BeginTransactionAsync(eventData.IsolationLevel, cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await connection.BeginTransactionAsync(eventData.IsolationLevel, cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } } @@ -126,38 +134,38 @@ public class OptimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public RetryInterceptor(AsyncPolicy asyncRetryPolicy, Policy retryPolicy) { - _asyncRetryPolicy = asyncRetryPolicy; - _retryPolicy = retryPolicy; + this._asyncRetryPolicy = asyncRetryPolicy; + this._retryPolicy = retryPolicy; } public override InterceptionResult NonQueryExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(command.ExecuteNonQuery)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(command.ExecuteNonQuery)); } public override async ValueTask> NonQueryExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } public override InterceptionResult ScalarExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(() => command.ExecuteScalar()!)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(() => command.ExecuteScalar()!)); } public override async ValueTask> ScalarExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult((await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false)!).ConfigureAwait(false))!); + return InterceptionResult.SuppressWithResult((await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false)!).ConfigureAwait(false))!); } public override InterceptionResult ReaderExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - return InterceptionResult.SuppressWithResult(_retryPolicy.Execute(command.ExecuteReader)); + return InterceptionResult.SuppressWithResult(this._retryPolicy.Execute(command.ExecuteReader)); } public override async ValueTask> ReaderExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - return InterceptionResult.SuppressWithResult(await _asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); + return InterceptionResult.SuppressWithResult(await this._asyncRetryPolicy.ExecuteAsync(async () => await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)).ConfigureAwait(false)); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs index 404292e8..b5b3c47b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/Locking/PessimisticLockBehavior.cs @@ -1,6 +1,15 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.Locking; + #pragma warning disable MT1013 // Releasing lock without guarantee of execution #pragma warning disable MT1012 // Acquiring lock without guarantee of releasing #pragma warning disable CA1873 +#pragma warning disable IDISP004 +#pragma warning disable CA1848 +#pragma warning disable SA1309 // Variables should not begin with underscore using System; using System.Data; @@ -11,8 +20,7 @@ using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; - -namespace Jellyfin.Database.Implementations.Locking; +using Microsoft.Extensions.Options; /// /// A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. @@ -29,8 +37,8 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// The logger factory. public PessimisticLockBehavior(ILogger logger, ILoggerFactory loggerFactory) { - _logger = logger; - _loggerFactory = loggerFactory; + this._logger = logger; + this._loggerFactory = loggerFactory; } private static ReaderWriterLockSlim DatabaseLock { get; } = new(LockRecursionPolicy.SupportsRecursion); @@ -38,8 +46,9 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void OnSaveChanges(JellyfinDbContext context, Action saveChanges) { - using (DbLock.EnterWrite(_logger)) + using (DbLock.EnterWrite(this._logger)) { + ArgumentNullException.ThrowIfNull(saveChanges); saveChanges(); } } @@ -47,16 +56,18 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior /// public void Initialise(DbContextOptionsBuilder optionsBuilder) { - _logger.LogInformation("The database locking mode has been set to: Pessimistic."); - optionsBuilder.AddInterceptors(new CommandLockingInterceptor(_loggerFactory.CreateLogger())); - optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(_loggerFactory.CreateLogger())); + this._logger.LogInformation("The database locking mode has been set to: Pessimistic."); + ArgumentNullException.ThrowIfNull(optionsBuilder); + optionsBuilder.AddInterceptors(new CommandLockingInterceptor(this._loggerFactory.CreateLogger())); + optionsBuilder.AddInterceptors(new TransactionLockingInterceptor(this._loggerFactory.CreateLogger())); } /// public async Task OnSaveChangesAsync(JellyfinDbContext context, Func saveChanges) { - using (DbLock.EnterWrite(_logger)) + using (DbLock.EnterWrite(this._logger)) { + ArgumentNullException.ThrowIfNull(saveChanges); await saveChanges().ConfigureAwait(false); } } @@ -67,61 +78,61 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public TransactionLockingInterceptor(ILogger logger) { - _logger = logger; + this._logger = logger; } public override InterceptionResult TransactionStarting(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result) { - DbLock.BeginWriteLock(_logger); + DbLock.BeginWriteLock(this._logger); return base.TransactionStarting(connection, eventData, result); } public override ValueTask> TransactionStartingAsync(DbConnection connection, TransactionStartingEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - DbLock.BeginWriteLock(_logger); + DbLock.BeginWriteLock(this._logger); return base.TransactionStartingAsync(connection, eventData, result, cancellationToken); } public override void TransactionCommitted(DbTransaction transaction, TransactionEndEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionCommitted(transaction, eventData); } public override Task TransactionCommittedAsync(DbTransaction transaction, TransactionEndEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionCommittedAsync(transaction, eventData, cancellationToken); } public override void TransactionFailed(DbTransaction transaction, TransactionErrorEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionFailed(transaction, eventData); } public override Task TransactionFailedAsync(DbTransaction transaction, TransactionErrorEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionFailedAsync(transaction, eventData, cancellationToken); } public override void TransactionRolledBack(DbTransaction transaction, TransactionEndEventData eventData) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); base.TransactionRolledBack(transaction, eventData); } public override Task TransactionRolledBackAsync(DbTransaction transaction, TransactionEndEventData eventData, CancellationToken cancellationToken = default) { - DbLock.EndWriteLock(_logger); + DbLock.EndWriteLock(this._logger); return base.TransactionRolledBackAsync(transaction, eventData, cancellationToken); } @@ -136,12 +147,12 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public CommandLockingInterceptor(ILogger logger) { - _logger = logger; + this._logger = logger; } public override InterceptionResult NonQueryExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterWrite(_logger, command)) + using (DbLock.EnterWrite(this._logger, command)) { return InterceptionResult.SuppressWithResult(command.ExecuteNonQuery()); } @@ -149,7 +160,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> NonQueryExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterWrite(_logger, command)) + using (DbLock.EnterWrite(this._logger, command)) { return InterceptionResult.SuppressWithResult(await command.ExecuteNonQueryAsync(cancellationToken).ConfigureAwait(false)); } @@ -157,7 +168,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override InterceptionResult ScalarExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(command.ExecuteScalar()!); } @@ -165,7 +176,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> ScalarExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult((await command.ExecuteScalarAsync(cancellationToken).ConfigureAwait(false))!); } @@ -173,7 +184,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override InterceptionResult ReaderExecuting(DbCommand command, CommandEventData eventData, InterceptionResult result) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(command.ExecuteReader()!); } @@ -181,7 +192,7 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public override async ValueTask> ReaderExecutingAsync(DbCommand command, CommandEventData eventData, InterceptionResult result, CancellationToken cancellationToken = default) { - using (DbLock.EnterRead(_logger)) + using (DbLock.EnterRead(this._logger)) { return InterceptionResult.SuppressWithResult(await command.ExecuteReaderAsync(cancellationToken).ConfigureAwait(false)); } @@ -190,15 +201,15 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior private sealed class DbLock : IDisposable { - private readonly Action? _action; - private bool _disposed; - private static readonly IDisposable _noLock = new DbLock(null) { _disposed = true }; private static (string Command, Guid Id, DateTimeOffset QueryDate, bool Printed) _blockQuery; + private readonly Action? _action; + private bool _disposed; + public DbLock(Action? action = null) { - _action = action; + this._action = action; } #pragma warning disable IDISP015 // Member should not return created and cached instance @@ -282,15 +293,15 @@ public class PessimisticLockBehavior : IEntityFrameworkCoreLockingBehavior public void Dispose() { - if (_disposed) + if (this._disposed) { return; } - _disposed = true; - if (_action is not null) + this._disposed = true; + if (this._action is not null) { - _action(); + this._action(); } } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs index a209c5b9..03b3ce4a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ActivityLogConfiguration.cs @@ -1,9 +1,16 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1602 // Elements should be documented + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the ActivityLog entity. /// @@ -12,6 +19,7 @@ public class ActivityLogConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasIndex(entity => entity.DateCreated); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs index 67269153..63db79ef 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AncestorIdConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// AncestorId configuration. /// @@ -12,6 +17,7 @@ public class AncestorIdConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ParentItemId }); builder.HasIndex(e => e.ParentItemId); builder.HasOne(e => e.ParentItem).WithMany(e => e.Children).HasForeignKey(f => f.ParentItemId); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs index ea382c71..93a842a4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ApiKeyConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the ApiKey entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder .HasIndex(entity => entity.AccessToken) .IsUnique(); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs index 66cafc83..b327fc0f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/AttachmentStreamInfoConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the AttachmentStreamInfo entity. /// @@ -12,6 +17,7 @@ public class AttachmentStreamInfoConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.Index }); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs index 6fccfd97..32cabc20 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemConfiguration.cs @@ -1,10 +1,16 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1515 // Single line comment should be proceeded by blank line + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Configuration for BaseItem. /// @@ -13,6 +19,7 @@ public class BaseItemConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.Id); // TODO: See rant in entity file. // builder.HasOne(e => e.Parent).WithMany(e => e.DirectChildren).HasForeignKey(e => e.ParentId); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs index a602ea65..60f3bfd6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemMetadataFieldConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Provides configuration for the BaseItemMetadataField entity. /// @@ -12,6 +17,7 @@ public class BaseItemMetadataFieldConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.Id, e.ItemId }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs index dd28000b..a3acca68 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemProviderConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// BaseItemProvider configuration. /// @@ -12,6 +17,7 @@ public class BaseItemProviderConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ProviderId }); builder.HasOne(e => e.Item); builder.HasIndex(e => new { e.ProviderId, e.ProviderValue, e.ItemId }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs index 2a888b7d..075fd2f2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/BaseItemTrailerTypeConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Provides configuration for the BaseItemMetadataField entity. /// @@ -12,6 +17,7 @@ public class BaseItemTrailerTypeConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.Id, e.ItemId }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs index d97a39f4..924bade0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ChapterConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// Chapter configuration. /// @@ -12,6 +17,7 @@ public class ChapterConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.ChapterIndex }); builder.HasOne(e => e.Item); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs index e8a510ab..741b3338 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/CustomItemDisplayPreferencesConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the CustomItemDisplayPreferences entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key }) .IsUnique(); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs index 3551f768..75ad93a4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the Device entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder .HasIndex(entity => new { entity.DeviceId, entity.DateLastActivity }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs index 9055e802..7041a279 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DeviceOptionsConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities.Security; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities.Security; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the DeviceOptions entity. /// @@ -12,8 +17,9 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder - .HasIndex(entity => entity.DeviceId) + .HasIndex(entity => entity.DeviceId) .IsUnique(); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs index 45e0c648..1e419fde 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/DisplayPreferencesConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the DisplayPreferencesConfiguration entity. /// @@ -12,8 +17,9 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder - .HasMany(d => d.HomeSections) + .HasMany(d => d.HomeSections) .WithOne() .OnDelete(DeleteBehavior.Cascade); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs index 97ebc2e0..0d741909 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// itemvalues Configuration. /// @@ -12,6 +17,7 @@ public class ItemValuesConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.ItemValueId); builder.HasIndex(e => new { e.Type, e.CleanValue }); builder.HasIndex(e => new { e.Type, e.Value }).IsUnique(); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs index 42ef2353..7e31e0a8 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/ItemValuesMapConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// itemvalues Configuration. /// @@ -12,6 +17,7 @@ public class ItemValuesMapConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemValueId, e.ItemId }); builder.HasOne(e => e.Item); builder.HasOne(e => e.ItemValue); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs index 3f5d458c..850b992c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/KeyframeDataConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// KeyframeData Configuration. /// @@ -12,6 +17,7 @@ public class KeyframeDataConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.ItemId); builder.HasOne(e => e.Item).WithMany().HasForeignKey(e => e.ItemId); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs index 075af2c0..2b49c86b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/MediaStreamInfoConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// @@ -12,6 +17,7 @@ public class MediaStreamInfoConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.StreamIndex }); builder.HasIndex(e => e.StreamIndex); builder.HasIndex(e => e.StreamType); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs index f7694aed..3d04ba2d 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleBaseItemMapConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// @@ -12,6 +17,7 @@ public class PeopleBaseItemMapConfiguration : IEntityTypeConfiguration public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => new { e.ItemId, e.PeopleId, e.Role }); builder.HasIndex(e => new { e.ItemId, e.SortOrder }); builder.HasIndex(e => new { e.ItemId, e.ListOrder }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs index e8f77a80..f35ec030 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PeopleConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// People configuration. /// @@ -12,6 +17,7 @@ public class PeopleConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(e => e.Id); builder.HasIndex(e => e.Name); builder.HasMany(e => e.BaseItems); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs index d2aed54e..3b60889f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PermissionConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the Permission entity. /// @@ -15,8 +20,9 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration // Used to get a user's permissions or a specific permission for a user. // Also prevents multiple values being created for a user. // Filtered over non-null user ids for when other entities (groups, API keys) get permissions + ArgumentNullException.ThrowIfNull(builder); builder - .HasIndex(p => new { p.UserId, p.Kind }) + .HasIndex(p => new { p.UserId, p.Kind }) .HasFilter("[UserId] IS NOT NULL") .IsUnique(); } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs index 207051bc..2011730e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/PreferenceConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the Permission entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder .HasIndex(p => new { p.UserId, p.Kind }) .HasFilter("[UserId] IS NOT NULL") diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs index 1b364a05..9a5f29e9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/TrickplayInfoConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the TrickplayInfo entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(info => new { info.ItemId, info.Width }); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs index 61b5e06e..87fb8af5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserConfiguration.cs @@ -1,9 +1,14 @@ -using Jellyfin.Database.Implementations.Entities; -using Microsoft.EntityFrameworkCore; -using Microsoft.EntityFrameworkCore.Metadata.Builders; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// namespace Jellyfin.Database.Implementations.ModelConfiguration { + using System; + using Jellyfin.Database.Implementations.Entities; + using Microsoft.EntityFrameworkCore; + using Microsoft.EntityFrameworkCore.Metadata.Builders; + /// /// FluentAPI configuration for the User entity. /// @@ -12,6 +17,7 @@ namespace Jellyfin.Database.Implementations.ModelConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder .Property(user => user.Username); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs index e7b43629..1698269a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ModelConfiguration/UserDataConfiguration.cs @@ -1,9 +1,14 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations.ModelConfiguration; + +using System; using Jellyfin.Database.Implementations.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; -namespace Jellyfin.Database.Implementations.ModelConfiguration; - /// /// FluentAPI configuration for the UserData entity. /// @@ -12,6 +17,7 @@ public class UserDataConfiguration : IEntityTypeConfiguration /// public void Configure(EntityTypeBuilder builder) { + ArgumentNullException.ThrowIfNull(builder); builder.HasKey(d => new { d.ItemId, d.UserId, d.CustomDataKey }); builder.HasIndex(d => new { d.ItemId, d.UserId, d.Played }); builder.HasIndex(d => new { d.ItemId, d.UserId, d.PlaybackPositionTicks }); diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs index 7654dd3c..eed137ed 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/ProgressablePartitionReporting.cs @@ -1,9 +1,16 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +#pragma warning disable SA1309 // Variables should not begin with underscore +#pragma warning disable SA1600 // Elements should be documented + +namespace Jellyfin.Database.Implementations; + using System; using System.Diagnostics; using System.Linq; -namespace Jellyfin.Database.Implementations; - /// /// Wrapper for progress reporting on Partition helpers. /// @@ -18,7 +25,7 @@ public class ProgressablePartitionReporting internal ProgressablePartitionReporting(IOrderedQueryable source) { - _source = source; + this._source = source; } internal Action? OnBeginItem { get; set; } @@ -29,27 +36,27 @@ public class ProgressablePartitionReporting internal Action? OnEndPartition { get; set; } - internal IOrderedQueryable Source => _source; + internal IOrderedQueryable Source => this._source; internal void BeginItem(TEntity entity, int iteration, int itemIndex) { - _itemTime.Restart(); - OnBeginItem?.Invoke(entity, iteration, itemIndex); + this._itemTime.Restart(); + this.OnBeginItem?.Invoke(entity, iteration, itemIndex); } internal void BeginPartition(int iteration) { - _partitionTime.Restart(); - OnBeginPartition?.Invoke(iteration); + this._partitionTime.Restart(); + this.OnBeginPartition?.Invoke(iteration); } internal void EndItem(TEntity entity, int iteration, int itemIndex) { - OnEndItem?.Invoke(entity, iteration, itemIndex, _itemTime.Elapsed); + this.OnEndItem?.Invoke(entity, iteration, itemIndex, this._itemTime.Elapsed); } internal void EndPartition(int iteration) { - OnEndPartition?.Invoke(iteration, _partitionTime.Elapsed); + this.OnEndPartition?.Invoke(iteration, this._partitionTime.Elapsed); } } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs index c20dfeeb..ebe1cd6a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/QueryPartitionHelpers.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Implementations; + using System; using System.Buffers; using System.Collections.Generic; @@ -7,8 +13,6 @@ using System.Threading; using System.Threading.Tasks; using Microsoft.EntityFrameworkCore; -namespace Jellyfin.Database.Implementations; - /// /// Contains helpers to partition EFCore queries. /// @@ -56,6 +60,7 @@ public static class QueryPartitionHelpers /// A queryable that can be used to partition. public static ProgressablePartitionReporting WithPartitionProgress(this ProgressablePartitionReporting progressable, Action? beginPartition = null, Action? endPartition = null) { + ArgumentNullException.ThrowIfNull(progressable); progressable.OnBeginPartition = beginPartition; progressable.OnEndPartition = endPartition; return progressable; @@ -71,6 +76,7 @@ public static class QueryPartitionHelpers /// A queryable that can be used to partition. public static ProgressablePartitionReporting WithItemProgress(this ProgressablePartitionReporting progressable, Action? beginItem = null, Action? endItem = null) { + ArgumentNullException.ThrowIfNull(progressable); progressable.OnBeginItem = beginItem; progressable.OnEndItem = endItem; return progressable; @@ -86,6 +92,7 @@ public static class QueryPartitionHelpers /// A enumerable representing the whole of the query. public static async IAsyncEnumerable PartitionAsync(this ProgressablePartitionReporting partitionInfo, int partitionSize, [EnumeratorCancellation] CancellationToken cancellationToken = default) { + ArgumentNullException.ThrowIfNull(partitionInfo); await foreach (var item in partitionInfo.Source.PartitionAsync(partitionSize, partitionInfo, cancellationToken).ConfigureAwait(false)) { yield return item; @@ -102,6 +109,7 @@ public static class QueryPartitionHelpers /// A enumerable representing the whole of the query. public static async IAsyncEnumerable PartitionEagerAsync(this ProgressablePartitionReporting partitionInfo, int partitionSize, [EnumeratorCancellation] CancellationToken cancellationToken = default) { + ArgumentNullException.ThrowIfNull(partitionInfo); await foreach (var item in partitionInfo.Source.PartitionEagerAsync(partitionSize, partitionInfo, cancellationToken).ConfigureAwait(false)) { yield return item; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll new file mode 100644 index 00000000..30bfbe7b Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.dll differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb new file mode 100644 index 00000000..213f6c5e Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.pdb differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml new file mode 100644 index 00000000..d781356f --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.CodeAnalysis.xml @@ -0,0 +1,24 @@ + + + + Jellyfin.CodeAnalysis + + + + + Analyzer to detect sync disposal of async-created IAsyncDisposable objects. + + + + + Diagnostic descriptor for sync disposal of async-created IAsyncDisposable objects. + + + + + + + + + + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json new file mode 100644 index 00000000..23f9394f --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.deps.json @@ -0,0 +1,994 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "Jellyfin.Database.Implementations/10.11.0": { + "dependencies": { + "Jellyfin.CodeAnalysis": "1.0.0", + "Microsoft.EntityFrameworkCore.Design": "10.0.3", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Polly": "8.6.5" + }, + "runtime": { + "Jellyfin.Database.Implementations.dll": {} + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Jellyfin.Sdk/2025.10.21": { + "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" + }, + "runtime": { + "lib/net8.0/Jellyfin.Sdk.dll": { + "assemblyVersion": "2025.10.21.0", + "fileVersion": "2025.10.21.0" + } + } + }, + "Microsoft.Build.Framework/18.0.2": { + "runtime": { + "lib/net10.0/Microsoft.Build.Framework.dll": { + "assemblyVersion": "15.1.0.0", + "fileVersion": "18.0.2.52102" + } + } + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "5.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.Common": "5.0.0", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.Workspaces.Common": "5.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3", + "Microsoft.VisualStudio.SolutionPersistence": "1.0.52", + "Newtonsoft.Json": "13.0.3", + "System.Composition": "9.0.0" + }, + "runtime": { + "lib/net9.0/Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + }, + "lib/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.25.56712" + } + }, + "resources": { + "lib/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "cs" + }, + "lib/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "de" + }, + "lib/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "es" + }, + "lib/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "fr" + }, + "lib/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "it" + }, + "lib/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ja" + }, + "lib/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ko" + }, + "lib/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pl" + }, + "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "pt-BR" + }, + "lib/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "ru" + }, + "lib/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "tr" + }, + "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "18.0.2", + "Microsoft.CodeAnalysis.CSharp": "5.0.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "5.0.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "5.0.0", + "Microsoft.EntityFrameworkCore.Relational": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyModel": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3", + "Mono.TextTemplating": "3.0.0", + "Newtonsoft.Json": "13.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "10.0.3", + "Microsoft.Extensions.Caching.Memory": "10.0.3", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "10.0.3.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "10.0.3", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "10.0.0.3", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.3", + "Microsoft.Extensions.Logging.Abstractions": "10.0.3", + "Microsoft.Extensions.Options": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Options/10.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.3", + "Microsoft.Extensions.Primitives": "10.0.3" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.326.7603" + } + } + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "dependencies": { + "Std.UriTemplate": "2.0.5" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Abstractions.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Http.HttpClientLibrary.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Form.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Json.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Multipart.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "dependencies": { + "Microsoft.Kiota.Abstractions": "1.20.1" + }, + "runtime": { + "lib/net8.0/Microsoft.Kiota.Serialization.Text.dll": { + "assemblyVersion": "1.20.1.0", + "fileVersion": "1.20.1.0" + } + } + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "runtime": { + "lib/net8.0/Microsoft.VisualStudio.SolutionPersistence.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.52.6595" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "Polly/8.6.5": { + "dependencies": { + "Polly.Core": "8.6.5" + }, + "runtime": { + "lib/net6.0/Polly.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Polly.Core/8.6.5": { + "runtime": { + "lib/net8.0/Polly.Core.dll": { + "assemblyVersion": "8.0.0.0", + "fileVersion": "8.6.5.5194" + } + } + }, + "Std.UriTemplate/2.0.5": { + "runtime": { + "lib/net5.0/Std.UriTemplate.dll": { + "assemblyVersion": "2.0.5.0", + "fileVersion": "2.0.5.0" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Composition/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Convention": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0", + "System.Composition.TypedParts": "9.0.0" + } + }, + "System.Composition.AttributedModel/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Convention/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Convention.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Hosting/9.0.0": { + "dependencies": { + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.Runtime/9.0.0": { + "runtime": { + "lib/net9.0/System.Composition.Runtime.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "System.Composition.TypedParts/9.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "9.0.0", + "System.Composition.Hosting": "9.0.0", + "System.Composition.Runtime": "9.0.0" + }, + "runtime": { + "lib/net9.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.24.52809" + } + } + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "dependencies": { + "Jellyfin.Sdk": "2025.10.21" + }, + "runtime": { + "Jellyfin.CodeAnalysis.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "Jellyfin.Database.Implementations/10.11.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Jellyfin.Sdk/2025.10.21": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1pG60suEiV3v77zqLd5fO9S8m8qryxj9mZYb24Me1XgSXlaCIt0SC1V1sbFKyoG70Q3n915wT4Ko4BUanorRug==", + "path": "jellyfin.sdk/2025.10.21", + "hashPath": "jellyfin.sdk.2025.10.21.nupkg.sha512" + }, + "Microsoft.Build.Framework/18.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", + "path": "microsoft.build.framework/18.0.2", + "hashPath": "microsoft.build.framework.18.0.2.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZXRAdvH6GiDeHRyd3q/km8Z44RoM6FBWHd+gen/la81mVnAdHTEsEkO5J0TCNXBymAcx5UYKt5TvgKBhaLJEow==", + "path": "microsoft.codeanalysis.common/5.0.0", + "hashPath": "microsoft.codeanalysis.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5DSyJ9bk+ATuDy7fp2Zt0mJStDVKbBoiz1DyfAwSa+k4H4IwykAUcV3URelw5b8/iVbfSaOwkwmPUZH6opZKCw==", + "path": "microsoft.codeanalysis.csharp/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Al/Q8B+yO8odSqGVpSvrShMFDvlQdIBU//F3E6Rb0YdiLSALE9wh/pvozPNnfmh5HDnvU+mkmSjpz4hQO++jaA==", + "path": "microsoft.codeanalysis.csharp.workspaces/5.0.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZbUmIvT6lqTNKiv06Jl5wf0MTMi1vQ1oH7ou4CLcs2C/no/L7EhP3T8y3XXvn9VbqMcJaJnEsNA1jwYUMgc5jg==", + "path": "microsoft.codeanalysis.workspaces.common/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/G+LVoAGMz6Ae8nm+PGLxSw+F5RjYx/J7irbTO5uKAPw1bxHyQJLc/YOnpDxt+EpPtYxvC9wvBsg/kETZp1F9Q==", + "path": "microsoft.codeanalysis.workspaces.msbuild/5.0.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CDEImwD4A7BseABJMCpLZnhfFjmPY/bHwhhS70elc6gLI/bYUEOhxWt7PmaNGYGhIEzOnStlCy5QcVb+8dod5Q==", + "path": "microsoft.entityframeworkcore/10.0.3", + "hashPath": "microsoft.entityframeworkcore.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-c7Uoz381xnMHNBRB8eHRhGgzUtXbgddlbODhwZRrTSzZWDharp3RkJsFwhxyESbeXhCqmML7VdvjMQ7uu+HreA==", + "path": "microsoft.entityframeworkcore.abstractions/10.0.3", + "hashPath": "microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OPZ/u7fONQFmnyUIDB8SeJtKnyFkj1zJsZ0Ke2Cp17q8hYs6jGmYEFd6Ne4Hdcd6auUdFdV7di+uFo2w+L34NA==", + "path": "microsoft.entityframeworkcore.design/10.0.3", + "hashPath": "microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Pmh60OK9neVr/M0FJwm9hlzm2bD4Kd65SID8E6SP5c90tExNgXwORrlEWl0oGU/ig9ifpNN4PSpIrnHNozlT5w==", + "path": "microsoft.entityframeworkcore.relational/10.0.3", + "hashPath": "microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5dtXBvI8t3z8pF4tB38JYgi/enCL/DwSXxpqShgFz3SHJ7IzqFIMs6Gu5ik8sNZzcO9qQs3xIDpB3vDamkYG+Q==", + "path": "microsoft.extensions.caching.abstractions/10.0.3", + "hashPath": "microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-No4fVh0z30SWqiWFRoA4PNdrEco6OjXvCqRFvlmRgDQqqks2bRDdeavUgWEiAX153ZAwW9loUgbxcvuP4NKQLg==", + "path": "microsoft.extensions.caching.memory/10.0.3", + "hashPath": "microsoft.extensions.caching.memory.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xVDHL0+SIgemfh95fTO9cGLe17TWv/ZP0n7m01z8X6pzt2DmQpucioWR/mYZA1sRlkWnkXzfl0JweLNWmE9WMg==", + "path": "microsoft.extensions.configuration.abstractions/10.0.3", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2DLOmC0EkB2smVK8lPP1PIKEgL1arE3CMp9XSIQB/Y7ev5nnnyuM/PizKJ6QfLD08QCYoopSC9SFdbYglDomYg==", + "path": "microsoft.extensions.dependencyinjection/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bwGMrRcAMWx2s/RDgja97p27rxSz2pEQW0+rX5cWAUWVETVJ/eyxGfjAl8vuG5a+lckWmPIE+vcuaZNVB5YDdw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.3", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-31kRjr1fgdJO1UZ/AsjL2noqwht+juHMQ8c/oh8CEsDhlM2+0zwVZVsZjxSfOFiPtn5+6kRGuvSbLAufAPT0kA==", + "path": "microsoft.extensions.dependencymodel/10.0.3", + "hashPath": "microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8D9Er1cGXNjNDIB+VLBNHn386L5ls2FoiG9a6o12gyn+GG3w6jdfUhzT8dtBnKcevE7/fsVA8MS3FBgFfClFtQ==", + "path": "microsoft.extensions.logging/10.0.3", + "hashPath": "microsoft.extensions.logging.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lxl0WLk7ROgBFAsjcOYjQ8/DVK+VMszxGBzUhgtQmAsTNldLL5pk9NG/cWTsXHq0lUhUEAtZkEE7jOGOA8bGKQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.3", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hU6WzGTPvPoLA2ng1ILvWQb3g0qORdlHNsxI8IcPLumJb3suimYUl+bbDzdo1V4KFsvVhnMWzysHpKbZaoDQPQ==", + "path": "microsoft.extensions.options/10.0.3", + "hashPath": "microsoft.extensions.options.10.0.3.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GEcpTwo7sUoLGGNTqV1FZEuL+tTD9m81NX/mh099dqGNna07/UGZShKQNZRw4hv6nlliSUwYQgSYc7OR99Jufg==", + "path": "microsoft.extensions.primitives/10.0.3", + "hashPath": "microsoft.extensions.primitives.10.0.3.nupkg.sha512" + }, + "Microsoft.Kiota.Abstractions/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bv1n2gnxA/O+1a26h3YB6bgcc3ZSLCjRumMh7sVkFmksLaVonhcrJpUrEtBlnnYPrnHwzm/1BYQnYjCVG7A+fA==", + "path": "microsoft.kiota.abstractions/1.20.1", + "hashPath": "microsoft.kiota.abstractions.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Http.HttpClientLibrary/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pQzs+9n3QAG/FKFwgIaRE0EqOXfW3rWliOdk9XZbghyRdeAtiQjSbJbpascdZlf7uatLpPYA145q6MYpLxvsgA==", + "path": "microsoft.kiota.http.httpclientlibrary/1.20.1", + "hashPath": "microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Form/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-n7izb8GZSoatmFSpMaHmh78U3oW+YdYb2gDwhkG86COHuiGWV9s0BKBeUlFakAV00CDwaH9iFqxCQ0veYVkG1A==", + "path": "microsoft.kiota.serialization.form/1.20.1", + "hashPath": "microsoft.kiota.serialization.form.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Json/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4MumZe45DI/o1YP+hq7wyArOHDhjkSiu14ysN4xWKe6vwlu43BUYydA/yT0CtjoPwbFW/6jfx/NVSvM3DzBzbg==", + "path": "microsoft.kiota.serialization.json/1.20.1", + "hashPath": "microsoft.kiota.serialization.json.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Multipart/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tP7ZxA1zsIi3FE8CHwfA5JnzlW1NYld+LpFihFq+S7IXFDv1x37I968lPKGIdEpWW9vWacuqDQVKIyJiKZ257A==", + "path": "microsoft.kiota.serialization.multipart/1.20.1", + "hashPath": "microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512" + }, + "Microsoft.Kiota.Serialization.Text/1.20.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Cue4l9AeU0WgL2CdUW8K58BMwQOyiHgT7aCov2qGEKpmpeWQj7cmAWCgxDfPHYPkZtz1Ccbrw4/6KrDgCmrC3Q==", + "path": "microsoft.kiota.serialization.text/1.20.1", + "hashPath": "microsoft.kiota.serialization.text.1.20.1.nupkg.sha512" + }, + "Microsoft.VisualStudio.SolutionPersistence/1.0.52": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", + "path": "microsoft.visualstudio.solutionpersistence/1.0.52", + "hashPath": "microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "Polly/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", + "path": "polly/8.6.5", + "hashPath": "polly.8.6.5.nupkg.sha512" + }, + "Polly.Core/8.6.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t+sUVrIwvo7UmsgHGgOG9F0GDZSRIm47u2ylH17Gvcv1q5hNEwgD5GoBlFyc0kh/pebmPyrAgvGsR/65ZBaXlg==", + "path": "polly.core/8.6.5", + "hashPath": "polly.core.8.6.5.nupkg.sha512" + }, + "Std.UriTemplate/2.0.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PtqPdWNBObRcDHjyjbgOz2XoCJQaiA+HNDPQve/O7yGCkospfHDCuH9ULVx1msImwHHG+uhpDjiZX7bpLN/cnw==", + "path": "std.uritemplate/2.0.5", + "hashPath": "std.uritemplate.2.0.5.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Composition/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3Djj70fFTraOarSKmRnmRy/zm4YurICm+kiCtI0dYRqGJnLX6nJ+G3WYuFJ173cAPax/gh96REcbNiVqcrypFQ==", + "path": "system.composition/9.0.0", + "hashPath": "system.composition.9.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iri00l/zIX9g4lHMY+Nz0qV1n40+jFYAmgsaiNn16xvt2RDwlqByNG4wgblagnDYxm3YSQQ0jLlC/7Xlk9CzyA==", + "path": "system.composition.attributedmodel/9.0.0", + "hashPath": "system.composition.attributedmodel.9.0.0.nupkg.sha512" + }, + "System.Composition.Convention/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+vuqVP6xpi582XIjJi6OCsIxuoTZfR0M7WWufk3uGDeCl3wGW6KnpylUJ3iiXdPByPE0vR5TjJgR6hDLez4FQg==", + "path": "system.composition.convention/9.0.0", + "hashPath": "system.composition.convention.9.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OFqSeFeJYr7kHxDfaViGM1ymk7d4JxK//VSoNF9Ux0gpqkLsauDZpu89kTHHNdCWfSljbFcvAafGyBoY094btQ==", + "path": "system.composition.hosting/9.0.0", + "hashPath": "system.composition.hosting.9.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-w1HOlQY1zsOWYussjFGZCEYF2UZXgvoYnS94NIu2CBnAGMbXFAX8PY8c92KwUItPmowal68jnVLBCzdrWLeEKA==", + "path": "system.composition.runtime/9.0.0", + "hashPath": "system.composition.runtime.9.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/9.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aRZlojCCGEHDKqh43jaDgaVpYETsgd7Nx4g1zwLKMtv4iTo0627715ajEFNpEEBTgLmvZuv8K0EVxc3sM4NWJA==", + "path": "system.composition.typedparts/9.0.0", + "hashPath": "system.composition.typedparts.9.0.0.nupkg.sha512" + }, + "Jellyfin.CodeAnalysis/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll new file mode 100644 index 00000000..cf074737 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.dll differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 00000000..2e758da7 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.pdb differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.runtimeconfig.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.runtimeconfig.json new file mode 100644 index 00000000..d8ac2bcf --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.runtimeconfig.json @@ -0,0 +1,13 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + "configProperties": { + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml new file mode 100644 index 00000000..91403057 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/bin/Debug/net10.0/Jellyfin.Database.Implementations.xml @@ -0,0 +1,4686 @@ + + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + Gets the concurrency token used for optimistic concurrency control. + + + + + Updates the concurrency token before saving changes. + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.A04746A0.Up2Date b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.A04746A0.Up2Date new file mode 100644 index 00000000..e69de29b diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig index 3e0accb4..76e550dd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Implementations -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 c1bd8073..9d10d72a 100644 Binary files a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.assets.cache differ 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 754d3ef1..24bd2d8c 100644 Binary files a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..042bd15b --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +608039292bfd5dfebde40b9bfe076e340871e3e8fc1be47627a3207987c0fb52 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.FileListAbsolute.txt b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..e10baebf --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.csproj.FileListAbsolute.txt @@ -0,0 +1,22 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.Database.Implementations.deps.json +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.Database.Implementations.runtimeconfig.json +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.Database.Implementations.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.Database.Implementations.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.Database.Implementations.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.CodeAnalysis.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.CodeAnalysis.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\bin\Debug\net10.0\Jellyfin.CodeAnalysis.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.A04746A0.Up2Date +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\refint\Jellyfin.Database.Implementations.dll +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.pdb +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\Jellyfin.Database.Implementations.genruntimeconfig.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Implementations\obj\Debug\net10.0\ref\Jellyfin.Database.Implementations.dll diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.dll new file mode 100644 index 00000000..cf074737 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.dll differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache new file mode 100644 index 00000000..b686f755 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.genruntimeconfig.cache @@ -0,0 +1 @@ +184314b30a9f6de9baf09ac1bd3e621b33e3c0c90fb649f6103b4427a0bd2724 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb new file mode 100644 index 00000000..2e758da7 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.pdb differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.xml b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.xml new file mode 100644 index 00000000..91403057 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/Jellyfin.Database.Implementations.xml @@ -0,0 +1,4686 @@ + + + + Jellyfin.Database.Implementations + + + + + The custom value option for custom database providers. + + + + + Gets or sets the key of the value. + + + + + Gets or sets the value. + + + + + Defines the options for a custom database connector. + + + + + Gets or sets the Plugin name to search for database providers. + + + + + Gets or sets the plugin assembly to search for providers. + + + + + Gets or sets the connection string for the custom database provider. + + + + + Gets or sets the list of extra options for the custom provider. + + + + + Options to configure jellyfins managed database. + + + + + Gets or Sets the type of database jellyfin should use. + + + + + Gets or sets the options required to use a custom database provider. + + + + + Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". + Defaults to "NoLock". + + + + + Defines all possible methods for locking database access for concurrent queries. + + + + + Defines that no explicit application level locking for reads and writes should be done and only provider specific locking should be relied on. + + + + + Defines a behavior that always blocks all reads while any one write is done. + + + + + Defines that all writes should be attempted and when fail should be retried. + + + + + An entity representing a user's access schedule. + + + + + Initializes a new instance of the class. + + The day of the week. + The start hour. + The end hour. + The associated user's id. + + + + Gets the id of this instance. + + + Identity, Indexed, Required. + + + + + Gets the id of the associated user. + + + + + Gets or sets the day of week. + + The day of week. + + + + Gets or sets the start hour. + + The start hour. + + + + Gets or sets the end hour. + + The end hour. + + + + An entity referencing an activity log entry. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The name. + The type. + The user id. + + + + Gets the identity of this instance. + + + + + Gets or sets the name. + + + Required, Max length = 512. + + + + + Gets or sets the overview. + + + Max length = 512. + + + + + Gets or sets the short overview. + + + Max length = 512. + + + + + Gets or sets the type. + + + Required, Max length = 256. + + + + + Gets or sets the user id. + + + Required. + + + + + Gets or sets the item id. + + + Max length = 256. + + + + + Gets or sets the date created. This should be in UTC. + + + Required. + + + + + Gets or sets the log severity. Default is . + + + Required. + + + + + Gets the concurrency token used for optimistic concurrency control. + + + + + Updates the concurrency token before saving changes. + + + + + Represents the relational information for an . + + + + + Gets or Sets the AncestorId. + + + + + Gets or Sets the related BaseItem. + + + + + Gets or Sets the ParentItem. + + + + + Gets or Sets the Child item. + + + + + Provides information about an Attachment to an . + + + + + Gets or Sets the reference. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the index within the source file. + + + + + Gets or Sets the codec of the attachment. + + + + + Gets or Sets the codec tag of the attachment. + + + + + Gets or Sets the comment of the attachment. + + + + + Gets or Sets the filename of the attachment. + + + + + Gets or Sets the attachments mimetype. + + + + + Enum TrailerTypes. + + + + + Gets or Sets. + + + + + Gets or Sets the path to the original image. + + + + + Gets or Sets the time the image was last modified. + + + + + Gets or Sets the imagetype. + + + + + Gets or Sets the width of the original image. + + + + + Gets or Sets the height of the original image. + + + + + Gets or Sets the blurhash. + + + + + Gets or Sets the reference id to the BaseItem. + + + + + Gets or Sets the referenced Item. + + + + + Enum MetadataFields. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + Represents a Key-Value relation of an BaseItem's provider. + + + + + Gets or Sets the reference ItemId. + + + + + Gets or Sets the reference BaseItem. + + + + + Gets or Sets the ProvidersId. + + + + + Gets or Sets the Providers Value. + + + + + Enum TrailerTypes. + + + + + Gets or Sets Numerical ID of this enumerable. + + + + + Gets or Sets all referenced . + + + + + Gets or Sets all referenced . + + + + + The Chapter entity. + + + + + Gets or Sets the reference id. + + + + + Gets or Sets the reference. + + + + + Gets or Sets the chapters index in Item. + + + + + Gets or Sets the position within the source file. + + + + + Gets or Sets the common name. + + + + + Gets or Sets the image path. + + + + + Gets or Sets the time the image was last modified. + + + + + An entity that represents a user's custom display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + The preference key. + The preference value. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the preference key. + + + Required. + + + + + Gets or sets the preference value. + + + Required. + + + + + An entity representing a user's display preferences. + + + + + Initializes a new instance of the class. + + The user's id. + The item id. + The client string. + + + + Gets the Id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets a value indicating whether to show the sidebar. + + + Required. + + + + + Gets or sets a value indicating whether to show the backdrop. + + + Required. + + + + + Gets or sets the scroll direction. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets the length of time to skip forwards, in milliseconds. + + + Required. + + + + + Gets or sets the length of time to skip backwards, in milliseconds. + + + Required. + + + + + Gets or sets the Chromecast Version. + + + Required. + + + + + Gets or sets a value indicating whether the next video info overlay should be shown. + + + Required. + + + + + Gets or sets the dashboard theme. + + + + + Gets or sets the tv home screen. + + + + + Gets the home sections. + + + + + An entity representing a group. + + + + + Initializes a new instance of the class. + + The name of the group. + + + + Gets the id of this group. + + + Identity, Indexed, Required. + + + + + Gets or sets the group's name. + + + Required, Max length = 255. + + + + + + + + Gets a collection containing the group's permissions. + + + + + Gets a collection containing the group's preferences. + + + + + + + + An entity representing a section on the user's home page. + + + + + Gets the id. + + + Identity. Required. + + + + + Gets or sets the Id of the associated display preferences. + + + Required. + + + + + Gets or sets the order. + + + Required. + + + + + Gets or sets the type. + + + Required. + + + + + An entity representing an image. + + + + + Initializes a new instance of the class. + + The path. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the user id. + + + + + Gets or sets the path of the image. + + + Required. + + + + + Gets or sets the date last modified. + + + Required. + + + + + Enum ImageType. + + + + + The primary. + + + + + The art. + + + + + The backdrop. + + + + + The banner. + + + + + The logo. + + + + + The thumb. + + + + + The disc. + + + + + The box. + + + + + The screenshot. + + + This enum value is obsolete. + XmlSerializer does not serialize/deserialize objects that are marked as [Obsolete]. + + + + + The menu. + + + + + The chapter image. + + + + + The box rear. + + + + + The user profile image. + + + + + An entity that represents a user's display preferences for a specific item. + + + + + Initializes a new instance of the class. + + The user id. + The item id. + The client. + + + + Gets the id. + + + Required. + + + + + Gets or sets the user Id. + + + Required. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets the client string. + + + Required. Max Length = 32. + + + + + Gets or sets the view type. + + + Required. + + + + + Gets or sets a value indicating whether the indexing should be remembered. + + + Required. + + + + + Gets or sets what the view should be indexed by. + + + + + Gets or sets a value indicating whether the sorting type should be remembered. + + + Required. + + + + + Gets or sets what the view should be sorted by. + + + Required. + + + + + Gets or sets the sort order. + + + Required. + + + + + Represents an ItemValue for a BaseItem. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the Value. + + + + + Gets or Sets the sanitized Value. + + + + + Gets or Sets all associated BaseItems. + + + + + Mapping table for the ItemValue BaseItem relation. + + + + + Gets or Sets the ItemId. + + + + + Gets or Sets the ItemValueId. + + + + + Gets or Sets the referenced . + + + + + Gets or Sets the referenced . + + + + + Provides the Value types for an . + + + + + Artists. + + + + + Album. + + + + + Genre. + + + + + Studios. + + + + + Tags. + + + + + InheritedTags. + + + + + Keyframe information for a specific file. + + + + + Gets or Sets the ItemId. + + + + + Gets or sets the total duration of the stream in ticks. + + + + + Gets or sets the keyframes in ticks. + + + + + Gets or sets the item reference. + + + + + An entity representing artwork. + + + + + Initializes a new instance of the class. + + The path. + The kind of art. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of artwork. + + + Required. + + + + + + + + + + + An entity representing a book. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this book. + + + + + + + + An entity containing metadata for a book. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the ISBN. + + + + + Gets a collection of the publishers for this book. + + + + + + + + An entity representing a chapter. + + + + + Initializes a new instance of the class. + + ISO-639-3 3-character language codes. + The start time for this chapter. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3 + ISO-639-3 3-character language codes. + + + + + Gets or sets the start time. + + + Required. + + + + + Gets or sets the end time. + + + + + + + + + + + An entity representing a collection. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + + + + Gets a collection containing this collection's items. + + + + + + + + An entity representing a collection item. + + + + + Initializes a new instance of the class. + + The library item. + + + + Gets or sets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets or sets the library item. + + + Required. + + + + + Gets or sets the next item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + Gets or sets the previous item in the collection. + + + TODO check if this properly updated Dependent and has the proper principal relationship. + + + + + + + + An entity representing a company. + + + + + Initializes a new instance of the class. + + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + + + + Gets a collection containing the metadata. + + + + + Gets a collection containing this company's child companies. + + + + + + + + + + + An entity holding metadata for a . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the description. + + + Max length = 65535. + + + + + Gets or sets the headquarters. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets or sets the homepage. + + + Max length = 1024. + + + + + An entity representing a custom item. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the metadata for this item. + + + + + + + + An entity containing metadata for a custom item. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing an episode. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the episode number. + + + + + + + + Gets a collection containing the metadata for this episode. + + + + + An entity containing metadata for an . + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + An entity representing a genre. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Indexed, Required, Max length = 255. + + + + + + + + + + + An abstract class that holds metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the title. + + + Required, Max length = 1024. + + + + + Gets or sets the original title. + + + Max length = 1024. + + + + + Gets or sets the sort title. + + + Max length = 1024. + + + + + Gets or sets the language. + + + Required, Min length = 3, Max length = 3. + ISO-639-3 3-character language codes. + + + + + Gets or sets the release date. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a collection containing the person roles for this item. + + + + + Gets a collection containing the genres for this item. + + + + + + + + Gets a collection containing the ratings for this item. + + + + + Gets a collection containing the metadata sources for this item. + + + + + + + + An entity representing a library. + + + + + Initializes a new instance of the class. + + The name of the library. + The path of the library. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 128. + + + + + Gets or sets the root path of the library. + + + Required. + + + + + + + + + + + An entity representing a library item. + + + + + Initializes a new instance of the class. + + The library of this item. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets the date this library item was added. + + + + + + + + Gets or sets the library of this item. + + + Required. + + + + + + + + An entity representing a file on disk. + + + + + Initializes a new instance of the class. + + The path relative to the LibraryRoot. + The file kind. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the path relative to the library root. + + + Required, Max length = 65535. + + + + + Gets or sets the kind of media file. + + + Required. + + + + + + + + Gets a collection containing the streams in this file. + + + + + + + + An entity representing a stream in a media file. + + + + + Initializes a new instance of the class. + + The number of this stream. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the stream number. + + + Required. + + + + + + + + + + + An entity representing a metadata provider. + + + + + Initializes a new instance of the class. + + The name of the metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + + + + An entity representing a unique identifier for a metadata provider. + + + + + Initializes a new instance of the class. + + The provider id. + The metadata provider. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the provider id. + + + Required, Max length = 255. + + + + + + + + Gets or sets the metadata provider. + + + Required. + + + + + + + + An entity representing a movie. + + + + + Initializes a new instance of the class. + + The library. + + + + + + + Gets a collection containing the metadata for this movie. + + + + + An entity holding the metadata for a movie. + + + + + Initializes a new instance of the class. + + The title or name of the movie. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets the studios that produced this movie. + + + + + + + + An entity representing a music album. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the album metadata. + + + + + Gets a collection containing the tracks. + + + + + An entity holding the metadata for a music album. + + + + + Initializes a new instance of the class. + + The title or name of the album. + ISO-639-3 3-character language codes. + + + + Gets or sets the barcode. + + + Max length = 255. + + + + + Gets or sets the label number. + + + Max length = 255. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the labels. + + + + + An entity representing a person. + + + + + Initializes a new instance of the class. + + The name of the person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + Gets or sets the source id. + + + Max length = 255. + + + + + Gets the date added. + + + Required. + + + + + Gets or sets the date modified. + + + Required. + + + + + + + + Gets a list of metadata sources for this person. + + + + + + + + An entity representing a person's role in media. + + + + + Initializes a new instance of the class. + + The role type. + The person. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name of the person's role. + + + Max length = 1024. + + + + + Gets or sets the person's role type. + + + Required. + + + + + + + + Gets or sets the person. + + + Required. + + + + + + + + Gets a collection containing the metadata sources for this person role. + + + + + + + + An entity representing a photo. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets a collection containing the photo metadata. + + + + + + + + An entity that holds metadata for a photo. + + + + + Initializes a new instance of the class. + + The title or name of the photo. + ISO-639-3 3-character language codes. + + + + An entity representing a rating for an entity. + + + + + Initializes a new instance of the class. + + The value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the value. + + + Required. + + + + + Gets or sets the number of votes. + + + + + + + + Gets or sets the rating type. + If this is null it's the internal user rating. + + + + + + + + This is the entity to store review ratings, not age ratings. + + + + + Initializes a new instance of the class. + + The minimum value. + The maximum value. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Max length = 1024. + + + + + Gets or sets the minimum value. + + + Required. + + + + + Gets or sets the maximum value. + + + Required. + + + + + + + + Gets or sets the metadata source. + + + + + + + + An entity representing a release for a library item, eg. Director's cut vs. standard. + + + + + Initializes a new instance of the class. + + The name of this release. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the name. + + + Required, Max length = 1024. + + + + + + + + Gets a collection containing the media files for this release. + + + + + Gets a collection containing the chapters for this release. + + + + + + + + An entity representing a season. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the season number. + + + + + Gets the season metadata. + + + + + Gets a collection containing the number of episodes. + + + + + An entity that holds metadata for seasons. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + An entity representing a series. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the days of week. + + + + + Gets or sets the time the show airs, ignore the date portion. + + + + + Gets or sets the date the series first aired. + + + + + Gets a collection containing the series metadata. + + + + + Gets a collection containing the seasons. + + + + + An entity representing series metadata. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + Gets or sets the outline. + + + Max length = 1024. + + + + + Gets or sets the plot. + + + Max length = 65535. + + + + + Gets or sets the tagline. + + + Max length = 1024. + + + + + Gets or sets the country code. + + + Max length = 2. + + + + + Gets a collection containing the networks. + + + + + + + + An entity representing a track. + + + + + Initializes a new instance of the class. + + The library. + + + + Gets or sets the track number. + + + + + + + + Gets a collection containing the track metadata. + + + + + An entity holding metadata for a track. + + + + + Initializes a new instance of the class. + + The title or name of the object. + ISO-639-3 3-character language codes. + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the media segment. + + + + + Gets or sets the id of the associated item. + + + + + Gets or sets the Type of content this segment defines. + + + + + Gets or sets the end of the segment. + + + + + Gets or sets the start of the segment. + + + + + Gets or sets Id of the media segment provider this entry originates from. + + + + + Enum MediaStreamType. + + + + + The audio. + + + + + The video. + + + + + The subtitle. + + + + + The embedded image. + + + + + The data. + + + + + The lyric. + + + + + People entity. + + + + + Gets or Sets the PeopleId. + + + + + Gets or Sets the Persons Name. + + + + + Gets or Sets the Type. + + + + + Gets or Sets the mapping of People to BaseItems. + + + + + Mapping table for People to BaseItems. + + + + + Gets or Sets the SortOrder. + + + + + Gets or Sets the ListOrder. + + + + + Gets or Sets the Role name the associated actor played in the . + + + + + Gets or Sets The ItemId. + + + + + Gets or Sets Reference Item. + + + + + Gets or Sets The PeopleId. + + + + + Gets or Sets Reference People. + + + + + An entity representing whether the associated user has a specific permission. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The permission kind. + The value of this permission. + + + + Gets the id of this permission. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this permission. + + + Required. + + + + + Gets or sets a value indicating whether the associated user has this permission. + + + Required. + + + + + + + + + + + An entity representing a preference attached to a user or group. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The preference kind. + The value. + + + + Gets the id of this preference. + + + Identity, Indexed, Required. + + + + + Gets or sets the id of the associated user. + + + + + Gets the type of this preference. + + + Required. + + + + + Gets or sets the value of this preference. + + + Required, Max length = 65535. + + + + + + + + + + + Lists types of Audio. + + + + + Mono. + + + + + Stereo. + + + + + Dolby. + + + + + DolbyDigital. + + + + + Thx. + + + + + Atmos. + + + + + An entity representing an API key. + + + + + Initializes a new instance of the class. + + The name. + + + + Gets the id. + + + Identity, Indexed, Required. + + + + + Gets or sets the date created. + + + + + Gets or sets the date of last activity. + + + + + Gets or sets the name. + + + + + Gets or sets the access token. + + + + + An entity representing a device. + + + + + Initializes a new instance of the class. + + The user id. + The app name. + The app version. + The device name. + The device id. + + + + Gets the id. + + + + + Gets the user id. + + + + + Gets or sets the access token. + + + + + Gets or sets the app name. + + + + + Gets or sets the app version. + + + + + Gets or sets the device name. + + + + + Gets or sets the device id. + + + + + Gets or sets a value indicating whether this device is active. + + + + + Gets or sets the date created. + + + + + Gets or sets the date modified. + + + + + Gets or sets the date of last activity. + + + + + Gets the user. + + + + + An entity representing custom options for a device. + + + + + Initializes a new instance of the class. + + The device id. + + + + Gets the id. + + + + + Gets the device id. + + + + + Gets or sets the custom name. + + + + + An entity representing the metadata for a group of trickplay tiles. + + + + + Gets or sets the id of the associated item. + + + Required. + + + + + Gets or sets width of an individual thumbnail. + + + Required. + + + + + Gets or sets height of an individual thumbnail. + + + Required. + + + + + Gets or sets amount of thumbnails per row. + + + Required. + + + + + Gets or sets amount of thumbnails per column. + + + Required. + + + + + Gets or sets total amount of non-black thumbnails. + + + Required. + + + + + Gets or sets interval in milliseconds between each trickplay thumbnail. + + + Required. + + + + + Gets or sets peak bandwidth usage in bits per second. + + + Required. + + + + + An entity representing a user. + + + + + Initializes a new instance of the class. + Public constructor with required data. + + The username for the new user. + The Id of the user's authentication provider. + The Id of the user's password reset provider. + + + + Gets or sets the Id of the user. + + + Identity, Indexed, Required. + + + + + Gets or sets the user's name. + + + Required, Max length = 255. + + + + + Gets or sets the user's password, or null if none is set. + + + Max length = 65535. + + + + + Gets or sets a value indicating whether the user must update their password. + + + Required. + + + + + Gets or sets the audio language preference. + + + Max length = 255. + + + + + Gets or sets the authentication provider id. + + + Required, Max length = 255. + + + + + Gets or sets the password reset provider id. + + + Required, Max length = 255. + + + + + Gets or sets the invalid login attempt count. + + + Required. + + + + + Gets or sets the last activity date. + + + + + Gets or sets the last login date. + + + + + Gets or sets the number of login attempts the user can make before they are locked out. + + + + + Gets or sets the maximum number of active sessions the user can have at once. + + + + + Gets or sets the subtitle mode. + + + Required. + + + + + Gets or sets a value indicating whether the default audio track should be played. + + + Required. + + + + + Gets or sets the subtitle language preference. + + + Max length = 255. + + + + + Gets or sets a value indicating whether missing episodes should be displayed. + + + Required. + + + + + Gets or sets a value indicating whether to display the collections view. + + + Required. + + + + + Gets or sets a value indicating whether the user has a local password. + + + Required. + + + + + Gets or sets a value indicating whether the server should hide played content in "Latest". + + + Required. + + + + + Gets or sets a value indicating whether to remember audio selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to remember subtitle selections on played content. + + + Required. + + + + + Gets or sets a value indicating whether to enable auto-play for the next episode. + + + Required. + + + + + Gets or sets a value indicating whether the user should auto-login. + + + Required. + + + + + Gets or sets a value indicating whether the user can change their preferences. + + + Required. + + + + + Gets or sets the maximum parental rating score. + + + + + Gets or sets the maximum parental rating sub score. + + + + + Gets or sets the remote client bitrate limit. + + + + + Gets or sets the internal id. + This is a temporary stopgap for until the library db is migrated. + This corresponds to the value of the index of this user in the library db. + + + + + Gets or sets the user's profile image. Can be null. + + + + + Gets the user's display preferences. + + + + + Gets or sets the level of sync play permissions this user has. + + + + + Gets or sets the cast receiver id. + + + + + + + + Gets the list of access schedules this user has. + + + + + Gets the list of item display preferences. + + + + + Gets the list of permissions this user has. + + + + + Gets the list of preferences this user has. + + + + + + + + Provides and related data. + + + + + Gets or sets the custom data key. + + The rating. + + + + Gets or sets the users 0-10 rating. + + The rating. + + + + Gets or sets the playback position ticks. + + The playback position ticks. + + + + Gets or sets the play count. + + The play count. + + + + Gets or sets a value indicating whether this instance is favorite. + + true if this instance is favorite; otherwise, false. + + + + Gets or sets the last played date. + + The last played date. + + + + Gets or sets a value indicating whether this is played. + + true if played; otherwise, false. + + + + Gets or sets the index of the audio stream. + + The index of the audio stream. + + + + Gets or sets the index of the subtitle stream. + + The index of the subtitle stream. + + + + Gets or sets a value indicating whether the item is liked or not. + This should never be serialized. + + null if [likes] contains no value, true if [likes]; otherwise, false. + + + + Gets or Sets the date the referenced has been deleted. + + + + + Gets or sets the key. + + The key. + + + + Gets or Sets the BaseItem. + + + + + Gets or Sets the UserId. + + + + + Gets or Sets the User. + + + + + An enum representing types of art. + + + + + Another type of art, not covered by the other members. + + + + + A poster. + + + + + A banner. + + + + + A thumbnail. + + + + + A logo. + + + + + An enum representing the version of Chromecast to be used by clients. + + + + + Stable Chromecast version. + + + + + Unstable Chromecast version. + + + + + An enum that represents a day of the week, weekdays, weekends, or all days. + + + + + Sunday. + + + + + Monday. + + + + + Tuesday. + + + + + Wednesday. + + + + + Thursday. + + + + + Friday. + + + + + Saturday. + + + + + All days of the week. + + + + + A week day, or Monday-Friday. + + + + + Saturday and Sunday. + + + + + An enum representing the different options for the home screen sections. + + + + + None. + + + + + My Media. + + + + + My Media Small. + + + + + Active Recordings. + + + + + Continue Watching. + + + + + Continue Listening. + + + + + Latest Media. + + + + + Next Up. + + + + + Live TV. + + + + + Continue Reading. + + + + + An enum representing a type of indexing in a user's display preferences. + + + + + Index by the premiere date. + + + + + Index by the production year. + + + + + Index by the community rating. + + + + + An enum representing the type of media file. + + + + + The main file. + + + + + A sidecar file. + + + + + An additional part to the main file. + + + + + An alternative format to the main file. + + + + + An additional stream for the main file. + + + + + Defines the types of content an individual represents. + + + + + Default media type or custom one. + + + + + Commercial. + + + + + Preview. + + + + + Recap. + + + + + Outro. + + + + + Intro. + + + + + The types of user permissions. + + + + + Whether the user is an administrator. + + + + + Whether the user is hidden. + + + + + Whether the user is disabled. + + + + + Whether the user can control shared devices. + + + + + Whether the user can access the server remotely. + + + + + Whether the user can manage live tv. + + + + + Whether the user can access live tv. + + + + + Whether the user can play media. + + + + + Whether the server should transcode audio for the user if requested. + + + + + Whether the server should transcode video for the user if requested. + + + + + Whether the user can delete content. + + + + + Whether the user can download content. + + + + + Whether to enable sync transcoding for the user. + + + + + Whether the user can do media conversion. + + + + + Whether the user has access to all devices. + + + + + Whether the user has access to all channels. + + + + + Whether the user has access to all folders. + + + + + Whether to enable public sharing for the user. + + + + + Whether the user can remotely control other users. + + + + + Whether the user is permitted to do playback remuxing. + + + + + Whether the server should force transcoding on remote connections for the user. + + + + + Whether the user can create, modify and delete collections. + + + + + Whether the user can edit subtitles. + + + + + Whether the user can edit lyrics. + + + + + An enum representing a person's role in a specific media item. + + + + + Another role, not covered by the other types. + + + + + The director of the media. + + + + + An artist. + + + + + The original artist. + + + + + An actor. + + + + + A voice actor. + + + + + A producer. + + + + + A remixer. + + + + + A conductor. + + + + + A composer. + + + + + An author. + + + + + An editor. + + + + + The types of user preferences. + + + + + A list of blocked tags. + + + + + A list of blocked channels. + + + + + A list of blocked media folders. + + + + + A list of enabled devices. + + + + + A list of enabled channels. + + + + + A list of enabled folders. + + + + + A list of folders to allow content deletion from. + + + + + A list of latest items to exclude. + + + + + A list of media to exclude. + + + + + A list of grouped folders. + + + + + A list of unrated items to block. + + + + + A list of ordered views. + + + + + A list of allowed tags. + + + + + An enum representing the axis that should be scrolled. + + + + + Horizontal scrolling direction. + + + + + Vertical scrolling direction. + + + + + An enum representing the sorting order. + + + + + Sort in increasing order. + + + + + Sort in decreasing order. + + + + + An enum representing a subtitle playback mode. + + + + + The default subtitle playback mode. + + + + + Always show subtitles. + + + + + Only show forced subtitles. + + + + + Don't show subtitles. + + + + + Only show subtitles when the current audio stream is in a different language. + + + + + Enum SyncPlayUserAccessType. + + + + + User can create groups and join them. + + + + + User can only join already existing groups. + + + + + SyncPlay is disabled for the user. + + + + + An enum representing the type of view for a library or collection. + + + + + Shows albums. + + + + + Shows album artists. + + + + + Shows artists. + + + + + Shows channels. + + + + + Shows collections. + + + + + Shows episodes. + + + + + Shows favorites. + + + + + Shows genres. + + + + + Shows guide. + + + + + Shows movies. + + + + + Shows networks. + + + + + Shows playlists. + + + + + Shows programs. + + + + + Shows recordings. + + + + + Shows schedule. + + + + + Shows series. + + + + + Shows shows. + + + + + Shows songs. + + + + + Shows songs. + + + + + Shows trailers. + + + + + Shows upcoming. + + + + + Defines the type and extension points for multi database support. + + + + + Gets or Sets the Database Factory when initialisaition is done. + + + + + Initialises jellyfins EFCore database access. + + The EFCore database options. + The Jellyfin database options. + + + + Will be invoked when EFCore wants to build its model. + + The ModelBuilder from EFCore. + + + + Will be invoked when EFCore wants to configure its model. + + The ModelConfigurationBuilder from EFCore. + + + + If supported this should run any periodic maintaince tasks. + + The token to abort the operation. + A representing the asynchronous operation. + + + + If supported this should perform any actions that are required on stopping the jellyfin server. + + The token that will be used to abort the operation. + A representing the asynchronous operation. + + + + Runs a full Database backup that can later be restored to. + + A cancellation token. + A key to identify the backup. + May throw an NotImplementException if this operation is not supported for this database. + + + + Restores a backup that has been previously created by . + + The key to the backup from which the current database should be restored from. + A cancellation token. + A representing the result of the asynchronous operation. + + + + Deletes a backup that has been previously created by . + + The key to the backup which should be cleaned up. + A representing the result of the asynchronous operation. + + + + Removes all contents from the database. + + The Database context. + The names of the tables to purge or null for all tables to be purged. + A Task. + + + + An interface abstracting an entity that has artwork. + + + + + Gets a collection containing this entity's artwork. + + + + + An abstraction representing an entity that has companies. + + + + + Gets a collection containing this entity's companies. + + + + + An interface abstracting an entity that has a concurrency token. + + + + + Gets the version of this row. Acts as a concurrency token. + + + + + Called when saving changes to this entity. + + + + + An abstraction representing an entity that has permissions. + + + + + Gets a collection containing this entity's permissions. + + + + + An abstraction representing an entity that has releases. + + + + + Gets a collection containing this entity's releases. + + + + + Defines the key of the database provider. + + + + + Initializes a new instance of the class. + + The key on which to identify the annotated provider. + + + + Gets the key on which to identify the annotated provider. + + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + + Initializes a new instance of the class. + + The database context options. + Logger. + The provider for the database engine specific operations. + The locking behavior. + + + + Gets the containing the access schedules. + + + + + Gets the containing the activity logs. + + + + + Gets the containing the API keys. + + + + + Gets the containing the devices. + + + + + Gets the containing the device options. + + + + + Gets the containing the display preferences. + + + + + Gets the containing the image infos. + + + + + Gets the containing the item display preferences. + + + + + Gets the containing the custom item display preferences. + + + + + Gets the containing the permissions. + + + + + Gets the containing the preferences. + + + + + Gets the containing the users. + + + + + Gets the containing the trickplay metadata. + + + + + Gets the containing the media segments. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the containing the user data. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the containing the referenced Providers with ids. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + + + + + + + + + + + + + Contains a number of query related extensions. + + + + + Builds an optimised query checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The source query. + The list of items to check. + Property expression. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query that checks referenced ItemValues for a cross BaseItem lookup. + + The source query. + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds a query expression that checks referenced ItemValues for a cross BaseItem lookup. + + The database context. + The type of item value to reference. + The list of BaseItem ids to check matches. + If set an exclusion check is performed instead. + A Query. + + + + Builds an optimised query expression checking one property against a list of values while maintaining an optimal query. + + The entity. + The property type to compare. + The list of items to check. + Property expression. + A Query. + + + + Defines a jellyfin locking behavior that can be configured. + + + + + Provides access to the builder to setup any connection related locking behavior. + + The options builder. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + + + + Will be invoked when changes should be saved in the current locking behavior. + + The database context invoking the action. + Callback for performing the actual save changes. + A representing the asynchronous operation. + + + + Default lock behavior. Defines no explicit application locking behavior. + + + + + Initializes a new instance of the class. + + The Application logger. + + + + + + + + + + + + + Defines a locking mechanism that will retry any write operation for a few times. + + + + + Initializes a new instance of the class. + + The application logger. + + + + + + + + + + + + + A locking behavior that will always block any operation while a write is requested. Mimicks the old SqliteRepository behavior. + + + + + Initializes a new instance of the class. + + The application logger. + The logger factory. + + + + + + + + + + + + + Adds strict read/write locking. + + + + + FluentAPI configuration for the ActivityLog entity. + + + + + + + + AncestorId configuration. + + + + + + + + FluentAPI configuration for the ApiKey entity. + + + + + + + + FluentAPI configuration for the AttachmentStreamInfo entity. + + + + + + + + Configuration for BaseItem. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + BaseItemProvider configuration. + + + + + + + + Provides configuration for the BaseItemMetadataField entity. + + + + + + + + Chapter configuration. + + + + + + + + FluentAPI configuration for the CustomItemDisplayPreferences entity. + + + + + + + + FluentAPI configuration for the Device entity. + + + + + + + + FluentAPI configuration for the DeviceOptions entity. + + + + + + + + FluentAPI configuration for the DisplayPreferencesConfiguration entity. + + + + + + + + itemvalues Configuration. + + + + + + + + itemvalues Configuration. + + + + + + + + KeyframeData Configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + People configuration. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the Permission entity. + + + + + + + + FluentAPI configuration for the TrickplayInfo entity. + + + + + + + + FluentAPI configuration for the User entity. + + + + + + + + FluentAPI configuration for the UserData entity. + + + + + + + + Wrapper for progress reporting on Partition helpers. + + The entity to load. + + + + Contains helpers to partition EFCore queries. + + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every partition thats been invoked. + + The entity to load. + The source query. + The callback invoked for partition before enumerating items. + The callback invoked for partition after enumerating items. + A queryable that can be used to partition. + + + + Adds a callback to any directly following calls of Partition for every item thats been invoked. + + The entity to load. + The source query. + The callback invoked for each item before processing. + The callback invoked for each item after processing. + A queryable that can be used to partition. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions in a lazy manner reading each item from the database as its requested. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Enumerates the source query by loading the entities in partitions directly into memory. + + The entity to load. + The source query. + The number of elements to load per partition. + Reporting helper. + The cancellation token. + A enumerable representing the whole of the query. + + + + Adds an Index to the enumeration of the async enumerable. + + The entity to load. + The source query. + The source list with an index added. + + + diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll new file mode 100644 index 00000000..fb0ed3e9 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/ref/Jellyfin.Database.Implementations.dll differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll new file mode 100644 index 00000000..fb0ed3e9 Binary files /dev/null and b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Debug/net10.0/refint/Jellyfin.Database.Implementations.dll differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json index b7e75263..7e6618b9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.dgspec.json @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -59,6 +64,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 +132,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -197,37 +208,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -329,6 +345,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -409,7 +426,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props index 5b6b808f..94a21171 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.props @@ -4,27 +4,28 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wjones\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets index 8ea75e6e..3501985f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/Jellyfin.Database.Implementations.csproj.nuget.g.targets @@ -1,10 +1,10 @@  - - - - - + + + + + \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json index 690201fe..7b7cf47b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.assets.json @@ -18,6 +18,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.Build.Framework/18.0.2": { "type": "package", "compile": { @@ -637,6 +658,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.VisualStudio.SolutionPersistence/1.0.52": { "type": "package", "compile": { @@ -713,6 +830,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": { @@ -851,6 +977,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": {} }, @@ -894,6 +1023,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.Build.Framework/18.0.2": { "sha512": "sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", "type": "package", @@ -2500,6 +2648,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.VisualStudio.SolutionPersistence/1.0.52": { "sha512": "oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", "type": "package", @@ -2650,6 +2934,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", @@ -2896,35 +3194,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3026,6 +3330,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3106,7 +3411,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache index b7bbf309..882f6dfb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.nuget.cache @@ -1,51 +1,59 @@ { "version": 2, - "dgSpecHash": "sWx9kDUmBv0=", + "dgSpecHash": "iCbnS0hutok=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512", - "/home/wjones/.nuget/packages/idisposableanalyzers/4.0.8/idisposableanalyzers.4.0.8.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.build.framework/18.0.2/microsoft.build.framework.18.0.2.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.codeanalysis.csharp.workspaces/5.0.0/microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.common/5.0.0/microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.msbuild/5.0.0/microsoft.codeanalysis.workspaces.msbuild.5.0.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.design/10.0.3/microsoft.entityframeworkcore.design.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.entityframeworkcore.tools/10.0.3/microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.visualstudio.solutionpersistence/1.0.52/microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "/home/wjones/.nuget/packages/mono.texttemplating/3.0.0/mono.texttemplating.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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.codedom/6.0.0/system.codedom.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition/9.0.0/system.composition.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.attributedmodel/9.0.0/system.composition.attributedmodel.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.convention/9.0.0/system.composition.convention.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.hosting/9.0.0/system.composition.hosting.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.runtime/9.0.0/system.composition.runtime.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.typedparts/9.0.0/system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.packagespec.json b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.packagespec.json index b1fa1000..3cf2fba1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.packagespec.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj","projectName":"Jellyfin.Database.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.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/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},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Tools":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Polly":{"target":"Package","version":"[8.6.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.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj","projectName":"Jellyfin.Database.Implementations","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.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/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},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Tools":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Polly":{"target":"Package","version":"[8.6.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.Database/Jellyfin.Database.Implementations/obj/rider.project.model.nuget.info b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.model.nuget.info index d0ab3580..121d2982 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532109700000 \ No newline at end of file +17715073218400000 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.restore.info b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.restore.info index b82d08de..121d2982 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.restore.info +++ b/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/rider.project.restore.info @@ -1 +1 @@ -17715044211200000 \ No newline at end of file +17715073218400000 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs index 18f336dd..ebdf7ec5 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/DoNotUseReturningClauseConvention.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs index 002e5296..73f3d2a9 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200514181226_AddActivityLog.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs index 706a97ba..730fb144 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200613202153_AddUsers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs index 8cd55164..138039d4 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200728005145_AddDisplayPreferences.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs index 91d2b190..82604edf 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20200905220533_FixDisplayPreferencesIndex.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs index e37b4e69..a803fbab 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20201004171403_AddMaxActiveSessions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs index 3acd5e7b..1b4f6280 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210320181425_AddIndexesAndCollations.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 #pragma warning disable SA1601 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs index bf90044c..33ff220e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20210814002109_AddDevices.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591, SA1601 using System; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs index 9d5d7632..3e00b090 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20221022080052_AddIndexActivityLogsDateCreated.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591, SA1601 using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs index 354d91c3..d38e1213 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230526173516_RemoveEasyPassword.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs index 85f1b5b7..f259f72c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230626233818_AddTrickplayInfos.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs index 5919e466..88a787ea 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20230923170422_UserCastReceiver.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs index 18164d99..353dbb11 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240729140605_AddMediaSegments.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Migrations; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs index 55b90a54..65ec8acd 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20240928082930_MarkSegmentProviderIdNonNullable.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs index 8cc7fb45..7afe4190 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241020103111_LibraryDbMigration.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs index ac78019e..cbdebbf2 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111131257_AddedCustomDataKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs index 4558d7c4..6db8bf5b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241111135439_AddedCustomDataKeyKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs index 70e81f36..9d2f78d0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112152323_FixAncestorIdConfig.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs index d57ea81b..917031d7 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112232041_fixMediaStreams.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs index 78611b9e..84a608eb 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241112234144_FixMediaStreams2.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs index d1b06cea..8281a307 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20241113133548_EnforceUniqueItemValue.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs index e82575e4..f75a6b66 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250202021306_FixedCollation.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs index 2c60dd7a..20a516cf 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250204092455_MakeStartEndDateNullable.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs index 1e904e83..ab2e27ae 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250214031148_ChannelIdGuid.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs index 71f56a14..da3dfc2c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250326065026_AddInheritedParentalRatingSubValue.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs index c17b35b4..376b4c63 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327101120_AddKeyframeData.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs index 5766cd38..3ca95424 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250327171413_AddHdr10PlusFlag.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs index f921856a..904b805a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250331182844_FixAttachmentMigration.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs index e1220bfc..5a8dde86 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250401142247_FixAncestors.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs index aa667baf..e145a431 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250405075612_FixItemValuesIndices.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs index 2935a608..2abe032b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250609115616_DetachUserDataInsteadOfDelete.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs index bce6029d..c4811224 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250622170802_BaseItemImageInfoDateModifiedNullable.cs @@ -1,4 +1,8 @@ -using System; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using System; using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs index 23cb0c8b..ff1cb912 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250714044826_ResetJournalMode.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs index 38033d07..2321605c 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250913211637_AddProperParentChildRelationBaseItemWithCascade.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs index 7c1bcdf4..c277a7ef 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/20250925203415_ExtendPeopleMapKey.cs @@ -1,4 +1,8 @@ -using Microsoft.EntityFrameworkCore.Migrations; +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +using Microsoft.EntityFrameworkCore.Migrations; #nullable disable diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs index 4d420bf8..f4943bb1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Migrations/SqliteDesignTimeJellyfinDbFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Implementations; using Jellyfin.Database.Implementations.Locking; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs index 41375874..895e988b 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ModelBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Providers.Sqlite.ValueConverters; using Microsoft.EntityFrameworkCore; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs index fd2b9bd0..43200111 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/PragmaConnectionInterceptor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Data.Common; using System.Globalization; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs index 6c5c7107..d5087f57 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.CompilerServices; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs index da63df8e..d72191d1 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs @@ -1,3 +1,9 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + +namespace Jellyfin.Database.Providers.Sqlite; + using System; using System.Collections.Generic; using System.Globalization; @@ -13,8 +19,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.Logging; -namespace Jellyfin.Database.Providers.Sqlite; - /// /// Configures jellyfin to use an SQLite database. /// @@ -22,8 +26,8 @@ namespace Jellyfin.Database.Providers.Sqlite; public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider { private const string BackupFolderName = "SQLiteBackups"; - private readonly IApplicationPaths _applicationPaths; - private readonly ILogger _logger; + private readonly IApplicationPaths applicationPaths; + private readonly ILogger logger; /// /// Initializes a new instance of the class. @@ -32,8 +36,8 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider /// A logger. public SqliteDatabaseProvider(IApplicationPaths applicationPaths, ILogger logger) { - _applicationPaths = applicationPaths; - _logger = logger; + applicationPaths = applicationPaths; + logger = logger; } /// @@ -61,7 +65,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider var customOptions = databaseConfiguration.CustomProviderOptions?.Options; var sqliteConnectionBuilder = new SqliteConnectionStringBuilder(); - sqliteConnectionBuilder.DataSource = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); + sqliteConnectionBuilder.DataSource = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); sqliteConnectionBuilder.Cache = GetOption(customOptions, "cache", Enum.Parse, () => SqliteCacheMode.Default); sqliteConnectionBuilder.Pooling = GetOption(customOptions, "pooling", e => e.Equals(bool.TrueString, StringComparison.OrdinalIgnoreCase), () => true); sqliteConnectionBuilder.DefaultTimeout = GetOption(customOptions, "command-timeout", int.Parse, () => 30); @@ -69,7 +73,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider var connectionString = sqliteConnectionBuilder.ToString(); // Log SQLite connection parameters - _logger.LogInformation("SQLite connection string: {ConnectionString}", connectionString); + logger.LogInformation("SQLite connection string: {ConnectionString}", connectionString); options .UseSqlite( @@ -79,7 +83,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider .ConfigureWarnings(warnings => warnings.Ignore(RelationalEventId.NonTransactionalMigrationOperationWarning)) .AddInterceptors(new PragmaConnectionInterceptor( - _logger, + logger, GetOption(customOptions, "cacheSize", e => int.Parse(e, CultureInfo.InvariantCulture)), GetOption(customOptions, "lockingmode", e => e, () => "NORMAL")!, GetOption(customOptions, "journalsizelimit", int.Parse, () => 134_217_728), @@ -91,7 +95,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider if (enableSensitiveDataLogging) { options.EnableSensitiveDataLogging(enableSensitiveDataLogging); - _logger.LogInformation("EnableSensitiveDataLogging is enabled on SQLite connection"); + logger.LogInformation("EnableSensitiveDataLogging is enabled on SQLite connection"); } } @@ -105,7 +109,7 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider await context.Database.ExecuteSqlRawAsync("PRAGMA optimize", cancellationToken).ConfigureAwait(false); await context.Database.ExecuteSqlRawAsync("VACUUM", cancellationToken).ConfigureAwait(false); await context.Database.ExecuteSqlRawAsync("PRAGMA wal_checkpoint(TRUNCATE)", cancellationToken).ConfigureAwait(false); - _logger.LogInformation("jellyfin.db optimized successfully!"); + logger.LogInformation("jellyfin.db optimized successfully!"); } } @@ -143,8 +147,8 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider public Task MigrationBackupFast(CancellationToken cancellationToken) { var key = DateTime.UtcNow.ToString("yyyyMMddhhmmss", CultureInfo.InvariantCulture); - var path = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName); + var path = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName); Directory.CreateDirectory(backupFile); backupFile = Path.Combine(backupFile, $"{key}_jellyfin.db"); @@ -157,12 +161,12 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider { // ensure there are absolutly no dangling Sqlite connections. SqliteConnection.ClearAllPools(); - var path = Path.Combine(_applicationPaths.DataPath, "jellyfin.db"); - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); + var path = Path.Combine(applicationPaths.DataPath, "jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); if (!File.Exists(backupFile)) { - _logger.LogCritical("Tried to restore a backup that does not exist: {Key}", key); + logger.LogCritical("Tried to restore a backup that does not exist: {Key}", key); return Task.CompletedTask; } @@ -173,11 +177,11 @@ public sealed class SqliteDatabaseProvider : IJellyfinDatabaseProvider /// public Task DeleteBackup(string key) { - var backupFile = Path.Combine(_applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); + var backupFile = Path.Combine(applicationPaths.DataPath, BackupFolderName, $"{key}_jellyfin.db"); if (!File.Exists(backupFile)) { - _logger.LogCritical("Tried to delete a backup that does not exist: {Key}", key); + logger.LogCritical("Tried to delete a backup that does not exist: {Key}", key); return Task.CompletedTask; } diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs index d4a9407b..f562f63a 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ValueConverters/DateTimeKindValueConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig index 90036fbc..2383fbb6 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig @@ -28,7 +28,7 @@ build_property.TargetFrameworkIdentifier = .NETCoreApp build_property.TargetFrameworkVersion = v10.0 build_property.TargetFrameworkVersion = v10.0 build_property.RootNamespace = Jellyfin.Database.Providers.Sqlite -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache index 132a0c99..0ea7c84e 100644 Binary files a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache and b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.assets.cache differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache index c78ddd13..ce83dffb 100644 Binary files a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache and b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..b016cee4 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d853a057ff9ba44218be2d9f404db4149a2cdf0ad1c210aafe898ea2ff543b70 diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.FileListAbsolute.txt b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..39d32923 --- /dev/null +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Debug/net10.0/Jellyfin.Database.Providers.Sqlite.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Database\Jellyfin.Database.Providers.Sqlite\obj\Debug\net10.0\Jellyfin.Database.Providers.Sqlite.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json index 723973cd..93a2b150 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.dgspec.json @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,36 +485,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -536,6 +552,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 +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", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1082,39 +1104,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1147,6 +1174,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 +1231,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1282,7 +1315,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1700,25 +1733,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1755,6 +1793,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 +1861,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1893,37 +1937,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2025,6 +2074,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2105,7 +2155,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2383,39 +2433,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2517,6 +2572,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2597,7 +2653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2875,33 +2931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2947,6 +3008,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", @@ -2992,6 +3058,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3072,7 +3139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props index 5b6b808f..94a21171 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.props @@ -4,27 +4,28 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - + + + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.analyzers/3.11.0 - /home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0 + C:\Users\wjones\.nuget\packages\microsoft.entityframeworkcore.tools\10.0.3 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets index b7752d23..ba4a405f 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/Jellyfin.Database.Providers.Sqlite.csproj.nuget.g.targets @@ -1,11 +1,11 @@  - - - - - - + + + + + + \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json index 132880ff..3c922ab0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.assets.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/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.Build.Framework/18.0.2": { "type": "package", "compile": { @@ -752,6 +773,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.VisualStudio.SolutionPersistence/1.0.52": { "type": "package", "compile": { @@ -968,6 +1085,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": { @@ -1106,6 +1232,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": {} }, @@ -1118,7 +1247,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": {} @@ -1136,6 +1266,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": { @@ -1166,7 +1297,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": {} @@ -1181,7 +1313,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": {} @@ -1323,6 +1456,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.Build.Framework/18.0.2": { "sha512": "sOSb+0J4G/jCBW/YqmRuL0eOMXgfw1KQLdC9TkbvfA5xs7uNm+PBQXJCOzSJGXtZcZrtXozcwxPmUiRUbmd7FA==", "type": "package", @@ -2975,6 +3127,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.VisualStudio.SolutionPersistence/1.0.52": { "sha512": "oNv2JtYXhpdJrX63nibx1JT3uCESOBQ1LAk7Dtz/sr0+laW0KRM6eKp4CZ3MHDR2siIkKsY8MmUkeP5DKkQQ5w==", "type": "package", @@ -3219,6 +3507,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", @@ -3492,41 +3794,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -3628,6 +3936,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3708,7 +4017,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache index 422cc191..ab5fb29e 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.nuget.cache @@ -1,62 +1,70 @@ { "version": 2, - "dgSpecHash": "Q864UJOp38k=", + "dgSpecHash": "ZGxsHwV0fZQ=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512", - "/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/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/microsoft.build.framework/18.0.2/microsoft.build.framework.18.0.2.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.codeanalysis.csharp.workspaces/5.0.0/microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.common/5.0.0/microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.codeanalysis.workspaces.msbuild/5.0.0/microsoft.codeanalysis.workspaces.msbuild.5.0.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", - "/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.design/10.0.3/microsoft.entityframeworkcore.design.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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.tools/10.0.3/microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.visualstudio.solutionpersistence/1.0.52/microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", - "/home/wjones/.nuget/packages/mono.texttemplating/3.0.0/mono.texttemplating.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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.codedom/6.0.0/system.codedom.6.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition/9.0.0/system.composition.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.attributedmodel/9.0.0/system.composition.attributedmodel.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.convention/9.0.0/system.composition.convention.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.hosting/9.0.0/system.composition.hosting.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.runtime/9.0.0/system.composition.runtime.9.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/system.composition.typedparts/9.0.0/system.composition.typedparts.9.0.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.build.framework\\18.0.2\\microsoft.build.framework.18.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.common\\5.0.0\\microsoft.codeanalysis.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp\\5.0.0\\microsoft.codeanalysis.csharp.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\5.0.0\\microsoft.codeanalysis.csharp.workspaces.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\5.0.0\\microsoft.codeanalysis.workspaces.common.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.workspaces.msbuild\\5.0.0\\microsoft.codeanalysis.workspaces.msbuild.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.design\\10.0.3\\microsoft.entityframeworkcore.design.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\10.0.3\\microsoft.entityframeworkcore.tools.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.visualstudio.solutionpersistence\\1.0.52\\microsoft.visualstudio.solutionpersistence.1.0.52.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition\\9.0.0\\system.composition.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.attributedmodel\\9.0.0\\system.composition.attributedmodel.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.convention\\9.0.0\\system.composition.convention.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.hosting\\9.0.0\\system.composition.hosting.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.runtime\\9.0.0\\system.composition.runtime.9.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.composition.typedparts\\9.0.0\\system.composition.typedparts.9.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.packagespec.json b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.packagespec.json index 0de46b67..182e77a0 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.packagespec.json +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/project.packagespec.json @@ -1 +1 @@ -"restore":{"projectUniqueName":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj","projectName":"Jellyfin.Database.Providers.Sqlite","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/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/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.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Sqlite":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Tools":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","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/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj","projectName":"Jellyfin.Database.Providers.Sqlite","projectPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj","outputPath":"/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/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/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.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Relational":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Sqlite":{"target":"Package","version":"[10.0.3, )","versionCentrallyManaged":true},"Microsoft.EntityFrameworkCore.Tools":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","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/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.model.nuget.info b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.model.nuget.info index a8e3e082..121d2982 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.model.nuget.info +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.model.nuget.info @@ -1 +1 @@ -17714532110400000 \ No newline at end of file +17715073218400000 \ No newline at end of file diff --git a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.restore.info b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.restore.info index 122b2265..121d2982 100644 --- a/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.restore.info +++ b/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/rider.project.restore.info @@ -1 +1 @@ -17715044211600000 \ No newline at end of file +17715073218400000 \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj b/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj index f7c20463..aa07f1bb 100644 --- a/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj +++ b/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj @@ -21,6 +21,7 @@ + diff --git a/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs b/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs index e2e90be4..7057da40 100644 --- a/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs +++ b/src/Jellyfin.Drawing.Skia/PercentPlayedDrawer.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Drawing; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs b/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs index e7db0944..47013c80 100644 --- a/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Drawing.Skia/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Resources; using System.Runtime.InteropServices; diff --git a/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs b/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs index c6eab92e..8a656cef 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs b/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs index f7d6842f..c94164fc 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using SkiaSharp; namespace Jellyfin.Drawing.Skia; diff --git a/src/Jellyfin.Drawing.Skia/SkiaHelper.cs b/src/Jellyfin.Drawing.Skia/SkiaHelper.cs index 87446236..6832ced3 100644 --- a/src/Jellyfin.Drawing.Skia/SkiaHelper.cs +++ b/src/Jellyfin.Drawing.Skia/SkiaHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs b/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs index 554707a3..6c70bd53 100644 --- a/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs +++ b/src/Jellyfin.Drawing.Skia/SplashscreenBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Microsoft.Extensions.Logging; diff --git a/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs b/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs index 64c33d5c..69b58bec 100644 --- a/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs +++ b/src/Jellyfin.Drawing.Skia/StripCollageBuilder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs b/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs index 46c48357..a663231e 100644 --- a/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs +++ b/src/Jellyfin.Drawing.Skia/UnplayedCountIndicator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using MediaBrowser.Model.Drawing; using SkiaSharp; diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig index b34bee6b..035a5f7a 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing.Skia -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 f879eb81..e0f8a36b 100644 Binary files a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache and b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.assets.cache differ diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache index 2682dfae..19882220 100644 Binary files a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache and b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..cdb845fb --- /dev/null +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b1f9a291ebee870208e156d5fe6f9c695288adb76b9ca437af2b5d08a44060b2 diff --git a/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..4a743348 --- /dev/null +++ b/src/Jellyfin.Drawing.Skia/obj/Debug/net10.0/Jellyfin.Drawing.Skia.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing.Skia\obj\Debug\net10.0\Jellyfin.Drawing.Skia.csproj.CoreCompileInputs.cache 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..a55e7d9b 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,42 +3407,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3421,6 +3498,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 +3568,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3566,7 +3649,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3844,33 +3927,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3916,6 +4004,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 +4054,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4041,7 +4135,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4319,33 +4413,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4378,6 +4477,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 +4532,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4508,7 +4613,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props +++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets +++ b/src/Jellyfin.Drawing.Skia/obj/Jellyfin.Drawing.Skia.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.Drawing.Skia/obj/project.assets.json b/src/Jellyfin.Drawing.Skia/obj/project.assets.json index 889bd00a..9656e8ab 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", @@ -2115,44 +2421,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2203,6 +2515,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 +2585,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2348,7 +2666,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache index aecdb5e6..d88568cf 100644 --- a/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing.Skia/obj/project.nuget.cache @@ -1,54 +1,62 @@ { "version": 2, - "dgSpecHash": "ahykGC3sK2U=", + "dgSpecHash": "gQfiWSXoQ9M=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/ImageProcessor.cs b/src/Jellyfin.Drawing/ImageProcessor.cs index 46e5213a..7e5db4a9 100644 --- a/src/Jellyfin.Drawing/ImageProcessor.cs +++ b/src/Jellyfin.Drawing/ImageProcessor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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/NullImageEncoder.cs b/src/Jellyfin.Drawing/NullImageEncoder.cs index 1495661c..1da08932 100644 --- a/src/Jellyfin.Drawing/NullImageEncoder.cs +++ b/src/Jellyfin.Drawing/NullImageEncoder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Drawing; diff --git a/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs b/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs index 3851bf92..0d640146 100644 --- a/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs +++ b/src/Jellyfin.Drawing/Properties/AssemblyInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Reflection; using System.Runtime.InteropServices; diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig index 951841ca..a13bb438 100644 --- a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Drawing -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 26c3f438..39f2d7e4 100644 Binary files a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache and b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.assets.cache differ 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 0d69ced1..dcc71631 100644 Binary files a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache and b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..cbf04366 --- /dev/null +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4d6090cf757a23e4d33ca7f8ca6a184bc15903ec8f26c4de568a3448d3a06b66 diff --git a/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..c2178d91 --- /dev/null +++ b/src/Jellyfin.Drawing/obj/Debug/net10.0/Jellyfin.Drawing.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Drawing\obj\Debug\net10.0\Jellyfin.Drawing.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json index 6dd3b514..a01d756f 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,42 +3407,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3408,6 +3485,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", @@ -3453,6 +3535,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3533,7 +3616,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3811,33 +3894,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3883,6 +3971,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", @@ -3928,6 +4021,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4008,7 +4102,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4286,33 +4380,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4345,6 +4444,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", @@ -4395,6 +4499,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4475,7 +4580,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets +++ b/src/Jellyfin.Drawing/obj/Jellyfin.Drawing.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.Drawing/obj/project.assets.json b/src/Jellyfin.Drawing/obj/project.assets.json index c307ff17..a1037a9a 100644 --- a/src/Jellyfin.Drawing/obj/project.assets.json +++ b/src/Jellyfin.Drawing/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": { @@ -366,6 +387,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": { @@ -414,6 +531,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": {} @@ -719,6 +855,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", @@ -1243,6 +1398,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", @@ -1344,6 +1635,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", @@ -1437,6 +1742,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", "SmartAnalyzers.MultithreadingAnalyzer >= 1.1.31", @@ -1444,44 +1750,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1519,6 +1831,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 +1881,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1644,7 +1962,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Drawing/obj/project.nuget.cache b/src/Jellyfin.Drawing/obj/project.nuget.cache index 15a9549d..b0fe0b7c 100644 --- a/src/Jellyfin.Drawing/obj/project.nuget.cache +++ b/src/Jellyfin.Drawing/obj/project.nuget.cache @@ -1,39 +1,47 @@ { "version": 2, - "dgSpecHash": "72H6MrQD6cY=", + "dgSpecHash": "3YFE9n7aFNY=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/CopyToExtensions.cs b/src/Jellyfin.Extensions/CopyToExtensions.cs index 72d37b5b..dacac6a3 100644 --- a/src/Jellyfin.Extensions/CopyToExtensions.cs +++ b/src/Jellyfin.Extensions/CopyToExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Extensions diff --git a/src/Jellyfin.Extensions/DictionaryExtensions.cs b/src/Jellyfin.Extensions/DictionaryExtensions.cs index 81429709..dfe0a159 100644 --- a/src/Jellyfin.Extensions/DictionaryExtensions.cs +++ b/src/Jellyfin.Extensions/DictionaryExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.Extensions diff --git a/src/Jellyfin.Extensions/EnumerableExtensions.cs b/src/Jellyfin.Extensions/EnumerableExtensions.cs index 0c787562..c8ad4f55 100644 --- a/src/Jellyfin.Extensions/EnumerableExtensions.cs +++ b/src/Jellyfin.Extensions/EnumerableExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.Extensions/FileHelper.cs b/src/Jellyfin.Extensions/FileHelper.cs index b1ccf8d4..3ef723e2 100644 --- a/src/Jellyfin.Extensions/FileHelper.cs +++ b/src/Jellyfin.Extensions/FileHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; namespace Jellyfin.Extensions; diff --git a/src/Jellyfin.Extensions/FormattingStreamWriter.cs b/src/Jellyfin.Extensions/FormattingStreamWriter.cs index 40e3c5a6..51fd4d3c 100644 --- a/src/Jellyfin.Extensions/FormattingStreamWriter.cs +++ b/src/Jellyfin.Extensions/FormattingStreamWriter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; diff --git a/src/Jellyfin.Extensions/GuidExtensions.cs b/src/Jellyfin.Extensions/GuidExtensions.cs index b30cdafb..2fb4fd69 100644 --- a/src/Jellyfin.Extensions/GuidExtensions.cs +++ b/src/Jellyfin.Extensions/GuidExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; 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/Json/Converters/JsonBoolNumberConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs index f86bd17b..6438d9f6 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonBoolNumberConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs index db4f1009..25b7c09a 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonBoolStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Buffers.Text; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs index b1946143..3f2961f6 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Extensions.Json.Converters { /// diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs index daa79b2b..0a40cb37 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonCommaDelimitedCollectionConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs index 8248db0e..b8d486e0 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDateTimeConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs index 06ecfc55..17dc67e5 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Reflection; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs index 5a9bf546..20bcdb7f 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDefaultStringEnumConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using System.Reflection; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs index fe85d7f7..100e3b5f 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs index 6a091254..ece5a984 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs index 7e870a74..9f7cfc83 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonFlagEnumConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Reflection; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs index 2964c694..e9626b23 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonGuidConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs index 0a50b5c3..07d977f7 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableGuidConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs index 1b94782f..8aace1b9 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs index e48496a1..bc2b8570 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonNullableStructConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs index 57378a36..a5ba5256 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Extensions.Json.Converters { /// diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs index f487fcac..a739deaf 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonPipeDelimitedCollectionConverterFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs index 4280ee85..882114ca 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonStringConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.Text; diff --git a/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs b/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs index 183803ae..e9681876 100644 --- a/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs +++ b/src/Jellyfin.Extensions/Json/Converters/JsonVersionConverter.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.Extensions/Json/JsonDefaults.cs b/src/Jellyfin.Extensions/Json/JsonDefaults.cs index cbe5849e..f919c299 100644 --- a/src/Jellyfin.Extensions/Json/JsonDefaults.cs +++ b/src/Jellyfin.Extensions/Json/JsonDefaults.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using System.Text.Json.Serialization; using System.Text.Json.Serialization.Metadata; diff --git a/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs b/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs index d06508a2..f7351498 100644 --- a/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs +++ b/src/Jellyfin.Extensions/Json/Utf8JsonExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; namespace Jellyfin.Extensions.Json; diff --git a/src/Jellyfin.Extensions/ReadOnlyListExtension.cs b/src/Jellyfin.Extensions/ReadOnlyListExtension.cs index ba99bb53..19780295 100644 --- a/src/Jellyfin.Extensions/ReadOnlyListExtension.cs +++ b/src/Jellyfin.Extensions/ReadOnlyListExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Extensions/ShuffleExtensions.cs b/src/Jellyfin.Extensions/ShuffleExtensions.cs index 33c49205..9faa6b55 100644 --- a/src/Jellyfin.Extensions/ShuffleExtensions.cs +++ b/src/Jellyfin.Extensions/ShuffleExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; diff --git a/src/Jellyfin.Extensions/SplitStringExtensions.cs b/src/Jellyfin.Extensions/SplitStringExtensions.cs index a4dc9fc6..0826aa2a 100644 --- a/src/Jellyfin.Extensions/SplitStringExtensions.cs +++ b/src/Jellyfin.Extensions/SplitStringExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + /* MIT License diff --git a/src/Jellyfin.Extensions/StreamExtensions.cs b/src/Jellyfin.Extensions/StreamExtensions.cs index 0cfac384..2077d6d2 100644 --- a/src/Jellyfin.Extensions/StreamExtensions.cs +++ b/src/Jellyfin.Extensions/StreamExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.IO; using System.Linq; diff --git a/src/Jellyfin.Extensions/StringBuilderExtensions.cs b/src/Jellyfin.Extensions/StringBuilderExtensions.cs index 02ff7cc1..215a0c97 100644 --- a/src/Jellyfin.Extensions/StringBuilderExtensions.cs +++ b/src/Jellyfin.Extensions/StringBuilderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text; diff --git a/src/Jellyfin.Extensions/StringExtensions.cs b/src/Jellyfin.Extensions/StringExtensions.cs index 60df4711..ee4e43a8 100644 --- a/src/Jellyfin.Extensions/StringExtensions.cs +++ b/src/Jellyfin.Extensions/StringExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig index af4d7fb7..3d0b1b48 100644 --- a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 6e043dac..44eaf2f5 100644 Binary files a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache and b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.assets.cache differ 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 3db3d4e1..08d88e19 100644 Binary files a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache and b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.CoreCompileInputs.cache b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..871289ce --- /dev/null +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +11b9d772169d2fd05568bfb8b8afa5ab65bc598f42fcbced21cc08fbd45f57c5 diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.FileListAbsolute.txt b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..911cca62 --- /dev/null +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.csproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Extensions\obj\Debug\net10.0\Jellyfin.Extensions.xml diff --git a/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.xml b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.xml new file mode 100644 index 00000000..d0e0c50c --- /dev/null +++ b/src/Jellyfin.Extensions/obj/Debug/net10.0/Jellyfin.Extensions.xml @@ -0,0 +1,713 @@ + + + + Jellyfin.Extensions + + + + + Provides CopyTo extensions methods for . + + + + + Copies all the elements of the current collection to the specified list + starting at the specified destination array index. The index is specified as a 32-bit integer. + + The current collection that is the source of the elements. + The list that is the destination of the elements copied from the current collection. + A 32-bit integer that represents the index in destination at which copying begins. + The type of the array. + + + + Static extensions for the interface. + + + + + Gets a string from a string dictionary, checking all keys sequentially, + stopping at the first key that returns a result that's neither null nor blank. + + The dictionary. + The first checked key. + The second checked key. + The third checked key. + The fourth checked key. + System.String. + + + + Static extensions for the interface. + + + + + Determines whether the value is contained in the source collection. + + An instance of the interface. + The value to look for in the collection. + The string comparison. + A value indicating whether the value is contained in the collection. + The source is null. + + + + Gets an IEnumerable from a single item. + + The item to return. + The type of item. + The IEnumerable{T}. + + + + Gets an IEnumerable consisting of all flags of an enum. + + The flags enum. + The type of item. + The IEnumerable{Enum}. + + + + Provides helper functions for . + + + + + Creates, or truncates a file in the specified path. + + The path and name of the file to create. + + + + A custom StreamWriter which supports setting a IFormatProvider. + + + + + Initializes a new instance of the class. + + The stream to write to. + The format provider to use. + + + + Initializes a new instance of the class. + + The complete file path to write to. + The format provider to use. + + + + + + + Guid specific extensions. + + + + + Determine whether the guid is default. + + The guid. + Whether the guid is the default value. + + + + Determine whether the guid is null or default. + + The guid. + Whether the guid is null or the default valueF. + + + + Converts a number to a boolean. + This is needed for HDHomerun. + + + + + + + + + + + Converts a string to a boolean. + This is needed for FFprobe. + + + + + + + + + + + Convert comma delimited string to collection of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + + + + Json comma delimited collection converter factory. + + + This must be applied as an attribute, adding to the JsonConverter list causes stack overflow. + + + + + + + + + + + Legacy DateTime converter. + Milliseconds aren't output if zero by default. + + + + + + + + + + + Json unknown enum converter. + + The type of enum. + + + + Initializes a new instance of the class. + + The base json converter. + + + + + + + + + + Utilizes the JsonStringEnumConverter and sets a default value if not provided. + + + + + + + + + + + Convert delimited string to array of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + Gets the array delimiter. + + + + + + + + + + + Enum flag to json array converter. + + The type of enum. + + + + + + + + + + Json flag enum converter factory. + + + + + + + + + + + Converts a GUID object or value to/from JSON. + + + + + + + + + + + Converts a GUID object or value to/from JSON. + + + + + + + + + + + Converts a nullable struct or value to/from JSON. + Required - some clients send an empty string. + + The struct type. + + + + + + + + + + Json nullable struct converter factory. + + + + + + + + + + + Convert Pipe delimited string to array of type. + + Type to convert to. + + + + Initializes a new instance of the class. + + + + + + + + Json Pipe delimited collection converter factory. + + + This must be applied as an attribute, adding to the JsonConverter list causes stack overflow. + + + + + + + + + + + Converter to allow the serializer to read strings. + + + + + + + + + + + Converts a Version object or value to/from JSON. + + + Required to send as a string instead of an object. + + + + + + + + + + + Helper class for having compatible JSON throughout the codebase. + + + + + Pascal case json profile media type. + + + + + Camel case json profile media type. + + + + + When changing these options, update + Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs + -> AddJellyfinApi + -> AddJsonOptions. + + + + + Gets the default options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The default options. + + + + Gets camelCase json options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The camelCase options. + + + + Gets PascalCase json options. + + + The return value must not be modified. + If the defaults must be modified the author must use the copy constructor. + + The PascalCase options. + + + + Extensions for Utf8JsonReader and Utf8JsonWriter. + + + + + Determines if the reader contains an empty string. + + The reader. + Whether the reader contains an empty string. + + + + Determines if the reader contains a null value. + + The reader. + Whether the reader contains null. + + + + Static extensions for the interface. + + + + + Finds the index of the desired item. + + The source list. + The value to fine. + The type of item to find. + Index if found, else -1. + + + + Finds the index of the predicate. + + The source list. + The value to find. + The type of item to find. + Index if found, else -1. + + + + Get the first or default item from a list. + + The source list. + The type of item. + The first item or default if list is empty. + + + + Provides Shuffle extensions methods for . + + + + + Shuffles the items in a list. + + The list that should get shuffled. + The type. + + + + Shuffles the items in a list. + + The list that should get shuffled. + The random number generator to use. + The type. + + + + Extension class for splitting lines without unnecessary allocations. + + + + + Creates a new string split enumerator. + + The string to split. + The separator to split on. + The enumerator struct. + + + + Creates a new span split enumerator. + + The span to split. + The separator to split on. + The enumerator struct. + + + + Provides an enumerator for the substrings separated by the separator. + + + + + Initializes a new instance of the struct. + + The span to split. + The separator to split on. + + + + Gets a reference to the item at the current position of the enumerator. + + + + + Returns this. + + this. + + + + Advances the enumerator to the next item. + + true if there is a next element; otherwise false. + + + + Class BaseExtensions. + + + + + Reads all lines in the . + + The to read from. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + The character encoding to use. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + All lines in the stream. + + + + Reads all lines in the . + + The to read from. + The token to monitor for cancellation requests. + All lines in the stream. + + + + Extension methods for the class. + + + + + Concatenates and appends the members of a collection in single quotes using the specified delimiter. + + The string builder. + The character delimiter. + The collection of strings to concatenate. + The updated string builder. + + + + Provides extensions methods for . + + + + + Pattern:
+ ([\ud800-\udbff](?![\udc00-\udfff]))|((?<![\ud800-\udbff])[\udc00-\udfff])|(�)
+ Explanation:
+ + ○ Match with 3 alternative expressions, atomically.
+ ○ 1st capture group.
+ ○ Match a character in the set [\uD800-\uDBFF].
+ ○ Zero-width negative lookahead.
+ ○ Match a character in the set [\uDC00-\uDFFF].
+ ○ 2nd capture group.
+ ○ Zero-width negative lookbehind.
+ ○ Match a character in the set [\uD800-\uDBFF] right-to-left.
+ ○ Match a character in the set [\uDC00-\uDFFF].
+ ○ 3rd capture group.
+ ○ Match '�'.
+
+
+
+ + + Removes the diacritics character from the strings. + + The string to act on. + The string without diacritics character. + + + + Checks whether or not the specified string has diacritics in it. + + The string to check. + True if the string has diacritics, false otherwise. + + + + Counts the number of occurrences of [needle] in the string. + + The haystack to search in. + The character to search for. + The number of occurrences of the [needle] character. + + + + Returns the part on the left of the needle. + + The string to seek. + The needle to find. + The part left of the . + + + + Returns the part on the right of the needle. + + The string to seek. + The needle to find. + The part right of the . + + + + Returns a transliterated string which only contain ascii characters. + + The string to act on. + The transliterated string. + + + + Ensures all strings are non-null and trimmed of leading an trailing blanks. + + The enumerable of strings to trim. + The enumeration of trimmed strings. + + + + Truncates a string at the first null character ('\0'). + + The input string. + + The substring up to (but not including) the first null character, + or the original string if no null character is present. + + + + Custom -derived type for the NonConformingUnicodeRegex method. + + + Cached, thread-safe singleton instance. + + + Initializes the instance. + + + Provides a factory for creating instances to be used by methods on . + + + Creates an instance of a used by methods on . + + + Provides the runner that contains the custom logic implementing the specified regular expression. + + + Scan the starting from base.runtextstart for the next match. + The text being scanned by the regular expression. + + + Search starting from base.runtextpos for the next location a match could possibly start. + The text being scanned by the regular expression. + true if a possible match was found; false if no more matches are possible. + + + Determine whether at base.runtextpos is a match for the regular expression. + The text being scanned by the regular expression. + true if the regular expression matches at the current position; otherwise, false. + + + Helper methods used by generated -derived implementations. + + + Default timeout value set in , or if none was set. + + + Whether is non-infinite. + + + Finds the next index of any character that matches a character in the set [\uD800-\uDFFF\uFFFD]. + +
+
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..67004d5c 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.dgspec.json @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -59,6 +64,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 +132,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -197,37 +208,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -273,6 +289,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 +339,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -398,7 +420,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props index 13bee52a..481be336 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.props @@ -4,22 +4,23 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets index 43793a2f..d513a57a 100644 --- a/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets +++ b/src/Jellyfin.Extensions/obj/Jellyfin.Extensions.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/src/Jellyfin.Extensions/obj/project.assets.json b/src/Jellyfin.Extensions/obj/project.assets.json index e2f9115d..b68a98fc 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", @@ -506,35 +805,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -580,6 +885,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 +935,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -705,7 +1016,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Extensions/obj/project.nuget.cache b/src/Jellyfin.Extensions/obj/project.nuget.cache index ffc0e02b..30a2abc2 100644 --- a/src/Jellyfin.Extensions/obj/project.nuget.cache +++ b/src/Jellyfin.Extensions/obj/project.nuget.cache @@ -1,24 +1,32 @@ { "version": 2, - "dgSpecHash": "ayxAauhDil8=", + "dgSpecHash": "RUeUc8RcvUM=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\2.0.0\\microsoft.extensions.caching.abstractions.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\2.0.0\\microsoft.extensions.caching.memory.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\2.0.0\\microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\2.0.0\\microsoft.extensions.options.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\2.0.0\\microsoft.extensions.primitives.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Channels/ChannelDynamicMediaSourceProvider.cs b/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs index 839549ed..0de48691 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelDynamicMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs b/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs index 32e22455..a1448834 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelImageProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelManager.cs b/src/Jellyfin.LiveTv/Channels/ChannelManager.cs index 2b8e5a0a..3016b524 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelManager.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs b/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs index b4f6cf73..9a376c7c 100644 --- a/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs +++ b/src/Jellyfin.LiveTv/Channels/ChannelPostScanTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs b/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs index 71e46764..c7d97659 100644 --- a/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs +++ b/src/Jellyfin.LiveTv/Channels/RefreshChannelsScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs index b8e30a4a..d970fcb1 100644 --- a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs +++ b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Configuration; using MediaBrowser.Model.Configuration; using MediaBrowser.Model.LiveTv; diff --git a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs index 258afbb0..a46afb77 100644 --- a/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs +++ b/src/Jellyfin.LiveTv/Configuration/LiveTvConfigurationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using MediaBrowser.Common.Configuration; using MediaBrowser.Model.LiveTv; diff --git a/src/Jellyfin.LiveTv/DefaultLiveTvService.cs b/src/Jellyfin.LiveTv/DefaultLiveTvService.cs index d8f873ab..a627d717 100644 --- a/src/Jellyfin.LiveTv/DefaultLiveTvService.cs +++ b/src/Jellyfin.LiveTv/DefaultLiveTvService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs index ed72badb..db0ed729 100644 --- a/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs +++ b/src/Jellyfin.LiveTv/Extensions/LiveTvServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.LiveTv.Channels; using Jellyfin.LiveTv.Guide; using Jellyfin.LiveTv.IO; diff --git a/src/Jellyfin.LiveTv/Guide/GuideManager.cs b/src/Jellyfin.LiveTv/Guide/GuideManager.cs index ac59a6d1..6c7cde8c 100644 --- a/src/Jellyfin.LiveTv/Guide/GuideManager.cs +++ b/src/Jellyfin.LiveTv/Guide/GuideManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs b/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs index 5164d695..07199d05 100644 --- a/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs +++ b/src/Jellyfin.LiveTv/Guide/RefreshGuideScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/src/Jellyfin.LiveTv/IO/DirectRecorder.cs b/src/Jellyfin.LiveTv/IO/DirectRecorder.cs index c4ec6de4..a80e0750 100644 --- a/src/Jellyfin.LiveTv/IO/DirectRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/DirectRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs b/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs index be7ff529..8fdfbaa9 100644 --- a/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/EncodedRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs b/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs index 394b9cf1..42a9024d 100644 --- a/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs +++ b/src/Jellyfin.LiveTv/IO/ExclusiveLiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/IO/IRecorder.cs b/src/Jellyfin.LiveTv/IO/IRecorder.cs index ab450641..b9acdfca 100644 --- a/src/Jellyfin.LiveTv/IO/IRecorder.cs +++ b/src/Jellyfin.LiveTv/IO/IRecorder.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/IO/StreamHelper.cs b/src/Jellyfin.LiveTv/IO/StreamHelper.cs index 7947807b..d6434598 100644 --- a/src/Jellyfin.LiveTv/IO/StreamHelper.cs +++ b/src/Jellyfin.LiveTv/IO/StreamHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; 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/Listings/EpgChannelData.cs b/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs index 81437f79..3588ce42 100644 --- a/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs +++ b/src/Jellyfin.LiveTv/Listings/EpgChannelData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Listings/ListingsManager.cs b/src/Jellyfin.LiveTv/Listings/ListingsManager.cs index 39c2bd37..aa767c24 100644 --- a/src/Jellyfin.LiveTv/Listings/ListingsManager.cs +++ b/src/Jellyfin.LiveTv/Listings/ListingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs index d6f15906..da5378b1 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirect.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs index c1a502fd..597dc3ff 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/BroadcasterDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs index 0cc39f3b..1849d1a5 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CaptionDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs index bdcf87fd..6baa8e81 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CastDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs index 4e0d7407..c34af52f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ChannelDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs index 5c624c28..5b307e66 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ContentRatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs index 6d3c79c1..6617be36 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/CrewDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs index 094f9a31..3c62c74c 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DayDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs index 0063f4cc..37718bc3 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description1000Dto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs index 1d9a18cc..d4df97f5 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/Description100Dto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs index 75e91547..6a7abf96 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/DescriptionsProgramDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs index 28abe094..05f20839 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/EventDetailsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs index 6eefc174..123ff95a 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/GracenoteDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs index a62ae61f..532d347e 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/HeadendsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs index 21b595f2..63dbb175 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ImageDataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs index 79bcbe64..e2af4db1 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs index 99f80ce8..cabb227f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LineupsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs index d7836384..e51d8c24 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/LogoDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs index 89c4ee5a..b4781da6 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MapDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs index 7998a7a9..d5a77997 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs index 243ccff5..2eaa0b44 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataProgramsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs index 1c5c5333..55b22ac2 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MetadataScheduleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs index aea74083..e32ae3b6 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MovieDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs index 328cefad..c8e8d39c 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/MultipartDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs index 7bfc4bc8..6071ee24 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDetailsDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs index 527a6f8a..c1b4e645 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ProgramDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs index 61496155..d8434f54 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/QualityRatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs index 287cd4ed..ed26349f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RatingDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs index d380ec7a..32ff7222 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RecommendationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs index 6fc695a3..3f7abe0f 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/RequestScheduleForChannelDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs index 523900a9..19e39212 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/ShowImagesDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs index dbde1e11..318bc333 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/StationDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs index 146124f9..5c98164e 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TitleDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json.Serialization; namespace Jellyfin.LiveTv.Listings.SchedulesDirectDtos diff --git a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs index b3bc6183..6ec42ea2 100644 --- a/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs +++ b/src/Jellyfin.LiveTv/Listings/SchedulesDirectDtos/TokenDto.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json.Serialization; diff --git a/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs b/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs index 7938b7a6..77301685 100644 --- a/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs +++ b/src/Jellyfin.LiveTv/Listings/XmlTvListingsProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvDtoService.cs b/src/Jellyfin.LiveTv/LiveTvDtoService.cs index acf168cf..3c0f4239 100644 --- a/src/Jellyfin.LiveTv/LiveTvDtoService.cs +++ b/src/Jellyfin.LiveTv/LiveTvDtoService.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvManager.cs b/src/Jellyfin.LiveTv/LiveTvManager.cs index 1d18ade9..420744cb 100644 --- a/src/Jellyfin.LiveTv/LiveTvManager.cs +++ b/src/Jellyfin.LiveTv/LiveTvManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs b/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs index 40ac5ce0..a0baa83b 100644 --- a/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs +++ b/src/Jellyfin.LiveTv/LiveTvMediaSourceProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs b/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs index 2b756404..47dc0498 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Text; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs b/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs index a5d186ce..3b19a0df 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingNotifier.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs index f4daa097..1c30c36e 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using Jellyfin.LiveTv.Timers; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs index 846f9baf..150d4aa6 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs b/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs index 3a2c4636..7f08aa46 100644 --- a/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs +++ b/src/Jellyfin.LiveTv/Recordings/RecordingsMetadataManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs b/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs index 6a68b8c2..7b2d995a 100644 --- a/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs +++ b/src/Jellyfin.LiveTv/Timers/ItemDataProvider.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs b/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs index 6e8444ba..ff16717d 100644 --- a/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs +++ b/src/Jellyfin.LiveTv/Timers/SeriesTimerManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/Timers/TimerManager.cs b/src/Jellyfin.LiveTv/Timers/TimerManager.cs index 1cf33515..6e3043d5 100644 --- a/src/Jellyfin.LiveTv/Timers/TimerManager.cs +++ b/src/Jellyfin.LiveTv/Timers/TimerManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs b/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs index aba9627b..e46c6968 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/BaseTunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs index 311a71d1..126b5068 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/Channels.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable namespace Jellyfin.LiveTv.TunerHosts.HdHomerun diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs index 3ece181f..b9a424a6 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/DiscoverResponse.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs index 50a88782..34dc629c 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs index e1f87a7b..673d6947 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs index 1dd35da4..afa82b67 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs index 6c8cde62..39b683ae 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/HdHomerunUdpStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs index 9fcf386f..10485861 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/IHdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs index 6dc9c885..82a54366 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/HdHomerun/LegacyHdHomerunChannelCommands.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System.Collections.Generic; diff --git a/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs b/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs index 70d8afc5..8b98d0d9 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/LiveStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CA1711 diff --git a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs index fb606be0..164566c3 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/M3UTunerHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs b/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs index 22707584..8e6ea461 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/M3uParser.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #nullable disable #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs b/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs index 5ef04ad9..52dea002 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/SharedHttpStream.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1711 #pragma warning disable CS1591 diff --git a/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs b/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs index d67f77bc..6d1c1afa 100644 --- a/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs +++ b/src/Jellyfin.LiveTv/TunerHosts/TunerHostManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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..29d80a6d 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..511d791a 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 +1216c964da3cdc54e22a95db0afcf02a151eb29c3c42fe725511a60771ca2e91 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig index 2ef2df55..01d00659 100644 --- a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 99159ebd..8c7b4e3a 100644 Binary files a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache and b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.assets.cache differ diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache index 75300e1d..b83721ff 100644 Binary files a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache and b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.CoreCompileInputs.cache b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..3c0e0363 --- /dev/null +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +7e4b9f8104cf2142bc87250786dbe4f96bf434301f3984a5a0e085fb5b5cf6a3 diff --git a/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.FileListAbsolute.txt b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..03c64b6d --- /dev/null +++ b/src/Jellyfin.LiveTv/obj/Debug/net10.0/Jellyfin.LiveTv.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.LiveTv\obj\Debug\net10.0\Jellyfin.LiveTv.csproj.CoreCompileInputs.cache diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json index e395c049..ce6741c4 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,42 +3893,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3883,6 +3971,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, )", @@ -3933,6 +4026,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4013,7 +4107,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4291,33 +4385,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4350,6 +4449,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", @@ -4400,6 +4504,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4480,7 +4585,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets +++ b/src/Jellyfin.LiveTv/obj/Jellyfin.LiveTv.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.LiveTv/obj/project.assets.json b/src/Jellyfin.LiveTv/obj/project.assets.json index 00e5e780..705492c4 100644 --- a/src/Jellyfin.LiveTv/obj/project.assets.json +++ b/src/Jellyfin.LiveTv/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" + } + } + }, "Jellyfin.XmlTv/10.8.0": { "type": "package", "compile": { @@ -379,6 +400,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": { @@ -427,6 +544,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": { @@ -439,6 +565,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": {} }, @@ -451,7 +580,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": {} @@ -473,6 +603,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": { @@ -488,6 +619,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": { @@ -518,7 +650,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": {} @@ -532,6 +665,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -547,7 +681,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": {} @@ -565,7 +700,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": {} @@ -732,6 +868,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", @@ -1271,6 +1426,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", @@ -1372,6 +1663,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", @@ -1465,6 +1770,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", "Microsoft.CodeAnalysis.BannedApiAnalyzers >= 4.14.0", "SerilogAnalyzer >= 0.15.0", @@ -1473,44 +1779,50 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1548,6 +1860,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 +1915,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1678,7 +1996,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.LiveTv/obj/project.nuget.cache b/src/Jellyfin.LiveTv/obj/project.nuget.cache index 093ece46..1e854262 100644 --- a/src/Jellyfin.LiveTv/obj/project.nuget.cache +++ b/src/Jellyfin.LiveTv/obj/project.nuget.cache @@ -1,40 +1,48 @@ { "version": 2, - "dgSpecHash": "4O5hMoQuoFI=", + "dgSpecHash": "dODAP0g1v8o=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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.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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Cache/CacheDecorator.cs b/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs index 8ca0e869..46b15f6e 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Cache/CacheDecorator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1826 // Do not use Enumerable methods on indexable collections using System; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs b/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs index 5b0ea686..cc29011f 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extensions/MediaEncodingHlsServiceCollectionExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.MediaEncoding.Hls.Cache; using Jellyfin.MediaEncoding.Hls.Extractors; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs index a69746fe..aecfaa1e 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/FfProbeKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs index 84bccbc7..009f0c01 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/IKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.MediaEncoding.Keyframes; diff --git a/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs index c7758e91..22782313 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Extractors/MatroskaKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using Jellyfin.MediaEncoding.Keyframes; 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/Playlist/CreateMainPlaylistRequest.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs index f5af5006..57392fbe 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/CreateMainPlaylistRequest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.MediaEncoding.Hls.Playlist; diff --git a/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs index fb5027e5..bcd542ea 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/DynamicHlsPlaylistGenerator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs b/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs index 32432e3a..27bc2fa3 100644 --- a/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs +++ b/src/Jellyfin.MediaEncoding.Hls/Playlist/IDynamicHlsPlaylistGenerator.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Hls.Playlist; /// diff --git a/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs b/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs index fcf37f35..3faac2b2 100644 --- a/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs +++ b/src/Jellyfin.MediaEncoding.Hls/ScheduledTasks/KeyframeExtractionScheduledTask.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; 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..e071c971 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..2eede6b2 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 +a2c416f72d02677170491759548f6e8ea44ba6f97a3e44ee7ed0c032dc1c0a8b diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig index 5145ce4c..da0bb90a 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 0e4cabeb..00c933fb 100644 Binary files a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache and b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.assets.cache differ diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache index 5df893d9..d6f262c9 100644 Binary files a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache and b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..f080c4c3 --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +c4779e8dcb9c0ba357271888563bae76b352552b5a6b486b03bfa60ce0c68bfd diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.FileListAbsolute.txt b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..e7aaa8fb --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Hls\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.csproj.CoreCompileInputs.cache 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..80015e97 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,45 +3893,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -3881,6 +3969,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 +4019,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4006,7 +4100,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4284,33 +4378,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4343,6 +4442,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 +4497,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4473,7 +4578,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets +++ b/src/Jellyfin.MediaEncoding.Hls/obj/Jellyfin.MediaEncoding.Hls.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Hls/obj/project.assets.json index 0a72ece1..a7a2a162 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", @@ -1404,47 +1710,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1477,6 +1789,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 +1839,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1602,7 +1920,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache index 5a32f18d..450380c3 100644 --- a/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Hls/obj/project.nuget.cache @@ -1,38 +1,46 @@ { "version": 2, - "dgSpecHash": "Kr52o9OudyQ=", + "dgSpecHash": "/7HZwqQ8/tM=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/FfProbe/FfProbeKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs index cbe97a82..29551f8c 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/FfProbe/FfProbeKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs index 89d94a06..fc070dba 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/FfTool/FfToolKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; namespace Jellyfin.MediaEncoding.Keyframes.FfTool; 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/KeyframeData.cs b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs index 1c2177bf..e2d4175d 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/KeyframeData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; namespace Jellyfin.MediaEncoding.Keyframes; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs index fd170864..80231492 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Extensions/EbmlReaderExtensions.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers.Binary; using Jellyfin.MediaEncoding.Keyframes.Matroska.Models; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs index b20ed7cd..84a6df41 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaConstants.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska; /// diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs index 5c5e90fb..1857562b 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/MatroskaKeyframeExtractor.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs index b2179ddb..8c5722d1 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/Info.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska.Models; /// diff --git a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs index b2ac1952..6eabc8a8 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs +++ b/src/Jellyfin.MediaEncoding.Keyframes/Matroska/Models/SeekHead.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Keyframes.Matroska.Models; /// 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..aa3be254 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -14,7 +15,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..8cd2d5d5 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 +abb2fe4187eeebf84d95e9edeca15d6f6becdeb624f84741a7a412739075017c diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig index 39e40d88..65ff063a 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Keyframes -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 604f4569..da7c9400 100644 Binary files a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache and b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.assets.cache differ 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 0fde675e..2a3ba2ac 100644 Binary files a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache and b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..f8cda692 --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +ed07eb55b533b20f9694c089fe6addea82e8fa62291b81e7cf1462cb7138a351 diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..0abbf1f3 --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.csproj.FileListAbsolute.txt @@ -0,0 +1,12 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.xml +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.MediaEncoding.Keyframes\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.xml diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml new file mode 100644 index 00000000..bf81a84c --- /dev/null +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.xml @@ -0,0 +1,168 @@ + + + + Jellyfin.MediaEncoding.Keyframes + + + + + FfProbe based keyframe extractor. + + + + + Extracts the keyframes using the ffprobe executable at the specified path. + + The path to the ffprobe executable. + The file path. + An instance of . + + + + FfTool based keyframe extractor. + + + + + Extracts the keyframes using the fftool executable at the specified path. + + The path to the fftool executable. + The file path. + An instance of . + + + + Keyframe information for a specific file. + + + + + Initializes a new instance of the class. + + The total duration of the video stream in ticks. + The video keyframes in ticks. + + + + Gets the total duration of the stream in ticks. + + + + + Gets the keyframes in ticks. + + + + + Extension methods for the class. + + + + + Traverses the current container to find the element with identifier. + + An instance of . + The element identifier. + A value indicating whether the element was found. + + + + Reads the current position in the file as an unsigned integer converted from binary. + + An instance of . + The unsigned integer. + + + + Reads from the start of the file to retrieve the SeekHead segment. + + An instance of . + Instance of . + + + + Reads from SegmentContainer to retrieve the Info segment. + + An instance of . + The position of the info segment relative to the Segment container. + Instance of . + + + + Enters the Tracks segment and reads all tracks to find the specified type. + + Instance of . + The relative position of the tracks segment. + The track type identifier. + The first track number with the specified type. + Stream type is not found. + + + + Constants for the Matroska identifiers. + + + + + The keyframe extractor for the matroska container. + + + + + Extracts the keyframes in ticks (scaled using the container timestamp scale) from the matroska container. + + The file path. + An instance of . + + + + The matroska Info segment. + + + + + Initializes a new instance of the class. + + The timestamp scale in nanoseconds. + The duration of the entire file. + + + + Gets the timestamp scale in nanoseconds. + + + + + Gets the total duration of the file. + + + + + The matroska SeekHead segment. All positions are relative to the Segment container. + + + + + Initializes a new instance of the class. + + The relative file position of the info segment. + The relative file position of the tracks segment. + The relative file position of the cues segment. + + + + Gets relative file position of the info segment. + + + + + Gets the relative file position of the tracks segment. + + + + + Gets the relative file position of the cues segment. + + + + 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..8e54cb5a 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 @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -59,6 +64,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 +132,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -197,37 +208,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -260,6 +276,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 +331,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -390,7 +412,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props index 13bee52a..481be336 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.props @@ -4,22 +4,23 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets index 43793a2f..d513a57a 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/Jellyfin.MediaEncoding.Keyframes.csproj.nuget.g.targets @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.assets.json index 7634a9f9..76c4e477 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", @@ -239,35 +538,41 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -300,6 +605,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 +660,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -430,7 +741,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache index a4ce4c2d..beb492b4 100644 --- a/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache +++ b/src/Jellyfin.MediaEncoding.Keyframes/obj/project.nuget.cache @@ -1,16 +1,24 @@ { "version": 2, - "dgSpecHash": "eIggRoFgzok=", + "dgSpecHash": "BGeovqNeSgk=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectFilePath": "E:\\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/microsoft.codeanalysis.bannedapianalyzers/4.14.0/microsoft.codeanalysis.bannedapianalyzers.4.14.0.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/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" + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/AutoDiscoveryHost.cs b/src/Jellyfin.Networking/AutoDiscoveryHost.cs index 65a7fdd4..6edb6975 100644 --- a/src/Jellyfin.Networking/AutoDiscoveryHost.cs +++ b/src/Jellyfin.Networking/AutoDiscoveryHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Sockets; diff --git a/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs b/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs index 7d86434b..4e2dd7f1 100644 --- a/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs +++ b/src/Jellyfin.Networking/HappyEyeballs/HttpClientExtension.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + /* The MIT License (MIT) diff --git a/src/Jellyfin.Networking/Manager/NetworkManager.cs b/src/Jellyfin.Networking/Manager/NetworkManager.cs index a9136aad..a37e378a 100644 --- a/src/Jellyfin.Networking/Manager/NetworkManager.cs +++ b/src/Jellyfin.Networking/Manager/NetworkManager.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Diagnostics.CodeAnalysis; diff --git a/src/Jellyfin.Networking/Udp/SocketFactory.cs b/src/Jellyfin.Networking/Udp/SocketFactory.cs index f0267deb..5773117a 100644 --- a/src/Jellyfin.Networking/Udp/SocketFactory.cs +++ b/src/Jellyfin.Networking/Udp/SocketFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Sockets; diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig index b27506c2..c23a5f3f 100644 --- a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig +++ b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Networking -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 ca176669..ba7b409e 100644 Binary files a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache and b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.assets.cache differ 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 5df893d9..d6f262c9 100644 Binary files a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache and b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.AssemblyReference.cache differ diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.CoreCompileInputs.cache b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..2fb35198 --- /dev/null +++ b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +51abb6901b2428a904b7018b9bdc680067a6e94448382a29b1dfa3eaa175caaa diff --git a/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.FileListAbsolute.txt b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..98561062 --- /dev/null +++ b/src/Jellyfin.Networking/obj/Debug/net10.0/Jellyfin.Networking.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +C:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\src\Jellyfin.Networking\obj\Debug\net10.0\Jellyfin.Networking.csproj.CoreCompileInputs.cache 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..f871c805 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3869,6 +3957,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 +4012,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3999,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4277,39 +4371,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4387,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", @@ -4467,7 +4567,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props index aa204e43..4d404aa4 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.props @@ -4,23 +4,24 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - + + - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 - /home/wjones/.nuget/packages/idisposableanalyzers/4.0.8 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 + C:\Users\wjones\.nuget\packages\idisposableanalyzers\4.0.8 \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets index 85986725..38a383ad 100644 --- a/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets +++ b/src/Jellyfin.Networking/obj/Jellyfin.Networking.csproj.nuget.g.targets @@ -1,9 +1,9 @@  - - - - + + + + \ No newline at end of file diff --git a/src/Jellyfin.Networking/obj/project.assets.json b/src/Jellyfin.Networking/obj/project.assets.json index a46ee3f1..d5db51f6 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", @@ -1402,41 +1707,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -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", @@ -1594,7 +1906,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/src/Jellyfin.Networking/obj/project.nuget.cache b/src/Jellyfin.Networking/obj/project.nuget.cache index bffa6d8f..efe41eba 100644 --- a/src/Jellyfin.Networking/obj/project.nuget.cache +++ b/src/Jellyfin.Networking/obj/project.nuget.cache @@ -1,38 +1,46 @@ { "version": 2, - "dgSpecHash": "ZCPvWbw5kbY=", + "dgSpecHash": "4Kz1nL9XahU=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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/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/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" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\idisposableanalyzers\\4.0.8\\idisposableanalyzers.4.0.8.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Auth/CustomAuthenticationHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs index 7e44b062..d3c72baf 100644 --- a/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/CustomAuthenticationHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Security.Claims; diff --git a/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs index bfc7016d..30f7a513 100644 --- a/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/DefaultAuthorizationPolicy/DefaultAuthorizationHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Net; diff --git a/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs index fc243a87..3445aee2 100644 --- a/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/FirstTimeSetupPolicy/FirstTimeSetupHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Security.Claims; diff --git a/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs b/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs index 6e63c045..118395a7 100644 --- a/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs +++ b/tests/Jellyfin.Api.Tests/Auth/IgnoreSchedulePolicy/IgnoreScheduleHandlerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs index 1f06e8fd..3605d4a8 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/DynamicHlsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Api.Controllers; using Xunit; diff --git a/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs index 5034ad3c..ab014d45 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/ImageControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Controllers; using Xunit; diff --git a/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs index 8cb3cde2..28be4ea2 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/SystemControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api.Controllers; using Jellyfin.Server.Implementations.SystemBackupService; using MediaBrowser.Common.Net; diff --git a/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs b/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs index e95df163..410368d9 100644 --- a/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs +++ b/tests/Jellyfin.Api.Tests/Controllers/UserControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; diff --git a/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs b/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs index 2851b08e..27e2aa37 100644 --- a/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs +++ b/tests/Jellyfin.Api.Tests/Helpers/RequestHelpersTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs b/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs index 1ff7e7b7..52a9f773 100644 --- a/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs +++ b/tests/Jellyfin.Api.Tests/Middleware/UrlDecodeQueryFeatureTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Http; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs b/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs index e6b9acfe..19d87d07 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/CommaDelimitedCollectionModelBinderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs b/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs index 941f4f12..84ed75c6 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/PipeDelimitedCollectionModelBinderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs b/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs index 92c534ea..f812501e 100644 --- a/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs +++ b/tests/Jellyfin.Api.Tests/ModelBinders/TestType.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.Api.Tests.ModelBinders { public enum TestType diff --git a/tests/Jellyfin.Api.Tests/TestHelpers.cs b/tests/Jellyfin.Api.Tests/TestHelpers.cs index eff14e5f..0851d99b 100644 --- a/tests/Jellyfin.Api.Tests/TestHelpers.cs +++ b/tests/Jellyfin.Api.Tests/TestHelpers.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; 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 d3532c3b..38a2cd43 100644 Binary files a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests and b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Api.Tests differ diff --git a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests index d3532c3b..38a2cd43 100644 Binary files a/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests and b/tests/Jellyfin.Api.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Api.Tests differ diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs index 589ed66c..693dd636 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Api.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Api.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Api.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache index cda74cdb..b32954c7 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -f9af71ecaf73f337dce62aaa214e4d5af1e2c81f25a171bfd0507a3bc49c0e83 +a5b1bcb0d3bfaf6dfb8a15e410ec204c35bab867904000f9de7db6eeae6798ad diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig index c7c5d05e..8c4a4010 100644 --- a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Api.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache index d4968e84..5eae6cd1 100644 Binary files a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache and b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.assets.cache differ diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache index fbbade7f..0073fe34 100644 Binary files a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..ff73baf5 --- /dev/null +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +532413f094791e64678c2982b578c5fd0b8247c11111d0eea589ec3011a4cc8c diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..e2a103f6 --- /dev/null +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/Jellyfin.Api.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Api.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Api.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Api.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Api.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Api.Tests\obj\Debug\net10.0\Jellyfin.Api.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..e9639252 --- /dev/null +++ b/tests/Jellyfin.Api.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,16 @@ +{ + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model" +} \ No newline at end of file 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..d1d7dd2b 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,45 +483,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -543,6 +559,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 +629,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -688,7 +710,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -966,36 +988,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -1028,6 +1055,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 +1110,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1158,7 +1191,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1436,48 +1469,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -1515,6 +1553,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 +1608,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1645,7 +1689,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1923,36 +1967,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1985,6 +2034,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 +2084,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.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,7 +2168,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2531,45 +2586,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2607,6 +2667,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 +2722,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2737,7 +2803,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3015,42 +3081,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3093,6 +3164,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 +3229,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3233,7 +3310,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3511,39 +3588,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -3576,6 +3658,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 +3715,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3711,7 +3799,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4129,25 +4217,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -4184,6 +4277,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 +4345,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4322,37 +4421,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4454,6 +4558,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4534,7 +4639,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4812,39 +4917,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -4946,6 +5056,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5026,7 +5137,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5304,33 +5415,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5376,6 +5492,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 +5542,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5501,7 +5623,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5779,45 +5901,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -5850,6 +5977,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 +6027,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5975,7 +6108,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6253,33 +6386,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6312,6 +6450,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 +6505,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6442,7 +6586,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6720,39 +6864,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6830,6 +6979,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6910,7 +7060,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7188,39 +7338,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7338,6 +7493,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7418,7 +7574,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props index 8a9f89df..f705569a 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets index ab402f3c..cc4a5c77 100644 --- a/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Api.Tests/obj/Jellyfin.Api.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Api.Tests/obj/project.assets.json b/tests/Jellyfin.Api.Tests/obj/project.assets.json index a2e8a1b9..4956debf 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", @@ -5031,41 +5340,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5183,6 +5498,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5263,7 +5579,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache index 7526478d..225a2f9b 100644 --- a/tests/Jellyfin.Api.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Api.Tests/obj/project.nuget.cache @@ -1,105 +1,113 @@ { "version": 2, - "dgSpecHash": "uq+sjmMmOw8=", + "dgSpecHash": "gf/ozq1i5z0=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Api.Tests/Jellyfin.Api.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Api.Tests\\Jellyfin.Api.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.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.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.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.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.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", - "/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", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Crc32Tests.cs b/tests/Jellyfin.Common.Tests/Crc32Tests.cs index e95a2867..44a040d5 100644 --- a/tests/Jellyfin.Common.Tests/Crc32Tests.cs +++ b/tests/Jellyfin.Common.Tests/Crc32Tests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text; using MediaBrowser.Common; 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/Providers/ProviderIdParserTests.cs b/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs index c869493c..f7442f20 100644 --- a/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs +++ b/tests/Jellyfin.Common.Tests/Providers/ProviderIdParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Common.Providers; using Xunit; 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 c74d93a6..45954cf7 100644 Binary files a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests and b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Common.Tests differ 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 c74d93a6..45954cf7 100644 Binary files a/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests and b/tests/Jellyfin.Common.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Common.Tests differ 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..9837ea61 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..4a6b4153 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 +442213f8c3d97cf9176f32dcccdc4bacd497966fdcced068ec5319cffcbba943 diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig index 1973119c..63572dd7 100644 --- a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Common.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 9b5b11d6..1d67cb4a 100644 Binary files a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache and b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.assets.cache differ diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache index c500c157..1540310a 100644 Binary files a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..139644b5 --- /dev/null +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4201bed4079c649e38d722cb4bf77bb14fa78309a0b6a11c3ac58c1c4b48125d diff --git a/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..b58001b5 --- /dev/null +++ b/tests/Jellyfin.Common.Tests/obj/Debug/net10.0/Jellyfin.Common.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Common.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Common.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Common.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Common.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Common.Tests\obj\Debug\net10.0\Jellyfin.Common.Tests.csproj.CoreCompileInputs.cache 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..a014299e 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2722,6 +2782,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 +2872,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2887,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3165,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3220,6 +3291,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 +3359,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3358,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3490,6 +3572,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3570,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3848,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3920,6 +4008,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 +4058,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4045,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4323,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4382,6 +4481,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 +4536,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4512,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4790,39 +4895,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4853,6 +4963,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 +5035,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5000,7 +5116,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Common.Tests/obj/Jellyfin.Common.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Common.Tests/obj/project.assets.json b/tests/Jellyfin.Common.Tests/obj/project.assets.json index fd6a0e45..0fd04d08 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", @@ -2971,41 +3278,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3036,6 +3349,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 +3421,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3183,7 +3502,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache index 081ebe50..8c48622f 100644 --- a/tests/Jellyfin.Common.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Common.Tests/obj/project.nuget.cache @@ -1,67 +1,75 @@ { "version": 2, - "dgSpecHash": "+Sm/Zy9Ooz8=", + "dgSpecHash": "F2YWQmBtgpY=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Common.Tests/Jellyfin.Common.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Common.Tests\\Jellyfin.Common.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/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", - "/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/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", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/BaseItemManagerTests.cs b/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs index f67e6d1e..f2629f2b 100644 --- a/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs +++ b/tests/Jellyfin.Controller.Tests/BaseItemManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Controller.BaseItemManager; using MediaBrowser.Controller.Configuration; diff --git a/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs b/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs index 1f59908a..059dcc52 100644 --- a/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs +++ b/tests/Jellyfin.Controller.Tests/DirectoryServiceTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using MediaBrowser.Controller.Providers; using MediaBrowser.Model.IO; diff --git a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs index 6171f12e..902def1f 100644 --- a/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs +++ b/tests/Jellyfin.Controller.Tests/Entities/BaseItemTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Library; using MediaBrowser.Model.MediaInfo; 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 976cfecc..e14b00c9 100644 Binary files a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests and b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests differ diff --git a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests index 976cfecc..e14b00c9 100644 Binary files a/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests and b/tests/Jellyfin.Controller.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Controller.Tests differ diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs index cc3fba7d..4969d9a7 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Controller.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Controller.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache index 562fae61..33229dc6 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2d250bb2e810bbfa1d235cfcb2bb22e618f92fcf53f0da388cf881c2c470f040 +119c147167464e03b2f7153dee81ccf7467be460ac0f51d70881504fb8c6e839 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig index b0b07845..9c671972 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Controller.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache index 8f7934ac..e1e3c51a 100644 Binary files a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache and b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.assets.cache differ 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 83c52463..16e69a80 100644 Binary files a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..cf6b2aa7 --- /dev/null +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +1199306fc86ea01f501b77b04bb8819d8c505350e8d7028ebe629aca58bd2918 diff --git a/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..826804cf --- /dev/null +++ b/tests/Jellyfin.Controller.Tests/obj/Debug/net10.0/Jellyfin.Controller.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Controller.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Controller.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Controller.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Controller.Tests\obj\Debug\net10.0\Jellyfin.Controller.Tests.csproj.CoreCompileInputs.cache 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..98c310e3 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3869,6 +3957,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 +4012,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3999,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4277,36 +4371,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4332,6 +4431,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 +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", @@ -4484,7 +4589,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.props b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Controller.Tests/obj/Jellyfin.Controller.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Controller.Tests/obj/project.assets.json b/tests/Jellyfin.Controller.Tests/obj/project.assets.json index 8c2e378c..712c1b81 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", @@ -2435,38 +2741,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2492,6 +2804,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 +2881,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2644,7 +2962,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache index bef12c15..d695e279 100644 --- a/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Controller.Tests/obj/project.nuget.cache @@ -1,54 +1,62 @@ { "version": 2, - "dgSpecHash": "EAQhPy0F7pc=", + "dgSpecHash": "GJ6tvQzLhDo=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Controller.Tests/Jellyfin.Controller.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Controller.Tests\\Jellyfin.Controller.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.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.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/CopyToExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs index 95f9a5fc..0b1d17f3 100644 --- a/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/CopyToExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs b/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs index fb6a5dd0..de47244a 100644 --- a/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs +++ b/tests/Jellyfin.Extensions.Tests/FileHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs b/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs index 06e3c272..9302acef 100644 --- a/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/FormattingStreamWriterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.IO; using System.Text; 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/Json/Converters/JsonBoolNumberTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs index d58a62cc..560d1d97 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using FsCheck; using FsCheck.Fluent; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs index be256da2..05552a03 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonBoolStringTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs index 83f917c1..50475228 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedCollectionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Collections.Immutable; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs index 26989d59..45ed6138 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonCommaDelimitedIReadOnlyListTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json; using System.Text.Json.Serialization; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs index 5d86d6ba..b393d059 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonDefaultStringEnumConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Data.Enums; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs index 7a57cf79..497c322e 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonFlagEnumTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using MediaBrowser.Model.Session; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs index 8465d465..511ed0cd 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonGuidConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs index b0dbc09e..247a4e8c 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonNullableGuidConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs index 77717af7..a20e10d6 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonStringConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using Jellyfin.Extensions.Json.Converters; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs index 5fbac7ea..8b0e6c18 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Converters/JsonVersionConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text.Json; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs index a698c9c9..c3faf4c3 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyArrayModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Diagnostics.CodeAnalysis; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs index 14cbc0f5..9f29caaf 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyCollectionModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs index eaa06a5d..0345c351 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyIReadOnlyListModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Text.Json.Serialization; using Jellyfin.Extensions.Json.Converters; diff --git a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs index 463f9922..a63e203b 100644 --- a/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs +++ b/tests/Jellyfin.Extensions.Tests/Json/Models/GenericBodyListModel.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CA1002 // Do not expose generic lists #pragma warning disable CA2227 // Collection properties should be read only diff --git a/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs index a73cfb07..88c0fd81 100644 --- a/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/ShuffleExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Xunit; diff --git a/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs b/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs index 028f12af..e8296cc9 100644 --- a/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs +++ b/tests/Jellyfin.Extensions.Tests/StringExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Xunit; 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 f61906de..e6ff8678 100644 Binary files a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests and b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests differ diff --git a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests index f61906de..e6ff8678 100644 Binary files a/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests and b/tests/Jellyfin.Extensions.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Extensions.Tests differ diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs index 601bf4e8..f571da85 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Extensions.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Extensions.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache index 45eaea16..7d60558a 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -a9cd9f1b54cb0c14d8cfa5b8178fecf508c852c97b2e4a7c895ddcc7cc974ad2 +d8ee6b54a510f933427793369440ecc372fdf4facb3bcf1bac2d2a679eb52863 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig index cd1d78dc..95a9d0f0 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Extensions.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache index 4a1c1220..ed14537e 100644 Binary files a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache and b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.assets.cache differ diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache index 0fc04f90..712da4a2 100644 Binary files a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..8befbaa6 --- /dev/null +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e21827996423cfc7ef8044cc1122cf41348e230dac0613d3dfcdf4c1b55ce528 diff --git a/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..8606166d --- /dev/null +++ b/tests/Jellyfin.Extensions.Tests/obj/Debug/net10.0/Jellyfin.Extensions.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Extensions.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Extensions.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Extensions.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Extensions.Tests\obj\Debug\net10.0\Jellyfin.Extensions.Tests.csproj.CoreCompileInputs.cache 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..169f42f3 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 @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,39 +485,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -539,6 +555,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 +612,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -674,7 +696,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1092,25 +1114,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1147,6 +1174,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 +1242,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1285,37 +1318,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1417,6 +1455,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1497,7 +1536,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1775,33 +1814,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1847,6 +1891,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 +1941,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1972,7 +2022,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2250,39 +2300,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2313,6 +2368,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 +2442,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2462,7 +2523,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Extensions.Tests/obj/Jellyfin.Extensions.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.assets.json b/tests/Jellyfin.Extensions.Tests/obj/project.assets.json index 0e6d6ce8..4514ac9d 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", @@ -2201,41 +2503,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2266,6 +2574,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 +2648,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2415,7 +2729,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache index 24112118..09aa41d5 100644 --- a/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Extensions.Tests/obj/project.nuget.cache @@ -1,50 +1,58 @@ { "version": 2, - "dgSpecHash": "0dsNVQWWNB8=", + "dgSpecHash": "Sm/lED3h2Ks=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Extensions.Tests/Jellyfin.Extensions.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Extensions.Tests\\Jellyfin.Extensions.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/HdHomerunHostTests.cs b/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs index cb6eb918..72d7965b 100644 --- a/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/HdHomerunHostTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Net.Http; diff --git a/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs b/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs index 4ab0bd72..0d5cea9f 100644 --- a/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/HdHomerunManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Text; using Jellyfin.LiveTv.TunerHosts.HdHomerun; 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/Listings/ListingsManagerTests.cs b/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs index 40934d9c..391e2035 100644 --- a/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/Listings/ListingsManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.LiveTv.Configuration; using Jellyfin.LiveTv.Listings; diff --git a/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs b/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs index b71dc152..c373c063 100644 --- a/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/Listings/XmlTvListingsProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs b/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs index 6a33a669..4357ce8b 100644 --- a/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/RecordingHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.LiveTv.Recordings; using MediaBrowser.Controller.LiveTv; diff --git a/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs b/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs index 59cd42c0..40bcf532 100644 --- a/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs +++ b/tests/Jellyfin.LiveTv.Tests/SchedulesDirect/SchedulesDirectDeserializeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; 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 9ebdf67e..9f6d02d6 100644 Binary files a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests and b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests differ diff --git a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests index 9ebdf67e..9f6d02d6 100644 Binary files a/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests and b/tests/Jellyfin.LiveTv.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests differ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs index b101c143..73fa593a 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.LiveTv.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.LiveTv.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache index 088f9046..61e40be4 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -5e1d319d9fdb71a97db7c3b5cf5d0b06eec04c9fdd3d91a5dbc9dcf7ed22b68b +a7e99fd460f02a16245a93ff0faed25e61cab5e9f2ea0402e42c3b9f9b837a70 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig index fd01719a..5c5ca111 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.LiveTv.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache index 11f1e089..d72f4905 100644 Binary files a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache and b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.assets.cache differ 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 1a5feff6..3aeb6023 100644 Binary files a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..74171cf7 --- /dev/null +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d9704e968b50ef2258689fc014870610c3f5103729eb9cc5200bba3119b48617 diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..de45d38b --- /dev/null +++ b/tests/Jellyfin.LiveTv.Tests/obj/Debug/net10.0/Jellyfin.LiveTv.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.LiveTv.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.LiveTv.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.LiveTv.Tests\obj\Debug\net10.0\Jellyfin.LiveTv.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json index e7530f7f..b155ebbd 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,42 +3893,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3883,6 +3971,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, )", @@ -3933,6 +4026,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4013,7 +4107,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4291,33 +4385,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4350,6 +4449,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", @@ -4400,6 +4504,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4480,7 +4585,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4758,36 +4863,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" } } } @@ -4823,6 +4933,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", @@ -4900,6 +5015,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4980,7 +5096,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.LiveTv.Tests/obj/Jellyfin.LiveTv.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json index 57bdc74c..6349436a 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.assets.json @@ -158,6 +158,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": { @@ -460,6 +481,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": { @@ -816,6 +933,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": { @@ -980,6 +1106,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": {} }, @@ -992,7 +1121,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": {} @@ -1014,6 +1144,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": { @@ -1029,6 +1160,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": { @@ -1059,7 +1191,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": {} @@ -1077,6 +1210,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": { @@ -1091,6 +1225,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -1106,7 +1241,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": {} @@ -1124,7 +1260,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": {} @@ -1423,6 +1560,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", @@ -2044,6 +2200,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", @@ -2424,6 +2716,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", @@ -2734,6 +3040,7 @@ "AutoFixture.AutoMoq >= 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", @@ -2747,38 +3054,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj" } } } @@ -2814,6 +3127,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 +3209,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2971,7 +3290,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache index 73d0467e..f8cb42ff 100644 --- a/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.LiveTv.Tests/obj/project.nuget.cache @@ -1,63 +1,71 @@ { "version": 2, - "dgSpecHash": "8wo2UG3Q6X8=", + "dgSpecHash": "C3RsXMgo/qs=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.LiveTv.Tests/Jellyfin.LiveTv.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.LiveTv.Tests\\Jellyfin.LiveTv.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/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.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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/validation/2.6.68/validation.2.6.68.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.skippablefact/1.5.61/xunit.skippablefact.1.5.61.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Playlist/DynamicHlsPlaylistGeneratorTests.cs b/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs index fc969527..b8c761f8 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/Playlist/DynamicHlsPlaylistGeneratorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.MediaEncoding.Hls.Playlist; using Jellyfin.MediaEncoding.Keyframes; 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 f5014e41..7a44e339 100644 Binary files a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests and b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests differ 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 f5014e41..7a44e339 100644 Binary files a/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests and b/tests/Jellyfin.MediaEncoding.Hls.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests differ 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..5bf572c0 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..e5f1762b 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 +cedcded6867a9f29bfd4a4b374c92a79a8b348dc5f887ebd669db4dba0fe740e diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig index c1c4fcaf..1127fe7a 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Hls.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 11d9fd61..1043965f 100644 Binary files a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache and b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.assets.cache differ 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 236eafbd..5bdeb4b0 100644 Binary files a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..844e56d1 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +cf8dba1eb05b41148743ba19ba25491fd4e6b240876503d38fa7501e593be9ae diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..ad5f42a8 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Hls.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Hls.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Hls.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Hls.Tests.csproj.CoreCompileInputs.cache 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..a1ae6a44 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,45 +3893,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -3881,6 +3969,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 +4019,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4006,7 +4100,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4284,33 +4378,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4343,6 +4442,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 +4497,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4473,7 +4578,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4751,39 +4856,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4809,6 +4919,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 +4993,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4958,7 +5074,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/Jellyfin.MediaEncoding.Hls.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.assets.json index 77977687..93c406db 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", @@ -2324,41 +2631,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -2384,6 +2697,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 +2771,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2533,7 +2852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache index 7a079d3e..7f071eb9 100644 --- a/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Hls.Tests/obj/project.nuget.cache @@ -1,51 +1,59 @@ { "version": 2, - "dgSpecHash": "bLg0gXqdkco=", + "dgSpecHash": "XCpJcc5lCdg=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Hls.Tests/Jellyfin.MediaEncoding.Hls.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Hls.Tests\\Jellyfin.MediaEncoding.Hls.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/FfProbe/FfProbeKeyframeExtractorTests.cs b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs index b7515c81..8653b8af 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/FfProbe/FfProbeKeyframeExtractorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Text.Json; using Xunit; 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 1cffbebd..ead127a9 100644 Binary files a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests and b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests differ 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 1cffbebd..ead127a9 100644 Binary files a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests and b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests differ 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..5cf726f8 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..2c2dbce8 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 +0533c6fcc1d872bc073c7598b502504afe0909b97f4a8f3f38d4a7cc7b142a56 diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig index b0e6e387..f5d173ca 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Keyframes.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 c25daac5..c949b738 100644 Binary files a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache and b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.assets.cache differ diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache index 25e82c6c..454e45b4 100644 Binary files a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..939d7fc2 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e1582cec7eff7b73bdf065d27a426f97c62a469f285efb630cf1f40630948022 diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..8c33b674 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Keyframes.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Keyframes.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Keyframes.Tests.csproj.CoreCompileInputs.cache 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..26568877 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 @@ -1,28 +1,33 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -59,6 +64,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 +132,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -197,37 +208,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -260,6 +276,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 +331,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -390,7 +412,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -668,36 +690,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -723,6 +750,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 +824,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -872,7 +905,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props index cf6db72e..de93a07f 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.props @@ -4,27 +4,28 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets index dbbab576..4a0e534a 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/Jellyfin.MediaEncoding.Keyframes.Tests.csproj.nuget.g.targets @@ -1,11 +1,11 @@  - - - - - - + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.assets.json index a9c84890..6196840a 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", @@ -1158,38 +1458,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Keyframes.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1215,6 +1521,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 +1595,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1364,7 +1676,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache index 8b54246d..bf44bd22 100644 --- a/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Keyframes.Tests/obj/project.nuget.cache @@ -1,29 +1,37 @@ { "version": 2, - "dgSpecHash": "YBULg8W7/fQ=", + "dgSpecHash": "2ZFiG58MTF4=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Keyframes.Tests/Jellyfin.MediaEncoding.Keyframes.Tests.csproj", + "projectFilePath": "E:\\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/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.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", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/EncoderValidatorTests.cs b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs index 98807307..64868450 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.MediaEncoding.Encoder; using Microsoft.Extensions.Logging.Abstractions; diff --git a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs index 1f2d618a..2289282b 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/EncoderValidatorTestsData.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + namespace Jellyfin.MediaEncoding.Tests { internal static class EncoderValidatorTestsData 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/Probing/ProbeExternalSourcesTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs index 84008cff..db67cfa5 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeExternalSourcesTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Controller.Configuration; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs index 8a2f8473..140bdac5 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Probing/ProbeResultNormalizerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs index 1f908d7e..22e83a64 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/AssParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs index b7152961..4dd5b377 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SrtParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs index 5b7aa7ea..35399ea3 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SsaParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs index ce1f005f..a9e3be70 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/Subtitles/SubtitleEncoderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Threading; using System.Threading.Tasks; using AutoFixture; 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 b3dcf443..ee89ea7f 100644 Binary files a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests and b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests differ diff --git a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests index b3dcf443..ee89ea7f 100644 Binary files a/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests and b/tests/Jellyfin.MediaEncoding.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests differ diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs index 8f681e14..5c13a0c9 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.MediaEncoding.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.MediaEncoding.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache index 6e58d9b9..151e2f14 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -ea13e77cd0e1806da4be7490eb07e12ff952d529cffb01991e7ef11bb1d9e18f +434979860bea90ba353529f90a6f38f606f71a9dec0474dd1c47b91fd632298f diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig index eccf6127..e9c677c2 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.MediaEncoding.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache index 25519d02..efccce89 100644 Binary files a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache and b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.assets.cache differ 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 f49a1937..fa348d51 100644 Binary files a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..c4905ee8 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +4f398f713701cb2543526361508dc0cc30b002240574f32fa1be204c785f9492 diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..0463ff86 --- /dev/null +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Debug/net10.0/Jellyfin.MediaEncoding.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.MediaEncoding.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.MediaEncoding.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.MediaEncoding.Tests\obj\Debug\net10.0\Jellyfin.MediaEncoding.Tests.csproj.CoreCompileInputs.cache 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..11c1092f 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,42 +2078,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2112,6 +2161,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 +2226,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2252,7 +2307,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2530,39 +2585,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2595,6 +2655,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 +2712,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2730,7 +2796,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3148,25 +3214,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3203,6 +3274,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 +3342,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3341,37 +3418,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3473,6 +3555,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3553,7 +3636,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3831,33 +3914,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3903,6 +3991,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 +4041,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4028,7 +4122,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4306,33 +4400,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4365,6 +4464,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 +4519,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4495,7 +4600,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4773,36 +4878,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4843,6 +4953,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 +5030,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4995,7 +5111,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/Jellyfin.MediaEncoding.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json b/tests/Jellyfin.MediaEncoding.Tests/obj/project.assets.json index de5800d3..5169f516 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", @@ -3130,38 +3437,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3202,6 +3515,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 +3592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3354,7 +3673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache index aefad178..da856747 100644 --- a/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.MediaEncoding.Tests/obj/project.nuget.cache @@ -1,71 +1,79 @@ { "version": 2, - "dgSpecHash": "L5zu7+X1dEg=", + "dgSpecHash": "I+OSs7A/2o4=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.MediaEncoding.Tests/Jellyfin.MediaEncoding.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.MediaEncoding.Tests\\Jellyfin.MediaEncoding.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.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/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Cryptography/PasswordHashTests.cs b/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs index 162f53e5..bc21ba32 100644 --- a/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs +++ b/tests/Jellyfin.Model.Tests/Cryptography/PasswordHashTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Cryptography; diff --git a/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs b/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs index 1ad4bed5..37d60613 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/ContainerHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using MediaBrowser.Model.Dlna; using MediaBrowser.Model.Extensions; diff --git a/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs b/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs index 6436d7d0..fd648140 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/LegacyStreamInfo.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs b/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs index 2c1080ff..e37f2b2d 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/StreamBuilderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Specialized; using System.IO; diff --git a/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs b/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs index 8dea4680..7cbd34a7 100644 --- a/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs +++ b/tests/Jellyfin.Model.Tests/Dlna/StreamInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Text; diff --git a/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs b/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs index 2399a10a..7ab89580 100644 --- a/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs +++ b/tests/Jellyfin.Model.Tests/Drawing/ImageFormatExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.ComponentModel; using MediaBrowser.Model.Drawing; diff --git a/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs b/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs index c1a3a454..e951cf67 100644 --- a/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs +++ b/tests/Jellyfin.Model.Tests/Entities/MediaStreamTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Entities; using Xunit; diff --git a/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs b/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs index a6f41641..b1b6c3bd 100644 --- a/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs +++ b/tests/Jellyfin.Model.Tests/Entities/ProviderIdsExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs b/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs index c710df08..e1e8df0a 100644 --- a/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs +++ b/tests/Jellyfin.Model.Tests/Extensions/StringHelperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using FsCheck; using FsCheck.Fluent; 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/Net/MimeTypesTests.cs b/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs index a18a85ec..3976b0f3 100644 --- a/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs +++ b/tests/Jellyfin.Model.Tests/Net/MimeTypesTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Model.Net; using Xunit; 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 a9a168a3..443b2f6b 100644 Binary files a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests and b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Model.Tests differ diff --git a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests index a9a168a3..443b2f6b 100644 Binary files a/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests and b/tests/Jellyfin.Model.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Model.Tests differ diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs index 660a4fff..029c1d50 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Model.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Model.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache index 08cddf4c..d239aa94 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2417e71c99c22ac5820fa1009b1d012d476ec43533761c8c4d8f61a848955626 +a97a1d9884a4a0dbceea3a6f0a7689e6ec6a76fdcf6c754811a7953a387171b0 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig index 0b9b841e..a43cab39 100644 --- a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Model.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache index 3d26b751..e3d6f9fa 100644 Binary files a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache and b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.assets.cache differ diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache index 6efb4204..c065652f 100644 Binary files a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..41d3d0b7 --- /dev/null +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +247dfaf8f72da6b1063b31c5534bbe37544b7c0ac5032690f0e4e0691f985a49 diff --git a/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..2593abc4 --- /dev/null +++ b/tests/Jellyfin.Model.Tests/obj/Debug/net10.0/Jellyfin.Model.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Model.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Model.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Model.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Model.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Model.Tests\obj\Debug\net10.0\Jellyfin.Model.Tests.csproj.CoreCompileInputs.cache 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..daa13d8b 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 @@ -1,39 +1,44 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -66,6 +71,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 +126,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -196,7 +207,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -474,39 +485,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -539,6 +555,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 +612,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -674,7 +696,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1092,25 +1114,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -1147,6 +1174,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 +1242,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1285,37 +1318,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1417,6 +1455,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1497,7 +1536,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1775,33 +1814,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1847,6 +1891,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 +1941,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1972,7 +2022,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2250,36 +2300,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2310,6 +2365,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 +2442,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2462,7 +2523,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.props b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Model.Tests/obj/Jellyfin.Model.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Model.Tests/obj/project.assets.json b/tests/Jellyfin.Model.Tests/obj/project.assets.json index 1c5de138..f123872b 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", @@ -2334,38 +2636,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2396,6 +2704,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 +2781,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2548,7 +2862,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache index 00887869..9638a492 100644 --- a/tests/Jellyfin.Model.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Model.Tests/obj/project.nuget.cache @@ -1,53 +1,61 @@ { "version": 2, - "dgSpecHash": "OInkbQ2bfyw=", + "dgSpecHash": "jeHxpqJALGI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Model.Tests/Jellyfin.Model.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Model.Tests\\Jellyfin.Model.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/AudioBook/AudioBookFileInfoTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs index cf21f964..37716621 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookFileInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.AudioBook; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs index d9e77dd2..0d7431fd 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookListResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Emby.Naming.AudioBook; diff --git a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs index 9b9c1ec3..875f0910 100644 --- a/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/AudioBook/AudioBookResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.AudioBook; using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs b/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs index c4966324..0d5b2fff 100644 --- a/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs +++ b/tests/Jellyfin.Naming.Tests/Common/NamingOptionsTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs b/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs index 0b8b1f64..560aa0b1 100644 --- a/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs +++ b/tests/Jellyfin.Naming.Tests/ExternalFiles/ExternalPathParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.RegularExpressions; using Emby.Naming.Common; using Emby.Naming.ExternalFiles; 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/Music/MultiDiscAlbumTests.cs b/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs index 6ef12e00..a96ab73c 100644 --- a/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs +++ b/tests/Jellyfin.Naming.Tests/Music/MultiDiscAlbumTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Audio; using Emby.Naming.Common; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs index 88102f85..32339a84 100644 --- a/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/AbsoluteEpisodeNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs index 012ee4bf..ffa5ff63 100644 --- a/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/DailyEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs index 7bfab570..ea22cd87 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs index 7f2188a3..c23b8aa0 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodeNumberWithoutSeasonTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs b/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs index 5397f137..7ea32d2a 100644 --- a/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/EpisodePathParserTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs index b441e49b..6e4f248c 100644 --- a/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/MultiEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs index ab825c9f..73bf1722 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeasonNumberTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs index 4dbe769b..7569e326 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeasonPathParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs b/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs index e6b0409d..c0ae8081 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeriesPathParserTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs index b81b7934..4d90c345 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.TV; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs b/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs index 3721cd28..48548388 100644 --- a/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs +++ b/tests/Jellyfin.Naming.Tests/TV/SimpleEpisodeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Naming.Common; using Emby.Naming.TV; diff --git a/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs b/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs index 5dd00440..ba32e1d7 100644 --- a/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs +++ b/tests/Jellyfin.Naming.Tests/TV/TvParserHelpersTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.TV; using MediaBrowser.Model.Entities; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs b/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs index 5029a879..3bed75e8 100644 --- a/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/CleanDateTimeTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using Emby.Naming.Common; using Emby.Naming.Video; diff --git a/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs b/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs index 6c9c98cb..5d8736c0 100644 --- a/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/CleanStringTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs b/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs index 6d887c57..5bbc88c0 100644 --- a/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/ExtraTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs b/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs index d42bd66a..2668b571 100644 --- a/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/Format3DTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs b/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs index 6b139869..04be464b 100644 --- a/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/MultiVersionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Naming.Tests/Video/StackTests.cs b/tests/Jellyfin.Naming.Tests/Video/StackTests.cs index 92060d45..3b153fca 100644 --- a/tests/Jellyfin.Naming.Tests/Video/StackTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/StackTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Naming.Video; diff --git a/tests/Jellyfin.Naming.Tests/Video/StubTests.cs b/tests/Jellyfin.Naming.Tests/Video/StubTests.cs index fc852ae8..e16df350 100644 --- a/tests/Jellyfin.Naming.Tests/Video/StubTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/StubTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Naming.Video; using Xunit; diff --git a/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs b/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs index d3164ba9..eb94b7d2 100644 --- a/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/VideoListResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs b/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs index 8455a56a..e8268f64 100644 --- a/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs +++ b/tests/Jellyfin.Naming.Tests/Video/VideoResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Naming.Video; 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 c95596e6..daaf500f 100644 Binary files a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests and b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests differ diff --git a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests index c95596e6..daaf500f 100644 Binary files a/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests and b/tests/Jellyfin.Naming.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Naming.Tests differ diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs index 1b1d3e0a..2b4ca5d8 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Naming.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Naming.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Naming.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache index 1686ffcd..24d2b8ff 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -2cead1870b981d40b1a6f16e19ffe9dd9c15329e503519fe57c761c8570201ab +30c81018456f4ba0187d26717d805a825d9be02f4c4c5a3f004031fb7d5a579b diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig index 462b15a0..22c23d8d 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Naming.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache index 28b3ecf7..4db18da7 100644 Binary files a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache and b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.assets.cache differ 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 768ebab7..fe2953ed 100644 Binary files a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..e270afa5 --- /dev/null +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +549a0c50d973238a4bbd432930f1b173b6d15ab46f98a16836d79472488cd373 diff --git a/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..fec7a0b4 --- /dev/null +++ b/tests/Jellyfin.Naming.Tests/obj/Debug/net10.0/Jellyfin.Naming.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Naming.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Naming.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Naming.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Naming.Tests\obj\Debug\net10.0\Jellyfin.Naming.Tests.csproj.CoreCompileInputs.cache 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..774ef458 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,39 +1583,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -1615,6 +1653,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 +1710,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1750,7 +1794,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2168,25 +2212,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2223,6 +2272,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 +2340,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2361,37 +2416,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2493,6 +2553,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2573,7 +2634,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2851,33 +2912,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2923,6 +2989,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 +3039,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3048,7 +3120,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3326,36 +3398,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3381,6 +3458,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 +3535,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3533,7 +3616,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets index c5d4cd26..60cc9ac3 100644 --- a/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Naming.Tests/obj/Jellyfin.Naming.Tests.csproj.nuget.g.targets @@ -1,13 +1,13 @@  - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Naming.Tests/obj/project.assets.json b/tests/Jellyfin.Naming.Tests/obj/project.assets.json index 1d32163a..145ef05f 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", @@ -2222,38 +2526,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2279,6 +2589,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 +2666,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2431,7 +2747,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache index e4286c0f..f3a335f6 100644 --- a/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Naming.Tests/obj/project.nuget.cache @@ -1,50 +1,58 @@ { "version": 2, - "dgSpecHash": "wPoFNLGrbU0=", + "dgSpecHash": "F8EQQ9HvpRc=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Naming.Tests/Jellyfin.Naming.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Naming.Tests\\Jellyfin.Naming.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Configuration/NetworkConfigurationTests.cs b/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs index f337fe20..4957c703 100644 --- a/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs +++ b/tests/Jellyfin.Networking.Tests/Configuration/NetworkConfigurationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Common.Net; using Xunit; 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/NetworkExtensionsTests.cs b/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs index 4ebd5478..c08968ad 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using FsCheck; using FsCheck.Fluent; using FsCheck.Xunit; diff --git a/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs b/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs index 0333d98e..8ba5c944 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using Jellyfin.Networking.Manager; using MediaBrowser.Common.Net; diff --git a/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs b/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs index 87160451..0a38dde6 100644 --- a/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs +++ b/tests/Jellyfin.Networking.Tests/NetworkParseTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; 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 5ca8e963..72350ccc 100644 Binary files a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests and b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests differ diff --git a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests index 5ca8e963..72350ccc 100644 Binary files a/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests and b/tests/Jellyfin.Networking.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Networking.Tests differ diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs index fbcf8725..f38bead0 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfo.cs @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Jellyfin.Networking.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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [assembly: System.Reflection.AssemblyProductAttribute("Jellyfin.Networking.Tests")] [assembly: System.Reflection.AssemblyTitleAttribute("Jellyfin.Networking.Tests")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache index 2e690cfc..0b89342a 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.AssemblyInfoInputs.cache @@ -1 +1 @@ -10698ba0042d6d708403d3b93e8d1b14d77bcb7042955fbcbb837483ca39cbf9 +a8cbf73d81986c2f53458469e99d6164ded9b5bdc70161af0a9a57ffed5dbad4 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig index 76316a2b..58e0aefe 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Networking.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache index cb847642..8e155f99 100644 Binary files a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache and b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.assets.cache differ 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 8f1ec898..ad790b22 100644 Binary files a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..abb0d40d --- /dev/null +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +f330044b34c1b90ae4845856cf35d7ca36a530d1e1864fdc27543057aadb9949 diff --git a/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..602b1d93 --- /dev/null +++ b/tests/Jellyfin.Networking.Tests/obj/Debug/net10.0/Jellyfin.Networking.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Networking.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Networking.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Networking.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Networking.Tests\obj\Debug\net10.0\Jellyfin.Networking.Tests.csproj.CoreCompileInputs.cache 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..ec138680 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,25 +2707,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2707,6 +2767,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 +2835,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2845,37 +2911,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2977,6 +3048,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3057,7 +3129,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3335,33 +3407,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3407,6 +3484,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 +3534,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3532,7 +3615,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3810,33 +3893,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3869,6 +3957,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 +4012,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3999,7 +4093,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4277,39 +4371,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4387,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", @@ -4467,7 +4567,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4745,36 +4845,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -4805,6 +4910,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 +4987,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4957,7 +5068,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets index 264735d9..ec684dcc 100644 --- a/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Networking.Tests/obj/Jellyfin.Networking.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Networking.Tests/obj/project.assets.json b/tests/Jellyfin.Networking.Tests/obj/project.assets.json index b21b8dd2..24f71d68 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", @@ -2609,38 +2915,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -2671,6 +2983,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 +3060,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2823,7 +3141,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache index dd9de530..4a094d5c 100644 --- a/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Networking.Tests/obj/project.nuget.cache @@ -1,57 +1,65 @@ { "version": 2, - "dgSpecHash": "MJtd1bE1q0U=", + "dgSpecHash": "RBvUSnZhmi8=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Networking.Tests/Jellyfin.Networking.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Networking.Tests\\Jellyfin.Networking.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck/3.3.2/fscheck.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fscheck.xunit/3.3.2/fscheck.xunit.3.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/fsharp.core/5.0.2/fsharp.core.5.0.2.nupkg.sha512", - "/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/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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.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.3/newtonsoft.json.13.0.3.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/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", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck\\3.3.2\\fscheck.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fscheck.xunit\\3.3.2\\fscheck.xunit.3.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fsharp.core\\5.0.2\\fsharp.core.5.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Lyrics/LrcLyricParserTests.cs b/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs index a1fc067c..7216aadb 100644 --- a/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs +++ b/tests/Jellyfin.Providers.Tests/Lyrics/LrcLyricParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using MediaBrowser.Model.Lyrics; using MediaBrowser.Providers.Lyric; diff --git a/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs index 1ec85922..212dbf3a 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/ItemImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Globalization; diff --git a/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs b/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs index cdebdadf..da966bf9 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/MetadataServiceTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs b/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs index 87e7a4b5..b44a2ce6 100644 --- a/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs +++ b/tests/Jellyfin.Providers.Tests/Manager/ProviderManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs index 290cb817..8582d221 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/AudioResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs index c0b41ba4..0202389c 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/EmbeddedImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs index 76922af8..330e17c0 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/FFProbeVideoInfoTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AutoFixture; using AutoFixture.AutoMoq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs index 222e624a..f70f2bf0 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/MediaInfoResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Linq; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs index e0d36592..71b45296 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/SubtitleResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs b/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs index 028f6feb..c089b658 100644 --- a/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs +++ b/tests/Jellyfin.Providers.Tests/MediaInfo/VideoImageProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.Threading; diff --git a/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs b/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs index 3062cb7b..678639da 100644 --- a/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs +++ b/tests/Jellyfin.Providers.Tests/Omdb/JsonOmdbConverterTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Text.Json; using System.Text.Json.Serialization; using MediaBrowser.Providers.Plugins.Omdb; diff --git a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs index fb0a08c2..ca7fbad8 100644 --- a/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs +++ b/tests/Jellyfin.Providers.Tests/Tmdb/TmdbUtilsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using MediaBrowser.Providers.Plugins.Tmdb; using Xunit; 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 7779db0c..153a907e 100644 Binary files a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests and b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests differ 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 7779db0c..153a907e 100644 Binary files a/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests and b/tests/Jellyfin.Providers.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Providers.Tests differ 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..c8a702f2 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..c9ffa90f 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 +9a6a5c9f8918afa5d672d18399b3e65c6a58e34ba37b5a317366c6c23eedbb72 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig index 7533dbe9..db2cc346 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Providers.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 d85847c9..5a6653ce 100644 Binary files a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache and b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.assets.cache differ 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 d2d242ee..1f6b6036 100644 Binary files a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..bc43d728 --- /dev/null +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +62d043319e10cf75a81cb0c65c6e975a447333935a543e51d2a13b4a7a17d086 diff --git a/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..8902748a --- /dev/null +++ b/tests/Jellyfin.Providers.Tests/obj/Debug/net10.0/Jellyfin.Providers.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Providers.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Providers.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Providers.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Providers.Tests\obj\Debug\net10.0\Jellyfin.Providers.Tests.csproj.CoreCompileInputs.cache 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..d0366534 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2722,6 +2782,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 +2872,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2887,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3165,25 +3231,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3220,6 +3291,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 +3359,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3358,37 +3435,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3490,6 +3572,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3570,7 +3653,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3848,33 +3931,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3920,6 +4008,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 +4058,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4045,7 +4139,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4323,33 +4417,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4382,6 +4481,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 +4536,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4512,7 +4617,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4790,36 +4895,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4860,6 +4970,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 +5049,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5014,7 +5130,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Providers.Tests/obj/Jellyfin.Providers.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Providers.Tests/obj/project.assets.json b/tests/Jellyfin.Providers.Tests/obj/project.assets.json index 0463f088..bb6e0d12 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", @@ -3140,38 +3447,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3212,6 +3525,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 +3604,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3366,7 +3685,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache index 4dcfae90..1cfaae6a 100644 --- a/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Providers.Tests/obj/project.nuget.cache @@ -1,73 +1,81 @@ { "version": 2, - "dgSpecHash": "Gx5w0N92WAU=", + "dgSpecHash": "vQWLtlnVQNI=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Providers.Tests/Jellyfin.Providers.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Providers.Tests\\Jellyfin.Providers.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/home/wjones/.nuget/packages/microsoft.testplatform.testhost/18.0.1/microsoft.testplatform.testhost.18.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.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", - "/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/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", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Cryptography/CryptographyProviderTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs index 052bdf74..18236955 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Cryptography/CryptographyProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Cryptography; using MediaBrowser.Model.Cryptography; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs index 8fbccd80..e22d0775 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Data/SearchPunctuationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using AutoFixture; using AutoFixture.AutoMoq; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs index 105f5d7a..23833ca7 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Data/SqliteItemRepositoryTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using AutoFixture; diff --git a/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs b/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs index ba3abd5a..2abb9005 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/EfMigrations/EfMigrationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Database.Providers.Sqlite.Migrations; using Jellyfin.Server.Implementations.Migrations; using Microsoft.EntityFrameworkCore; diff --git a/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs b/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs index 22667ee8..54883ccf 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/HttpServer/WebSocketConnectionTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Buffers; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs b/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs index 6997b51a..aabc159a 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/IO/ManagedFileSystemTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Diagnostics.CodeAnalysis; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs index c450cbb0..552f3064 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Item/BaseItemRepositoryTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Database.Implementations.Entities; using Jellyfin.Server.Implementations.Item; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs index 8ac3e5e3..f97807a9 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Item/OrderMapperTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Data.Enums; using Jellyfin.Database.Implementations.Entities; 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/Library/AudioResolverTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs index 5aa7c04f..f40d1ad3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/AudioResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Linq; using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.Audio; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs index 0495c209..67652562 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/CoreResolutionIgnoreRuleTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Naming.Common; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs index a7bbef7e..7228b987 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Library; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs index cc2e47c3..d44a2c8d 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/EpisodeResolverTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.TV; using Jellyfin.Data.Enums; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs index 07061cfc..f9bcdf88 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/IgnorePatternsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Library; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs index 56271133..6e7fb0d3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/LibraryManager/FindExtrasTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Generic; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs index 8ed3d8b9..3112e50e 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaSourceManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using AutoFixture; using AutoFixture.AutoMoq; using Emby.Server.Implementations.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs index 07feae58..211c8a19 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MediaStreamSelectorTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Library; using MediaBrowser.Model.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs index aed58435..0ce43619 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/MovieResolverTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Naming.Common; using Emby.Server.Implementations.Library.Resolvers.Movies; using MediaBrowser.Controller; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs index 650d67b1..1dfa78b1 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Library/PathExtensionsTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using Emby.Server.Implementations.Library; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs index e60522bf..a00bfa4e 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Localization/LocalizationManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs index cc8ca720..6c75cefa 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Playlists/PlaylistManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Emby.Server.Implementations.Playlists; using Xunit; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs index 3d8ea15a..cb7bfdc3 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Plugins/PluginManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.IO; diff --git a/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs index 30f72f59..f7d69915 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/QuickConnect/QuickConnectManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs index a5a67046..aefcc36c 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/SessionManager/SessionManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading.Tasks; using Jellyfin.Database.Implementations.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs index ad85bdb6..29ac1ce1 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/AiredEpisodeOrderComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs index 52f71ef4..a381b7e2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/IndexNumberComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs index bedd187e..cf032104 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/ParentIndexNumberComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs index 9dfacb2b..a8d3e8e8 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Sorting/PremiereDateComparerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Emby.Server.Implementations.Sorting; using MediaBrowser.Controller.Entities; diff --git a/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs b/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs index 9a4389e7..61cad640 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/TypedBaseItem/BaseItemKindTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using Jellyfin.Data.Enums; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs index f58a3276..fd048b5c 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Updates/InstallationManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.IO; using System.Linq; diff --git a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs index 4cea53bd..68eb78c2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs +++ b/tests/Jellyfin.Server.Implementations.Tests/Users/UserManagerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using Jellyfin.Server.Implementations.Users; using Xunit; 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 c02c2086..c5973600 100644 Binary files a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests and b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests differ 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 c02c2086..c5973600 100644 Binary files a/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests and b/tests/Jellyfin.Server.Implementations.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests differ 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..6131db6b 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..8cb8f3d0 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 +bc3004f34f07f94be7c49b46eda691ffcd42951b66f4e7734b1f7417eaa221b5 diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig index 53948e2e..7a005e43 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Implementations.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 12b334ae..ca9d4690 100644 Binary files a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache and b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.assets.cache differ diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache index aed831a4..d0c4ca84 100644 Binary files a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..3f4b9581 --- /dev/null +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +53d816cb74a4762b65cb32a4f451937e8a68f5f2d0b9125070132b040912b7da diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..ee1e62c8 --- /dev/null +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/Jellyfin.Server.Implementations.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Implementations.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Implementations.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Implementations.Tests\obj\Debug\net10.0\Jellyfin.Server.Implementations.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..11de0caa --- /dev/null +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,26 @@ +{ + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "Jellyfin.Server.Integration.Tests": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" +} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json index 859787d2..03c4dedb 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1131,6 +1153,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1211,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1489,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1560,6 +1588,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 +1658,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1705,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1983,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2045,6 +2084,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 +2139,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2175,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2453,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2532,6 +2582,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 +2637,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2662,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2940,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3025,6 +3086,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 +3196,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3213,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3631,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3693,6 +3765,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 +3815,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3821,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4239,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4315,6 +4398,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 +4453,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4445,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4723,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4788,6 +4882,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 +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", @@ -4913,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5191,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5269,6 +5374,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 +5439,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5409,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5687,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5752,6 +5868,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 +5925,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5887,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6305,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6375,6 +6502,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 +6592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6540,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6818,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6883,6 +7021,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 +7071,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7008,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7286,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7341,6 +7490,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 +7558,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7479,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7611,6 +7771,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7691,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7969,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8103,6 +8269,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8183,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8461,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8547,6 +8719,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 +8789,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8692,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8970,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9043,6 +9226,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 +9276,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9168,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9446,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9518,6 +9712,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 +9762,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9643,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9921,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9994,6 +10199,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 +10254,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10124,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10402,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10473,6 +10689,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 +10739,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10598,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10876,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10935,6 +11162,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 +11217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11065,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11343,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11453,6 +11691,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11533,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11811,45 +12050,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" } } } @@ -11885,6 +12129,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", @@ -11962,6 +12211,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -12042,7 +12292,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -12320,36 +12570,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -12390,6 +12645,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, )", @@ -12472,6 +12732,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -12552,7 +12813,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props index 8a9f89df..f705569a 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/Jellyfin.Server.Implementations.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json index 4a66ddb2..48bc2de2 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.assets.json @@ -426,6 +426,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": { @@ -1469,6 +1490,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": { @@ -2416,6 +2533,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": { @@ -2879,6 +3005,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.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "10.0.3", "Morestachio": "5.0.1.631", @@ -2911,6 +3038,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", @@ -2927,6 +3055,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": {} }, @@ -2939,7 +3070,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": {} @@ -2961,6 +3093,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": { @@ -2976,6 +3109,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": { @@ -3025,7 +3159,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": {} @@ -3045,6 +3180,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]", @@ -3063,7 +3199,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": {} @@ -3081,6 +3218,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": { @@ -3098,7 +3236,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": {} @@ -3112,6 +3251,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -3127,7 +3267,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": {} @@ -3145,7 +3286,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": {} @@ -3180,6 +3322,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": { @@ -3197,6 +3340,7 @@ "AutoFixture.AutoMoq": "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.NET.Test.Sdk": "18.0.1", "Moq": "4.18.4", @@ -3218,7 +3362,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": {} @@ -3237,6 +3382,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" @@ -3256,6 +3402,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", @@ -3278,7 +3425,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": {} @@ -3916,6 +4064,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", @@ -5646,6 +5813,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", @@ -6743,6 +7046,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", @@ -7457,6 +7774,7 @@ "Emby.Server.Implementations >= 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", @@ -7472,47 +7790,53 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj" } } } @@ -7548,6 +7872,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 +7954,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7705,7 +8035,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache index eed27358..afb6d210 100644 --- a/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Implementations.Tests/obj/project.nuget.cache @@ -1,163 +1,171 @@ { "version": 2, - "dgSpecHash": "di8TdLMk6N0=", + "dgSpecHash": "wGDfxdOOh9s=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Implementations.Tests/Jellyfin.Server.Implementations.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Implementations.Tests\\Jellyfin.Server.Implementations.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/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/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.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", - "/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.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.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.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.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.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.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.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", - "/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", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.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", - "/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/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/validation/2.6.68/validation.2.6.68.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.priority/1.1.6/xunit.priority.1.1.6.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.skippablefact/1.5.61/xunit.skippablefact.1.5.61.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\validation\\2.6.68\\validation.2.6.68.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.skippablefact\\1.5.61\\xunit.skippablefact.1.5.61.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/AuthHelper.cs b/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs index 2f214950..9fae2d99 100644 --- a/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs +++ b/tests/Jellyfin.Server.Integration.Tests/AuthHelper.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs index 96ca9655..f17f4544 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/ActivityLogControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Mime; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs index cf2a10c6..f5c0cab1 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/BaseJellyfinTestController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using Jellyfin.Api; using Microsoft.AspNetCore.Mvc; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs index 8761cf69..bb27cf75 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/BrandingControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs index d92dbbd7..ed9ffe18 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/DashboardControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Net; using System.Net.Http.Json; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs index 14a26d79..81563a34 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/EncoderController.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Linq; using Microsoft.AspNetCore.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs index 64b9bd8e..c4ccec80 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/ItemsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs index 6881a921..d877d172 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs index 36f1b726..737c0801 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LibraryStructureControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs index dd971fa8..80b63fc2 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/LiveTvControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs index abc8b600..25e44b65 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaInfoControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Globalization; using System.Net; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs index 6699c683..1e9d87d4 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MediaStructureControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs index f9982cf1..d3ec5c41 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/MusicGenreControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs index c673773f..a0f1a2d3 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PersonsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs index 3b9ed177..648bd877 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PlaystateControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs index 547bfcc0..2572d7f8 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/PluginsControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Net.Http.Json; using System.Net.Mime; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs index c8ae2a88..523cc516 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/StartupControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Net.Http; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs index 04d1b3dc..eb16e97f 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Linq; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs index 98ad28f5..3136b82b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/UserLibraryControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Globalization; using System.Net; diff --git a/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs b/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs index 1916ced1..c9524679 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Controllers/VideosControllerTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Net; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs b/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs index d2249cdc..155e9e21 100644 --- a/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs +++ b/tests/Jellyfin.Server.Integration.Tests/EncodedQueryStringTest.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Xunit; 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/JellyfinApplicationFactory.cs b/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs index 0952fb8b..0850b32f 100644 --- a/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs +++ b/tests/Jellyfin.Server.Integration.Tests/JellyfinApplicationFactory.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Collections.Concurrent; using System.Globalization; diff --git a/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs b/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs index 1ea79f7d..8388a291 100644 --- a/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/Middleware/RobotsRedirectionMiddlewareTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Net; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc.Testing; diff --git a/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs b/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs index 62cdd25a..b3f19d64 100644 --- a/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/OpenApiSpecTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.IO; using System.Reflection; using System.Threading.Tasks; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs b/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs index bf74efa0..47d0168b 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestAppHost.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System.Collections.Generic; using System.Reflection; using Emby.Server.Implementations; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs b/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs index 1d67ac48..13ddc00c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestPlugin.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs b/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs index ac10c478..2b68100c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs +++ b/tests/Jellyfin.Server.Integration.Tests/TestPluginWithoutPages.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + #pragma warning disable CS1591 using System; diff --git a/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs b/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs index 1a103344..1a22f9d4 100644 --- a/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs +++ b/tests/Jellyfin.Server.Integration.Tests/WebSocketTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using System.Threading.Tasks; 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 3af4f3a9..36f67da8 100644 Binary files a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests and b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests differ 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 3af4f3a9..36f67da8 100644 Binary files a/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests and b/tests/Jellyfin.Server.Integration.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests differ 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..680d34ae 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..629ddbc6 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 +4836d26fe639d7e4fbb32048d0bfab8ba4192d2833ccf29a2282eb3991200cb6 diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig index 1772caac..a3599f6a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Integration.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 b9057d88..338e0bf1 100644 Binary files a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache and b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.assets.cache differ diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache index 98f530a8..f191ece0 100644 Binary files a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..6ef6597e --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +e5dc4b0880e1dbbb0c805aac033a8376e28724a85a326e322605658aa0145f3e diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..719202c5 --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/Jellyfin.Server.Integration.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Integration.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Integration.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Integration.Tests\obj\Debug\net10.0\Jellyfin.Server.Integration.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..06fbba5a --- /dev/null +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,25 @@ +{ + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" +} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json index 3cea697b..9da8c62c 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1131,6 +1153,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1211,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1489,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1560,6 +1588,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 +1658,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1705,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1983,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2045,6 +2084,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 +2139,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2175,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2453,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2532,6 +2582,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 +2637,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2662,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2940,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3025,6 +3086,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 +3196,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3213,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3631,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3693,6 +3765,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 +3815,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3821,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4239,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4315,6 +4398,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 +4453,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4445,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4723,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4788,6 +4882,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 +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", @@ -4913,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5191,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5269,6 +5374,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 +5439,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5409,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5687,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5752,6 +5868,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 +5925,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5887,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6305,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6375,6 +6502,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 +6592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6540,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6818,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6883,6 +7021,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 +7071,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7008,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7286,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7341,6 +7490,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 +7558,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7479,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7611,6 +7771,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7691,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7969,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8103,6 +8269,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8183,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8461,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8547,6 +8719,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 +8789,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8692,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8970,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9043,6 +9226,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 +9276,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9168,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9446,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9518,6 +9712,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 +9762,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9643,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9921,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9994,6 +10199,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 +10254,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10124,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10402,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10473,6 +10689,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 +10739,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10598,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10876,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10935,6 +11162,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 +11217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11065,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11343,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11453,6 +11691,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11533,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11811,36 +12050,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11881,6 +12125,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, )", @@ -11963,6 +12212,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -12043,7 +12293,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props index 8a9f89df..f705569a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Integration.Tests/obj/Jellyfin.Server.Integration.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json index 6c732654..823863da 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.assets.json @@ -426,6 +426,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": { @@ -1469,6 +1490,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": { @@ -2416,6 +2533,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": { @@ -2849,6 +2975,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.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "10.0.3", "Morestachio": "5.0.1.631", @@ -2881,6 +3008,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", @@ -2897,6 +3025,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": {} }, @@ -2909,7 +3040,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": {} @@ -2931,6 +3063,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": { @@ -2946,6 +3079,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": { @@ -2995,7 +3129,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": {} @@ -3015,6 +3150,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]", @@ -3033,7 +3169,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": {} @@ -3051,6 +3188,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": { @@ -3068,7 +3206,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": {} @@ -3082,6 +3221,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -3097,7 +3237,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": {} @@ -3115,7 +3256,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": {} @@ -3150,6 +3292,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": { @@ -3165,7 +3308,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": {} @@ -3184,6 +3328,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" @@ -3203,6 +3348,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", @@ -3225,7 +3371,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": {} @@ -3863,6 +4010,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", @@ -5593,6 +5759,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", @@ -6690,6 +6992,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", @@ -7359,6 +7675,7 @@ "AutoFixture.AutoMoq >= 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", @@ -7374,38 +7691,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7446,6 +7769,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 +7856,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7608,7 +7937,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache index 16f3f382..1fd5448a 100644 --- a/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Integration.Tests/obj/project.nuget.cache @@ -1,161 +1,169 @@ { "version": 2, - "dgSpecHash": "HPKM7WueLog=", + "dgSpecHash": "v5o9xYI6YNQ=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Integration.Tests/Jellyfin.Server.Integration.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Integration.Tests\\Jellyfin.Server.Integration.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/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/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.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", - "/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.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.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.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.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.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.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.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", - "/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", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.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", - "/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/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.priority/1.1.6/xunit.priority.1.1.6.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.priority\\1.1.6\\xunit.priority.1.1.6.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/ParseNetworkTests.cs b/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs index 14f4c33b..5c1b6eba 100644 --- a/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs +++ b/tests/Jellyfin.Server.Tests/ParseNetworkTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Net; 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 3af4f3a9..36f67da8 100644 Binary files a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests and b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.Server.Tests differ 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 3af4f3a9..36f67da8 100644 Binary files a/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests and b/tests/Jellyfin.Server.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.Server.Tests differ 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..453a02bb 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..74cd2644 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 +7d11417698eb7986096360e753890a36afde8279d370cf95cd4a59339be221db diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig index 32aba2fb..fbb4c7ee 100644 --- a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.Server.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 9a79327d..e32bf8c2 100644 Binary files a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache and b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.assets.cache differ diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache index bfab9e12..0642cb93 100644 Binary files a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..d9855cec --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +eedbfdb6d49b6a8dba0322962b501eea699b3b100551f5eaea2a9a7db74270aa diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..079cb13a --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/Jellyfin.Server.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.Server.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.Server.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\MvcTestingAppManifest.json +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.Server.Tests\obj\Debug\net10.0\Jellyfin.Server.Tests.csproj.CoreCompileInputs.cache diff --git a/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json new file mode 100644 index 00000000..06fbba5a --- /dev/null +++ b/tests/Jellyfin.Server.Tests/obj/Debug/net10.0/MvcTestingAppManifest.json @@ -0,0 +1,25 @@ +{ + "Emby.Naming": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming", + "Emby.Photos": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos", + "Emby.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations", + "Jellyfin.Api": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api", + "Jellyfin.Data": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data", + "Jellyfin.Database.Implementations": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations", + "Jellyfin.Database.Providers.Sqlite": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite", + "jellyfin": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server", + "Jellyfin.Drawing": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing", + "Jellyfin.Drawing.Skia": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia", + "Jellyfin.Extensions": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions", + "Jellyfin.LiveTv": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv", + "Jellyfin.MediaEncoding.Hls": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls", + "Jellyfin.MediaEncoding.Keyframes": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes", + "Jellyfin.Networking": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking", + "Jellyfin.Server.Implementations": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations", + "MediaBrowser.Common": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common", + "MediaBrowser.Controller": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller", + "MediaBrowser.LocalMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata", + "MediaBrowser.MediaEncoding": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding", + "MediaBrowser.Model": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model", + "MediaBrowser.Providers": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers", + "MediaBrowser.XbmcMetadata": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata" +} \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json index 07ea25fa..866c936c 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.dgspec.json @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,39 +483,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", "projectName": "Emby.Photos", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/Emby.Photos.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Photos/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -587,6 +603,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -667,7 +684,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -945,72 +962,77 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/Emby.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Photos\\Emby.Photos.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj" } } } @@ -1131,6 +1153,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1211,7 +1234,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1489,45 +1512,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", "projectName": "Jellyfin.Api", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/Jellyfin.Api.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Api/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\Jellyfin.Api.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Api\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj" } } } @@ -1560,6 +1588,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 +1658,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1705,7 +1739,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -1983,36 +2017,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -2045,6 +2084,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 +2139,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2175,7 +2220,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2453,48 +2498,53 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj" } } } @@ -2532,6 +2582,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 +2637,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2662,7 +2718,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2940,54 +2996,59 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", "projectName": "jellyfin", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/Jellyfin.Server.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Server/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Server.Implementations\\Emby.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server.Implementations\\Jellyfin.Server.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj" } } } @@ -3025,6 +3086,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 +3196,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3213,7 +3280,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -3631,36 +3698,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3693,6 +3765,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 +3815,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3821,7 +3899,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -4239,45 +4317,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -4315,6 +4398,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 +4453,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4445,7 +4534,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4723,39 +4812,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", "projectName": "MediaBrowser.LocalMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/MediaBrowser.LocalMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.LocalMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\MediaBrowser.LocalMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.LocalMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4788,6 +4882,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 +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", @@ -4913,7 +5013,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5191,42 +5291,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", "projectName": "MediaBrowser.MediaEncoding", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/MediaBrowser.MediaEncoding.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.MediaEncoding/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\MediaBrowser.MediaEncoding.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.MediaEncoding\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5269,6 +5374,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 +5439,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5409,7 +5520,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5687,39 +5798,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -5752,6 +5868,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 +5925,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5887,7 +6009,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -6305,39 +6427,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6375,6 +6502,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 +6592,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -6540,7 +6673,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -6818,39 +6951,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -6883,6 +7021,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 +7071,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7008,7 +7152,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7286,25 +7430,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -7341,6 +7490,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 +7558,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7479,37 +7634,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7611,6 +7771,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7691,7 +7852,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -7969,39 +8130,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", "projectName": "Jellyfin.Database.Providers.Sqlite", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/Jellyfin.Database.Providers.Sqlite.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\Jellyfin.Database.Providers.Sqlite.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Providers.Sqlite\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -8103,6 +8269,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8183,7 +8350,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8461,42 +8628,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/Jellyfin.Drawing.Skia.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing.Skia/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\Jellyfin.Drawing.Skia.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing.Skia\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -8547,6 +8719,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 +8789,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -8692,7 +8870,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -8970,42 +9148,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/Jellyfin.Drawing.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Drawing/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\Jellyfin.Drawing.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Drawing\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9043,6 +9226,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 +9276,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9168,7 +9357,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9446,33 +9635,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9518,6 +9712,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 +9762,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -9643,7 +9843,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -9921,42 +10121,47 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/Jellyfin.LiveTv.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.LiveTv/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\Jellyfin.LiveTv.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.LiveTv\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -9994,6 +10199,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 +10254,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10124,7 +10335,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10402,45 +10613,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/Jellyfin.MediaEncoding.Hls.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Hls/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\Jellyfin.MediaEncoding.Hls.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Hls\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -10473,6 +10689,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 +10739,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -10598,7 +10820,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -10876,33 +11098,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -10935,6 +11162,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 +11217,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11065,7 +11298,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11343,39 +11576,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/Jellyfin.Networking.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Networking/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\Jellyfin.Networking.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Networking\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11453,6 +11691,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -11533,7 +11772,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -11811,36 +12050,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -11881,6 +12125,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, )", @@ -11958,6 +12207,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -12038,7 +12288,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props index 8a9f89df..f705569a 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.props @@ -4,30 +4,31 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - - + + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets index 5e950feb..a3ac3ad6 100644 --- a/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.Server.Tests/obj/Jellyfin.Server.Tests.csproj.nuget.g.targets @@ -1,17 +1,17 @@  - - - - - - - - - - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.Server.Tests/obj/project.assets.json b/tests/Jellyfin.Server.Tests/obj/project.assets.json index 588d41f2..5f6cfb1c 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.assets.json +++ b/tests/Jellyfin.Server.Tests/obj/project.assets.json @@ -426,6 +426,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": { @@ -1469,6 +1490,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": { @@ -2416,6 +2533,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": { @@ -2833,6 +2959,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.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore": "10.0.3", "Morestachio": "5.0.1.631", @@ -2865,6 +2992,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", @@ -2881,6 +3009,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": {} }, @@ -2893,7 +3024,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": {} @@ -2915,6 +3047,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": { @@ -2930,6 +3063,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": { @@ -2979,7 +3113,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": {} @@ -2999,6 +3134,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]", @@ -3017,7 +3153,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": {} @@ -3035,6 +3172,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": { @@ -3052,7 +3190,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": {} @@ -3066,6 +3205,7 @@ "framework": ".NETCoreApp,Version=v10.0", "dependencies": { "Jellyfin.CodeAnalysis": "1.0.0", + "Jellyfin.Sdk": "2025.10.21", "NEbml": "1.1.0.5" }, "compile": { @@ -3081,7 +3221,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": {} @@ -3099,7 +3240,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": {} @@ -3134,6 +3276,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": { @@ -3149,7 +3292,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": {} @@ -3168,6 +3312,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" @@ -3187,6 +3332,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", @@ -3209,7 +3355,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": {} @@ -3847,6 +3994,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", @@ -5577,6 +5743,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", @@ -6674,6 +6976,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", @@ -7326,6 +7642,7 @@ "AutoFixture.AutoMoq >= 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", @@ -7340,38 +7657,44 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Server\\Jellyfin.Server.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -7412,6 +7735,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 +7817,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -7569,7 +7898,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache index d4832efa..df6ae3fd 100644 --- a/tests/Jellyfin.Server.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.Server.Tests/obj/project.nuget.cache @@ -1,160 +1,168 @@ { "version": 2, - "dgSpecHash": "jBkMKUNWF3U=", + "dgSpecHash": "rwLX8YmAc/A=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.Server.Tests/Jellyfin.Server.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.Server.Tests\\Jellyfin.Server.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture/4.18.1/autofixture.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.automoq/4.18.1/autofixture.automoq.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/autofixture.xunit2/4.18.1/autofixture.xunit2.4.18.1.nupkg.sha512", - "/home/wjones/.nuget/packages/bdinfo/0.8.0/bdinfo.0.8.0.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp/1.4.0-pre.1/blurhashsharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/blurhashsharp.skiasharp/1.4.0-pre.1/blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.core/0.16.13/discutils.core.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.iso9660/0.16.13/discutils.iso9660.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.streams/0.16.13/discutils.streams.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/discutils.udf/0.16.13/discutils.udf.0.16.13.nupkg.sha512", - "/home/wjones/.nuget/packages/dotnet.glob/3.1.3/dotnet.glob.3.1.3.nupkg.sha512", - "/home/wjones/.nuget/packages/excss/4.3.1/excss.4.3.1.nupkg.sha512", - "/home/wjones/.nuget/packages/fare/2.1.1/fare.2.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp/8.3.0.1/harfbuzzsharp.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.linux/8.3.1.1/harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.macos/8.3.0.1/harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", - "/home/wjones/.nuget/packages/harfbuzzsharp.nativeassets.win32/8.3.0.1/harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", - "/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/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.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", - "/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.mvc.testing/10.0.3/microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.aspnetcore.testhost/10.0.3/microsoft.aspnetcore.testhost.10.0.3.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.data.sqlite/10.0.3/microsoft.data.sqlite.10.0.3.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", - "/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.entityframeworkcore.sqlite/10.0.3/microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.entityframeworkcore.sqlite.core/10.0.3/microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", - "/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.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.commandline/10.0.3/microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.environmentvariables/10.0.3/microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.fileextensions/10.0.3/microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.json/10.0.3/microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.usersecrets/10.0.3/microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.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/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks/10.0.3/microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.healthchecks.abstractions/10.0.3/microsoft.extensions.diagnostics.healthchecks.abstractions.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.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.fileproviders.physical/10.0.3/microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.filesystemglobbing/10.0.3/microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting/10.0.3/microsoft.extensions.hosting.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.logging.configuration/10.0.3/microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.console/10.0.3/microsoft.extensions.logging.console.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.debug/10.0.3/microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventlog/10.0.3/microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging.eventsource/10.0.3/microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.objectpool/7.0.0/microsoft.extensions.objectpool.7.0.0.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.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.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", - "/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", - "/home/wjones/.nuget/packages/microsoft.win32.systemevents/9.0.2/microsoft.win32.systemevents.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.nupkg.sha512", - "/home/wjones/.nuget/packages/morestachio/5.0.1.631/morestachio.5.0.1.631.nupkg.sha512", - "/home/wjones/.nuget/packages/nebml/1.1.0.5/nebml.1.1.0.5.nupkg.sha512", - "/home/wjones/.nuget/packages/netstandard.library/1.6.1/netstandard.library.1.6.1.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", - "/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/prometheus-net/8.2.1/prometheus-net.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.aspnetcore/8.2.1/prometheus-net.aspnetcore.8.2.1.nupkg.sha512", - "/home/wjones/.nuget/packages/prometheus-net.dotnetruntime/4.4.1/prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog/4.3.0/serilog.4.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.aspnetcore/10.0.0/serilog.aspnetcore.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.enrichers.thread/4.0.0/serilog.enrichers.thread.4.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.expressions/5.0.0/serilog.expressions.5.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.hosting/10.0.0/serilog.extensions.hosting.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.extensions.logging/10.0.0/serilog.extensions.logging.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.formatting.compact/3.0.0/serilog.formatting.compact.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.settings.configuration/10.0.0/serilog.settings.configuration.10.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.async/2.1.0/serilog.sinks.async.2.1.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.console/6.1.1/serilog.sinks.console.6.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.debug/3.0.0/serilog.sinks.debug.3.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.file/7.0.0/serilog.sinks.file.7.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/serilog.sinks.graylog/3.1.1/serilog.sinks.graylog.3.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/seriloganalyzer/0.15.0/seriloganalyzer.0.15.0.nupkg.sha512", - "/home/wjones/.nuget/packages/shimskiasharp/3.4.1/shimskiasharp.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp/3.116.1/skiasharp.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.harfbuzz/3.116.1/skiasharp.harfbuzz.3.116.1.nupkg.sha512", - "/home/wjones/.nuget/packages/skiasharp.nativeassets.linux/3.116.1/skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", - "/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/sqlitepclraw.bundle_e_sqlite3/2.1.11/sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/svg.model/3.4.1/svg.model.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/svg.skia/3.4.1/svg.skia.3.4.1.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore/7.3.2/swashbuckle.aspnetcore.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.redoc/6.9.0/swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swagger/7.3.2/swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggergen/7.3.2/swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/swashbuckle.aspnetcore.swaggerui/7.3.2/swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", - "/home/wjones/.nuget/packages/system.diagnostics.eventlog/10.0.3/system.diagnostics.eventlog.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/system.drawing.common/9.0.2/system.drawing.common.9.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/taglibsharp/2.3.0/taglibsharp.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/utf.unknown/2.6.0/utf.unknown.2.6.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512", - "/home/wjones/.nuget/packages/zlib.net-mutliplatform/1.0.8/zlib.net-mutliplatform.1.0.8.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture\\4.18.1\\autofixture.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.automoq\\4.18.1\\autofixture.automoq.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\autofixture.xunit2\\4.18.1\\autofixture.xunit2.4.18.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bdinfo\\0.8.0\\bdinfo.0.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp\\1.4.0-pre.1\\blurhashsharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\blurhashsharp.skiasharp\\1.4.0-pre.1\\blurhashsharp.skiasharp.1.4.0-pre.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\commandlineparser\\2.9.1\\commandlineparser.2.9.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.core\\0.16.13\\discutils.core.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.iso9660\\0.16.13\\discutils.iso9660.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.streams\\0.16.13\\discutils.streams.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\discutils.udf\\0.16.13\\discutils.udf.0.16.13.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\dotnet.glob\\3.1.3\\dotnet.glob.3.1.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\excss\\4.3.1\\excss.4.3.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\fare\\2.1.1\\fare.2.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp\\8.3.0.1\\harfbuzzsharp.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\8.3.1.1\\harfbuzzsharp.nativeassets.linux.8.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\8.3.0.1\\harfbuzzsharp.nativeassets.macos.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\8.3.0.1\\harfbuzzsharp.nativeassets.win32.8.3.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ignore\\0.2.1\\ignore.0.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.xmltv\\10.8.0\\jellyfin.xmltv.10.8.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\libse\\4.0.12\\libse.4.0.12.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.authorization\\10.0.3\\microsoft.aspnetcore.authorization.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.metadata\\10.0.3\\microsoft.aspnetcore.metadata.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.mvc.testing\\10.0.3\\microsoft.aspnetcore.mvc.testing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.aspnetcore.testhost\\10.0.3\\microsoft.aspnetcore.testhost.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite\\10.0.3\\microsoft.data.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.data.sqlite.core\\10.0.3\\microsoft.data.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite\\10.0.3\\microsoft.entityframeworkcore.sqlite.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.sqlite.core\\10.0.3\\microsoft.entityframeworkcore.sqlite.core.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.3\\microsoft.extensions.configuration.commandline.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.3\\microsoft.extensions.configuration.environmentvariables.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.3\\microsoft.extensions.configuration.fileextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.3\\microsoft.extensions.configuration.json.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.3\\microsoft.extensions.configuration.usersecrets.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencymodel\\10.0.3\\microsoft.extensions.dependencymodel.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.abstractions\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore\\10.0.3\\microsoft.extensions.diagnostics.healthchecks.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.3\\microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.3\\microsoft.extensions.fileproviders.physical.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.3\\microsoft.extensions.filesystemglobbing.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.3\\microsoft.extensions.hosting.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.3\\microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.3\\microsoft.extensions.logging.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.3\\microsoft.extensions.logging.console.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.3\\microsoft.extensions.logging.debug.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.3\\microsoft.extensions.logging.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.3\\microsoft.extensions.logging.eventsource.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.objectpool\\7.0.0\\microsoft.extensions.objectpool.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.openapi\\1.6.22\\microsoft.openapi.1.6.22.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.win32.systemevents\\9.0.2\\microsoft.win32.systemevents.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\morestachio\\5.0.1.631\\morestachio.5.0.1.631.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\netstandard.library\\1.6.1\\netstandard.library.1.6.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net\\8.2.1\\prometheus-net.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.aspnetcore\\8.2.1\\prometheus-net.aspnetcore.8.2.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\prometheus-net.dotnetruntime\\4.4.1\\prometheus-net.dotnetruntime.4.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.aspnetcore\\10.0.0\\serilog.aspnetcore.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.enrichers.thread\\4.0.0\\serilog.enrichers.thread.4.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.expressions\\5.0.0\\serilog.expressions.5.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.hosting\\10.0.0\\serilog.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.extensions.logging\\10.0.0\\serilog.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.formatting.compact\\3.0.0\\serilog.formatting.compact.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.settings.configuration\\10.0.0\\serilog.settings.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.async\\2.1.0\\serilog.sinks.async.2.1.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.console\\6.1.1\\serilog.sinks.console.6.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.debug\\3.0.0\\serilog.sinks.debug.3.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.file\\7.0.0\\serilog.sinks.file.7.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\shimskiasharp\\3.4.1\\shimskiasharp.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp\\3.116.1\\skiasharp.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.harfbuzz\\3.116.1\\skiasharp.harfbuzz.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.linux\\3.116.1\\skiasharp.nativeassets.linux.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.macos\\3.116.1\\skiasharp.nativeassets.macos.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\skiasharp.nativeassets.win32\\3.116.1\\skiasharp.nativeassets.win32.3.116.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.11\\sqlitepclraw.bundle_e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.core\\2.1.11\\sqlitepclraw.core.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.11\\sqlitepclraw.lib.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.11\\sqlitepclraw.provider.e_sqlite3.2.1.11.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.custom\\3.4.1\\svg.custom.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.model\\3.4.1\\svg.model.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\svg.skia\\3.4.1\\svg.skia.3.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore\\7.3.2\\swashbuckle.aspnetcore.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.redoc\\6.9.0\\swashbuckle.aspnetcore.redoc.6.9.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.3.2\\swashbuckle.aspnetcore.swagger.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.3.2\\swashbuckle.aspnetcore.swaggergen.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.3.2\\swashbuckle.aspnetcore.swaggerui.7.3.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.3\\system.diagnostics.eventlog.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.drawing.common\\9.0.2\\system.drawing.common.9.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\taglibsharp\\2.3.0\\taglibsharp.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\utf.unknown\\2.6.0\\utf.unknown.2.6.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\zlib.net-mutliplatform\\1.0.8\\zlib.net-mutliplatform.1.0.8.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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/Location/MovieNfoLocationTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs index b9599b9f..34c2e27e 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Location/MovieNfoLocationTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using MediaBrowser.Controller.Entities.Movies; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs index a04b37f2..2a9b7067 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/EpisodeNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs index 1e8652f4..bc86ffa0 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MovieNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs index 24e9b9fe..12dc2b94 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicAlbumNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs index 4d1956bd..5baf48f5 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicArtistNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Threading; using MediaBrowser.Common.Configuration; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs index 89c62946..63830fde 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/MusicVideoNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs index 2cd9f8a1..74d80522 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeasonNfoProviderTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; diff --git a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs index f680d2dc..d3d44fdb 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs +++ b/tests/Jellyfin.XbmcMetadata.Tests/Parsers/SeriesNfoParserTests.cs @@ -1,3 +1,7 @@ +// +// Copyright (c) PlaceholderCompany. All rights reserved. +// + using System; using System.Linq; using System.Threading; 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 0d129c0b..7f2b760c 100644 Binary files a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests and b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests differ 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 0d129c0b..7f2b760c 100644 Binary files a/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests and b/tests/Jellyfin.XbmcMetadata.Tests/bin/Debug/net10.0/CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests differ 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..60c87dc0 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 @@ -1,6 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -13,7 +14,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+f47555f2aa4eff7dcc5c5ef5bbda374f292f0638")] [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..d4d4c28a 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 +97bb1de5b09931ca2a3f3963c5afac8d23b0cd554ad4a0a387b3bec6876a7feb diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig index c3198990..ef9e9239 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -20,7 +20,7 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = Jellyfin.XbmcMetadata.Tests -build_property.ProjectDir = /srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/ +build_property.ProjectDir = E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.EffectiveAnalysisLevelStyle = 10.0 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 0edd8078..847a4fcb 100644 Binary files a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache and b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.assets.cache differ 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 4dc8cd0b..3cee9f32 100644 Binary files a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache and b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache differ diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache new file mode 100644 index 00000000..14c17f44 --- /dev/null +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +6c03ac068311e97ac8da35e8dcdc308d45fc90c28f78aa06a890c1603cdaa56c diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt new file mode 100644 index 00000000..9f22c18f --- /dev/null +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Debug/net10.0/Jellyfin.XbmcMetadata.Tests.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +C:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\.msCoverageSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\bin\Debug\net10.0\CoverletSourceRootsMapping_Jellyfin.XbmcMetadata.Tests +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.AssemblyReference.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.GeneratedMSBuildEditorConfig.editorconfig +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfoInputs.cache +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.AssemblyInfo.cs +E:\Projects\pgsql-jellyfin\tests\Jellyfin.XbmcMetadata.Tests\obj\Debug\net10.0\Jellyfin.XbmcMetadata.Tests.csproj.CoreCompileInputs.cache 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..63e15af6 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 @@ -1,42 +1,47 @@ { "format": 1, "restore": { - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj": {} + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": {} }, "projects": { - "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", "projectName": "Jellyfin.Naming", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/Emby.Naming.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Emby.Naming/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -69,6 +74,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 +124,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -194,7 +205,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -472,36 +483,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj": { + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", "projectName": "Jellyfin.Data", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/Jellyfin.Data.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/Jellyfin.Data/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj" } } } @@ -534,6 +550,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 +605,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -664,7 +686,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -942,36 +964,41 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", "projectName": "Jellyfin.Common", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/MediaBrowser.Common.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Common/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -1004,6 +1031,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 +1081,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1132,7 +1165,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -1550,45 +1583,50 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", "projectName": "Jellyfin.Controller", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/MediaBrowser.Controller.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Controller/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Emby.Naming\\Emby.Naming.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Common\\MediaBrowser.Common.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj" } } } @@ -1626,6 +1664,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 +1719,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -1756,7 +1800,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -2034,39 +2078,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", "projectName": "Jellyfin.Model", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/MediaBrowser.Model.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Model/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\Jellyfin.Data\\Jellyfin.Data.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj" } } } @@ -2099,6 +2148,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 +2205,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2234,7 +2289,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.AspNetCore": "(,10.0.32767]", "Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]", @@ -2652,39 +2707,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", "projectName": "MediaBrowser.Providers", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/MediaBrowser.Providers.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.Providers/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -2722,6 +2782,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 +2872,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -2887,7 +2953,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3165,39 +3231,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj": { + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", "projectName": "MediaBrowser.XbmcMetadata", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/MediaBrowser.XbmcMetadata.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/MediaBrowser.XbmcMetadata/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Controller\\MediaBrowser.Controller.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Model\\MediaBrowser.Model.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3230,6 +3301,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 +3351,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3355,7 +3432,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -3633,25 +3710,30 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/Jellyfin.CodeAnalysis.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.CodeAnalysis/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "netstandard2.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -3688,6 +3770,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 +3838,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3826,37 +3914,42 @@ ], "assetTargetFallback": true, "warn": true, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103\\RuntimeIdentifierGraph.json" } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", + "projectUniqueName": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", "projectName": "Jellyfin.Database.Implementations", - "projectPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/Jellyfin.Database.Implementations.csproj", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Database/Jellyfin.Database.Implementations/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\Jellyfin.Database.Implementations.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Database\\Jellyfin.Database.Implementations\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3958,6 +4051,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4038,7 +4132,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4316,33 +4410,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj": { "version": "10.12.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/Jellyfin.Extensions.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.Extensions/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\Jellyfin.Extensions.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.Extensions\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4388,6 +4487,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 +4537,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4513,7 +4618,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -4791,33 +4896,38 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj": { + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj": { "version": "10.11.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/Jellyfin.MediaEncoding.Keyframes.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/src/Jellyfin.MediaEncoding.Keyframes/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\Jellyfin.MediaEncoding.Keyframes.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.MediaEncoding.Keyframes\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -4850,6 +4960,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 +5015,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -4980,7 +5096,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", @@ -5258,39 +5374,44 @@ } } }, - "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj": { + "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -5316,6 +5437,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 +5514,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -5468,7 +5595,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props index f6526925..ae81e214 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.props @@ -4,28 +4,29 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /home/wjones/.nuget/packages/ - /home/wjones/.nuget/packages/ + $(UserProfile)\.nuget\packages\ + C:\Users\wjones\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference 7.0.0 - + + - - - - - - - + + + + + + + - /home/wjones/.nuget/packages/xunit.analyzers/1.18.0 - /home/wjones/.nuget/packages/stylecop.analyzers.unstable/1.2.0.556 - /home/wjones/.nuget/packages/smartanalyzers.multithreadinganalyzer/1.1.31 - /home/wjones/.nuget/packages/seriloganalyzer/0.15.0 - /home/wjones/.nuget/packages/microsoft.codeanalysis.bannedapianalyzers/4.14.0 + C:\Users\wjones\.nuget\packages\xunit.analyzers\1.18.0 + C:\Users\wjones\.nuget\packages\stylecop.analyzers.unstable\1.2.0.556 + C:\Users\wjones\.nuget\packages\smartanalyzers.multithreadinganalyzer\1.1.31 + C:\Users\wjones\.nuget\packages\seriloganalyzer\0.15.0 + C:\Users\wjones\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\4.14.0 \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets index 9770ca6b..54e68e8d 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/Jellyfin.XbmcMetadata.Tests.csproj.nuget.g.targets @@ -1,14 +1,14 @@  - - - - - - - - - + + + + + + + + + \ No newline at end of file diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.assets.json index 480d7c0c..63c09ea7 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", @@ -2971,41 +3279,47 @@ ] }, "packageFolders": { - "/home/wjones/.nuget/packages/": {} + "C:\\Users\\wjones\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectUniqueName": "E:\\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", - "packagesPath": "/home/wjones/.nuget/packages/", - "outputPath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/obj/", + "projectPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", + "packagesPath": "C:\\Users\\wjones\\.nuget\\packages\\", + "outputPath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\obj\\", "projectStyle": "PackageReference", "centralPackageVersionsManagementEnabled": true, + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], "configFilePaths": [ - "/srv/common_drive/Projects/pgsql-jellyfin/nuget.config", - "/home/wjones/.nuget/NuGet/NuGet.Config" + "E:\\Projects\\pgsql-jellyfin\\NuGet.Config", + "C:\\Users\\wjones\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ "net10.0" ], "sources": { - "/usr/lib/dotnet/library-packs": {}, + "C:\\Program Files\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.Providers\\MediaBrowser.Providers.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\MediaBrowser.XbmcMetadata\\MediaBrowser.XbmcMetadata.csproj": { + "projectPath": "E:\\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" + "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj": { + "projectPath": "E:\\Projects\\pgsql-jellyfin\\src\\Jellyfin.CodeAnalysis\\Jellyfin.CodeAnalysis.csproj" } } } @@ -3031,6 +3345,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 +3422,7 @@ "ICU4N.Transliterator": "60.1.0-alpha.356", "IDisposableAnalyzers": "4.0.8", "Ignore": "0.2.1", + "Jellyfin.Sdk": "2025.10.21", "Jellyfin.XmlTv": "10.8.0", "libse": "4.0.12", "LrcParser": "2025.623.0", @@ -3183,7 +3503,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.103/PortableRuntimeIdentifierGraph.json", + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.103/PortableRuntimeIdentifierGraph.json", "packagesToPrune": { "Microsoft.CSharp": "(,4.7.32767]", "Microsoft.VisualBasic": "(,10.4.32767]", diff --git a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache index 41931eb3..35c72495 100644 --- a/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache +++ b/tests/Jellyfin.XbmcMetadata.Tests/obj/project.nuget.cache @@ -1,67 +1,75 @@ { "version": 2, - "dgSpecHash": "9WOUFNOtj+w=", + "dgSpecHash": "3Ga9FMBIlOY=", "success": true, - "projectFilePath": "/srv/common_drive/Projects/pgsql-jellyfin/tests/Jellyfin.XbmcMetadata.Tests/Jellyfin.XbmcMetadata.Tests.csproj", + "projectFilePath": "E:\\Projects\\pgsql-jellyfin\\tests\\Jellyfin.XbmcMetadata.Tests\\Jellyfin.XbmcMetadata.Tests.csproj", "expectedPackageFiles": [ - "/home/wjones/.nuget/packages/asynckeyedlock/8.0.2/asynckeyedlock.8.0.2.nupkg.sha512", - "/home/wjones/.nuget/packages/bitfaster.caching/2.5.4/bitfaster.caching.2.5.4.nupkg.sha512", - "/home/wjones/.nuget/packages/castle.core/5.1.1/castle.core.5.1.1.nupkg.sha512", - "/home/wjones/.nuget/packages/coverlet.collector/8.0.0/coverlet.collector.8.0.0.nupkg.sha512", - "/home/wjones/.nuget/packages/diacritics/4.1.4/diacritics.4.1.4.nupkg.sha512", - "/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/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", - "/home/wjones/.nuget/packages/metabrainz.musicbrainz/8.0.1/metabrainz.musicbrainz.8.0.1.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", - "/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.extensions.caching.abstractions/10.0.3/microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.caching.memory/10.0.3/microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration/10.0.3/microsoft.extensions.configuration.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.configuration.binder/10.0.3/microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection/10.0.3/microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics/10.0.3/microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.http/10.0.3/microsoft.extensions.http.10.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/microsoft.extensions.logging/10.0.3/microsoft.extensions.logging.10.0.3.nupkg.sha512", - "/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.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.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", - "/home/wjones/.nuget/packages/moq/4.18.4/moq.4.18.4.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", - "/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/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", - "/home/wjones/.nuget/packages/tmdblib/2.3.0/tmdblib.2.3.0.nupkg.sha512", - "/home/wjones/.nuget/packages/ude.netstandard/1.2.0/ude.netstandard.1.2.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit/2.9.3/xunit.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.analyzers/1.18.0/xunit.analyzers.1.18.0.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.assert/2.9.3/xunit.assert.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.core/2.9.3/xunit.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.core/2.9.3/xunit.extensibility.core.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.extensibility.execution/2.9.3/xunit.extensibility.execution.2.9.3.nupkg.sha512", - "/home/wjones/.nuget/packages/xunit.runner.visualstudio/2.8.2/xunit.runner.visualstudio.2.8.2.nupkg.sha512", - "/home/wjones/.nuget/packages/z440.atl.core/7.11.0/z440.atl.core.7.11.0.nupkg.sha512" + "C:\\Users\\wjones\\.nuget\\packages\\asynckeyedlock\\8.0.2\\asynckeyedlock.8.0.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\castle.core\\5.1.1\\castle.core.5.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\coverlet.collector\\8.0.0\\coverlet.collector.8.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\diacritics\\4.1.4\\diacritics.4.1.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n\\60.1.0-alpha.356\\icu4n.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\icu4n.transliterator\\60.1.0-alpha.356\\icu4n.transliterator.60.1.0-alpha.356.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\j2n\\2.0.0\\j2n.2.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\jellyfin.sdk\\2025.10.21\\jellyfin.sdk.2025.10.21.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\lrcparser\\2025.623.0\\lrcparser.2025.623.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common\\4.1.1\\metabrainz.common.4.1.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.common.json\\7.2.0\\metabrainz.common.json.7.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\metabrainz.musicbrainz\\8.0.1\\metabrainz.musicbrainz.8.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\4.14.0\\microsoft.codeanalysis.bannedapianalyzers.4.14.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.codecoverage\\18.0.1\\microsoft.codecoverage.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore\\10.0.3\\microsoft.entityframeworkcore.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\10.0.3\\microsoft.entityframeworkcore.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\10.0.3\\microsoft.entityframeworkcore.analyzers.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\10.0.3\\microsoft.entityframeworkcore.relational.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\10.0.3\\microsoft.extensions.caching.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.caching.memory\\10.0.3\\microsoft.extensions.caching.memory.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.3\\microsoft.extensions.configuration.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.3\\microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.3\\microsoft.extensions.configuration.binder.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.3\\microsoft.extensions.dependencyinjection.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.3\\microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.3\\microsoft.extensions.diagnostics.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.3\\microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.http\\10.0.3\\microsoft.extensions.http.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging\\10.0.3\\microsoft.extensions.logging.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.3\\microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options\\10.0.3\\microsoft.extensions.options.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.3\\microsoft.extensions.options.configurationextensions.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.3\\microsoft.extensions.primitives.10.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.abstractions\\1.20.1\\microsoft.kiota.abstractions.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.http.httpclientlibrary\\1.20.1\\microsoft.kiota.http.httpclientlibrary.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.form\\1.20.1\\microsoft.kiota.serialization.form.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.json\\1.20.1\\microsoft.kiota.serialization.json.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.multipart\\1.20.1\\microsoft.kiota.serialization.multipart.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.kiota.serialization.text\\1.20.1\\microsoft.kiota.serialization.text.1.20.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.net.test.sdk\\18.0.1\\microsoft.net.test.sdk.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.objectmodel\\18.0.1\\microsoft.testplatform.objectmodel.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\microsoft.testplatform.testhost\\18.0.1\\microsoft.testplatform.testhost.18.0.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\moq\\4.18.4\\moq.4.18.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\nebml\\1.1.0.5\\nebml.1.1.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\newtonsoft.json\\13.0.4\\newtonsoft.json.13.0.4.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\playlistsnet\\1.4.1\\playlistsnet.1.4.1.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly\\8.6.5\\polly.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\polly.core\\8.6.5\\polly.core.8.6.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\seriloganalyzer\\0.15.0\\seriloganalyzer.0.15.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\smartanalyzers.multithreadinganalyzer\\1.1.31\\smartanalyzers.multithreadinganalyzer.1.1.31.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\std.uritemplate\\2.0.5\\std.uritemplate.2.0.5.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers\\1.2.0-beta.556\\stylecop.analyzers.1.2.0-beta.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\stylecop.analyzers.unstable\\1.2.0.556\\stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\system.diagnostics.eventlog\\6.0.0\\system.diagnostics.eventlog.6.0.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\tmdblib\\2.3.0\\tmdblib.2.3.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\ude.netstandard\\1.2.0\\ude.netstandard.1.2.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit\\2.9.3\\xunit.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.abstractions\\2.0.3\\xunit.abstractions.2.0.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.analyzers\\1.18.0\\xunit.analyzers.1.18.0.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.assert\\2.9.3\\xunit.assert.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.core\\2.9.3\\xunit.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.core\\2.9.3\\xunit.extensibility.core.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.extensibility.execution\\2.9.3\\xunit.extensibility.execution.2.9.3.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\xunit.runner.visualstudio\\2.8.2\\xunit.runner.visualstudio.2.8.2.nupkg.sha512", + "C:\\Users\\wjones\\.nuget\\packages\\z440.atl.core\\7.11.0\\z440.atl.core.7.11.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file 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