From 08b4fad75b8d0066fc4068168cf8f3e4398799c4 Mon Sep 17 00:00:00 2001
From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com>
Date: Sun, 14 Dec 2025 22:33:24 +0100
Subject: [PATCH] test v3
---
.gitignore | 1 +
.../Jellyfin.Plugin.Seasonals.csproj | 4 +-
.../Jellyfin.Plugin.Seasonals.deps.json | 264 ++++++++++++------
.../net9.0/Jellyfin.Plugin.Seasonals.dll | Bin 908288 -> 908288 bytes
.../net9.0/Jellyfin.Plugin.Seasonals.pdb | Bin 23264 -> 23264 bytes
.../Jellyfin.Plugin.Seasonals.deps.json | 264 ++++++++++++------
bin/Publish/Jellyfin.Plugin.Seasonals.dll | Bin 908288 -> 908288 bytes
bin/Publish/Jellyfin.Plugin.Seasonals.pdb | Bin 23264 -> 23264 bytes
bin/Publish/Jellyfin.Plugin.Seasonals.zip | Bin 785689 -> 786575 bytes
build.yaml | 2 +-
manifest.json | 6 +-
11 files changed, 371 insertions(+), 170 deletions(-)
diff --git a/.gitignore b/.gitignore
index 8a3012a..0b72c24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+bin/
obj/
.vs/
.idea/
diff --git a/Jellyfin.Plugin.Seasonals/Jellyfin.Plugin.Seasonals.csproj b/Jellyfin.Plugin.Seasonals/Jellyfin.Plugin.Seasonals.csproj
index e381500..d80fef3 100644
--- a/Jellyfin.Plugin.Seasonals/Jellyfin.Plugin.Seasonals.csproj
+++ b/Jellyfin.Plugin.Seasonals/Jellyfin.Plugin.Seasonals.csproj
@@ -16,10 +16,10 @@
-
+
runtime
-
+
runtime
diff --git a/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.deps.json b/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.deps.json
index 427c840..98eb11a 100644
--- a/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.deps.json
+++ b/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.deps.json
@@ -8,8 +8,8 @@
".NETCoreApp,Version=v9.0": {
"Jellyfin.Plugin.Seasonals/1.0.0.0": {
"dependencies": {
- "Jellyfin.Controller": "10.10.7",
- "Jellyfin.Model": "10.10.7",
+ "Jellyfin.Controller": "10.9.11",
+ "Jellyfin.Model": "10.9.11",
"SerilogAnalyzer": "0.15.0",
"SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
"StyleCop.Analyzers": "1.2.0-beta.556"
@@ -31,47 +31,74 @@
}
},
"J2N/2.0.0": {},
- "Jellyfin.Common/10.10.7": {
+ "Jellyfin.Common/10.9.11": {
"dependencies": {
- "Jellyfin.Model": "10.10.7",
+ "Jellyfin.Model": "10.9.11",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
}
},
- "Jellyfin.Controller/10.10.7": {
+ "Jellyfin.Controller/10.9.11": {
"dependencies": {
- "Jellyfin.Common": "10.10.7",
- "Jellyfin.Model": "10.10.7",
- "Jellyfin.Naming": "10.10.7",
+ "Jellyfin.Common": "10.9.11",
+ "Jellyfin.Model": "10.9.11",
+ "Jellyfin.Naming": "10.9.11",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"System.Threading.Tasks.Dataflow": "8.0.1"
}
},
- "Jellyfin.Data/10.10.7": {
+ "Jellyfin.Data/10.9.11": {
"dependencies": {
- "Microsoft.Extensions.Logging": "8.0.1"
+ "Microsoft.Extensions.Logging": "8.0.0"
}
},
- "Jellyfin.Extensions/10.10.7": {
+ "Jellyfin.Extensions/10.9.11": {
"dependencies": {
"Diacritics": "3.3.29",
"ICU4N.Transliterator": "60.1.0-alpha.356"
}
},
- "Jellyfin.Model/10.10.7": {
+ "Jellyfin.Model/10.9.11": {
"dependencies": {
- "Jellyfin.Data": "10.10.7",
- "Jellyfin.Extensions": "10.10.7",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
+ "Jellyfin.Data": "10.9.11",
+ "Jellyfin.Extensions": "10.9.11",
+ "Microsoft.AspNetCore.HttpOverrides": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
"System.Globalization": "4.3.0",
- "System.Text.Json": "8.0.5"
+ "System.Text.Json": "8.0.4"
}
},
- "Jellyfin.Naming/10.10.7": {
+ "Jellyfin.Naming/10.9.11": {
"dependencies": {
- "Jellyfin.Common": "10.10.7",
- "Jellyfin.Model": "10.10.7"
+ "Jellyfin.Common": "10.9.11",
+ "Jellyfin.Model": "10.9.11"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "System.Text.Encodings.Web": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0",
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.HttpOverrides/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
@@ -82,8 +109,8 @@
"Microsoft.Extensions.Caching.Memory/2.0.0": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "2.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
@@ -96,31 +123,42 @@
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
}
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
}
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {},
- "Microsoft.Extensions.Logging/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {},
+ "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "8.0.1",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.Primitives": "8.0.0"
}
},
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
+ "Microsoft.Extensions.Logging/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Logging.Abstractions/8.0.1": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/8.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Primitives/8.0.0": {},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
"Microsoft.NETCore.Platforms/1.1.0": {},
"Microsoft.NETCore.Targets/1.1.0": {},
"SerilogAnalyzer/0.15.0": {},
@@ -131,6 +169,7 @@
}
},
"StyleCop.Analyzers.Unstable/1.2.0.556": {},
+ "System.Buffers/4.5.0": {},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
@@ -144,7 +183,12 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Text.Json/8.0.5": {},
+ "System.Text.Encodings.Web/8.0.0": {},
+ "System.Text.Json/8.0.4": {
+ "dependencies": {
+ "System.Text.Encodings.Web": "8.0.0"
+ }
+ },
"System.Threading.Tasks.Dataflow/8.0.1": {}
}
},
@@ -182,47 +226,75 @@
"path": "j2n/2.0.0",
"hashPath": "j2n.2.0.0.nupkg.sha512"
},
- "Jellyfin.Common/10.10.7": {
+ "Jellyfin.Common/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-PrP3ru9zpmXhBg7iFiU1zyEXFaBGQiyRYWiTyiqYL4SMxgzpdw+Yuml6BzCVhmFTjrtMWAMOo7c3NOF8vDusYQ==",
- "path": "jellyfin.common/10.10.7",
- "hashPath": "jellyfin.common.10.10.7.nupkg.sha512"
+ "sha512": "sha512-UxXdWzoReqQkV7+MOChNbOX9YBlfx8oz4/GKI7PjBDkzjLCDKiQTcVJk8/GceiMSZ05+5g34qGCp2snO8qRBHQ==",
+ "path": "jellyfin.common/10.9.11",
+ "hashPath": "jellyfin.common.10.9.11.nupkg.sha512"
},
- "Jellyfin.Controller/10.10.7": {
+ "Jellyfin.Controller/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-8wOgi2PWJHjiqvVMHQ3JJdInNT7SUezYSskV9L1AtizqrFwCUbeAC8Wg69BOWadIEz1ePTiU6ZZAnblbTkx9RQ==",
- "path": "jellyfin.controller/10.10.7",
- "hashPath": "jellyfin.controller.10.10.7.nupkg.sha512"
+ "sha512": "sha512-BT/4AILCNMEKlP3jl1hvktSvCtG2gArwaGGrFIM6C92ioEfuNBIpLdLCAF1k/YnCOE1X0xVE9yp6uCPjb2sPeQ==",
+ "path": "jellyfin.controller/10.9.11",
+ "hashPath": "jellyfin.controller.10.9.11.nupkg.sha512"
},
- "Jellyfin.Data/10.10.7": {
+ "Jellyfin.Data/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-HH4xJHGt9jfQYh24buXg9jhLLCbqf0q/uxXof7Kofirpnumpj87vHNSKf835I1CVl4A8Ln1dTLHs2VNhzu61Nw==",
- "path": "jellyfin.data/10.10.7",
- "hashPath": "jellyfin.data.10.10.7.nupkg.sha512"
+ "sha512": "sha512-ovZfELGxQlMsX1voE4wbimWWDbQKfuv1aiggaE6rllZbqCRhWJhKiTB89i4SG62k/plCUIk9k6qxlBfTyCIGjQ==",
+ "path": "jellyfin.data/10.9.11",
+ "hashPath": "jellyfin.data.10.9.11.nupkg.sha512"
},
- "Jellyfin.Extensions/10.10.7": {
+ "Jellyfin.Extensions/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-YZOdvFx3x7Ao/sNLLAYhgySEneRwj+ZOTZpRYZ3IuasSJhKdhjFzzBq1rTHogvsq1n+wnS+AOo0Nq1VWtfATDA==",
- "path": "jellyfin.extensions/10.10.7",
- "hashPath": "jellyfin.extensions.10.10.7.nupkg.sha512"
+ "sha512": "sha512-5DmxbMRzqa6AFJAA3mYMlROzRqmFBtSzUVdyaOXwJ3aQgkSktqPJnIqyEoRk4U7FIPoIcS9qmVDXCxvX8VSV6w==",
+ "path": "jellyfin.extensions/10.9.11",
+ "hashPath": "jellyfin.extensions.10.9.11.nupkg.sha512"
},
- "Jellyfin.Model/10.10.7": {
+ "Jellyfin.Model/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Ja5GVgZQRFTworCdj9W2D9b7mWatULmKys/j6ELvRCRSX8IOvtKkAcgKIIhaHCYifeUYw/lp2Ibc2hkpOVwlcg==",
- "path": "jellyfin.model/10.10.7",
- "hashPath": "jellyfin.model.10.10.7.nupkg.sha512"
+ "sha512": "sha512-Cd4hh67oTf46dKNVzNqTyJdYYDczNapvK39GMQK9uqYcjVrRCcxNo8VywXUS7AUud92aG9xWX7QvssbDIWesAA==",
+ "path": "jellyfin.model/10.9.11",
+ "hashPath": "jellyfin.model.10.9.11.nupkg.sha512"
},
- "Jellyfin.Naming/10.10.7": {
+ "Jellyfin.Naming/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-M80xldGNHWEYXwLeTMLUvpabJV5+jAhKRfL8IlqkEeK8MJQ8xz7f+d+OF36jDficHZJqnzf3qSbHicK6NAGsnw==",
- "path": "jellyfin.naming/10.10.7",
- "hashPath": "jellyfin.naming.10.10.7.nupkg.sha512"
+ "sha512": "sha512-0TAifRd4/27s74AGc1tVh3+7MgWLF/xV8z1/lfsI1YtxWWDoM0GN2VLVtaQ7ltcXckCqo1KyHP0uzqGfDls48Q==",
+ "path": "jellyfin.naming/10.9.11",
+ "hashPath": "jellyfin.naming.10.9.11.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
+ "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2DgZ9rWrJtuR7RYiew01nGRzuQBDaGHGmK56Rk54vsLLsCdzuFUPqbDTJCS1qJQWTbmbIQ9wGIOjpxA1t0l7/w==",
+ "path": "microsoft.aspnetcore.http.extensions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
+ "path": "microsoft.aspnetcore.http.features/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.HttpOverrides/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pOlLQyNKQduGbtbgB55RyTHFeshSfKi3DmofrVjk+UBQjyp+Tm0RNNJFQf+sv34hlFsel+VnD79QyO9Zk/c3oA==",
+ "path": "microsoft.aspnetcore.httpoverrides/2.2.0",
+ "hashPath": "microsoft.aspnetcore.httpoverrides.2.2.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
"type": "package",
@@ -252,40 +324,47 @@
"path": "microsoft.extensions.configuration.binder/8.0.2",
"hashPath": "microsoft.extensions.configuration.binder.8.0.2.nupkg.sha512"
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
- "path": "microsoft.extensions.dependencyinjection/8.0.1",
- "hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512"
+ "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==",
+ "path": "microsoft.extensions.dependencyinjection/8.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512"
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
- "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
+ "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512"
},
- "Microsoft.Extensions.Logging/8.0.1": {
+ "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
- "path": "microsoft.extensions.logging/8.0.1",
- "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512"
+ "sha512": "sha512-EcnaSsPTqx2MGnHrmWOD0ugbuuqVT8iICqSqPzi45V5/MA1LjUNb0kwgcxBGqizV1R+WeBK7/Gw25Jzkyk9bIw==",
+ "path": "microsoft.extensions.fileproviders.abstractions/2.2.0",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
+ "Microsoft.Extensions.Logging/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
- "path": "microsoft.extensions.logging.abstractions/8.0.2",
- "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
+ "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==",
+ "path": "microsoft.extensions.logging/8.0.0",
+ "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512"
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Logging.Abstractions/8.0.1": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
- "path": "microsoft.extensions.options/8.0.2",
- "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
+ "sha512": "sha512-RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==",
+ "path": "microsoft.extensions.logging.abstractions/8.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.8.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
+ "path": "microsoft.extensions.options/8.0.0",
+ "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/8.0.0": {
"type": "package",
@@ -294,6 +373,13 @@
"path": "microsoft.extensions.primitives/8.0.0",
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
+ "path": "microsoft.net.http.headers/2.2.0",
+ "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512"
+ },
"Microsoft.NETCore.Platforms/1.1.0": {
"type": "package",
"serviceable": true,
@@ -336,6 +422,13 @@
"path": "stylecop.analyzers.unstable/1.2.0.556",
"hashPath": "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
},
+ "System.Buffers/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
+ "path": "system.buffers/4.5.0",
+ "hashPath": "system.buffers.4.5.0.nupkg.sha512"
+ },
"System.Globalization/4.3.0": {
"type": "package",
"serviceable": true,
@@ -350,12 +443,19 @@
"path": "system.runtime/4.3.0",
"hashPath": "system.runtime.4.3.0.nupkg.sha512"
},
- "System.Text.Json/8.0.5": {
+ "System.Text.Encodings.Web/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==",
- "path": "system.text.json/8.0.5",
- "hashPath": "system.text.json.8.0.5.nupkg.sha512"
+ "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==",
+ "path": "system.text.encodings.web/8.0.0",
+ "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512"
+ },
+ "System.Text.Json/8.0.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
+ "path": "system.text.json/8.0.4",
+ "hashPath": "system.text.json.8.0.4.nupkg.sha512"
},
"System.Threading.Tasks.Dataflow/8.0.1": {
"type": "package",
diff --git a/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.dll b/Jellyfin.Plugin.Seasonals/bin/Release/net9.0/Jellyfin.Plugin.Seasonals.dll
index 9d81aa4c8f0c151e4f4fcf96b5bf5f75c7a48843..7bf7a55c42a8bdfe80c1314e1821bfde23714bfb 100644
GIT binary patch
delta 191
zcmZqJVcxLAd_o7y6nmcw8+-i3#W@+c8DL$F7;pvn!~mcH01qp}
zB@FR*K%H0z3dP_zc9UogjTp*d3;O_I0RSOE@fm*>cSWH>P8tdBigl9>4jLHJk7UFE
z-~a#|nM^9^Yv@a$831O^6>zgpr*27_L28lW`6n
zNp|@})Bpep0K-^}^D&?XPN<`f57Z$4luc!1X<-hj62LK0S@AC%4)JnRXWaTC>A}W(X6BV=V4)aT#tzQ%X
delta 232
zcmVl|tiC~|~v5>$F7$q6OrU0M;01;i3
zAmN!YO0x3qc`B!{*OO=sjTlUx;f?@+0RRmk?nN_0RYs{Ccz%raDL9i24jLHl7yFO^
z-~a%$6d&sFTtrNS;a{kSZ2$g~KMoogrK5G>03ZPX6mIzV1mN*Rum+Aumye2YlW`6n
zNgUjYmjECM0G2yZP?}0$Mx{pdix<<<9!+IrX<?
ibF=_}2LPn4&|M*_)kBg4TudSy+7FXK6BV=V4)aTM#$qD?
diff --git a/bin/Publish/Jellyfin.Plugin.Seasonals.deps.json b/bin/Publish/Jellyfin.Plugin.Seasonals.deps.json
index 427c840..98eb11a 100644
--- a/bin/Publish/Jellyfin.Plugin.Seasonals.deps.json
+++ b/bin/Publish/Jellyfin.Plugin.Seasonals.deps.json
@@ -8,8 +8,8 @@
".NETCoreApp,Version=v9.0": {
"Jellyfin.Plugin.Seasonals/1.0.0.0": {
"dependencies": {
- "Jellyfin.Controller": "10.10.7",
- "Jellyfin.Model": "10.10.7",
+ "Jellyfin.Controller": "10.9.11",
+ "Jellyfin.Model": "10.9.11",
"SerilogAnalyzer": "0.15.0",
"SmartAnalyzers.MultithreadingAnalyzer": "1.1.31",
"StyleCop.Analyzers": "1.2.0-beta.556"
@@ -31,47 +31,74 @@
}
},
"J2N/2.0.0": {},
- "Jellyfin.Common/10.10.7": {
+ "Jellyfin.Common/10.9.11": {
"dependencies": {
- "Jellyfin.Model": "10.10.7",
+ "Jellyfin.Model": "10.9.11",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
}
},
- "Jellyfin.Controller/10.10.7": {
+ "Jellyfin.Controller/10.9.11": {
"dependencies": {
- "Jellyfin.Common": "10.10.7",
- "Jellyfin.Model": "10.10.7",
- "Jellyfin.Naming": "10.10.7",
+ "Jellyfin.Common": "10.9.11",
+ "Jellyfin.Model": "10.9.11",
+ "Jellyfin.Naming": "10.9.11",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.2",
"System.Threading.Tasks.Dataflow": "8.0.1"
}
},
- "Jellyfin.Data/10.10.7": {
+ "Jellyfin.Data/10.9.11": {
"dependencies": {
- "Microsoft.Extensions.Logging": "8.0.1"
+ "Microsoft.Extensions.Logging": "8.0.0"
}
},
- "Jellyfin.Extensions/10.10.7": {
+ "Jellyfin.Extensions/10.9.11": {
"dependencies": {
"Diacritics": "3.3.29",
"ICU4N.Transliterator": "60.1.0-alpha.356"
}
},
- "Jellyfin.Model/10.10.7": {
+ "Jellyfin.Model/10.9.11": {
"dependencies": {
- "Jellyfin.Data": "10.10.7",
- "Jellyfin.Extensions": "10.10.7",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
+ "Jellyfin.Data": "10.9.11",
+ "Jellyfin.Extensions": "10.9.11",
+ "Microsoft.AspNetCore.HttpOverrides": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
"System.Globalization": "4.3.0",
- "System.Text.Json": "8.0.5"
+ "System.Text.Json": "8.0.4"
}
},
- "Jellyfin.Naming/10.10.7": {
+ "Jellyfin.Naming/10.9.11": {
"dependencies": {
- "Jellyfin.Common": "10.10.7",
- "Jellyfin.Model": "10.10.7"
+ "Jellyfin.Common": "10.9.11",
+ "Jellyfin.Model": "10.9.11"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Features": "2.2.0",
+ "System.Text.Encodings.Web": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Abstractions": "2.2.0",
+ "Microsoft.Extensions.FileProviders.Abstractions": "2.2.0",
+ "Microsoft.Net.Http.Headers": "2.2.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0"
+ }
+ },
+ "Microsoft.AspNetCore.HttpOverrides/2.2.0": {
+ "dependencies": {
+ "Microsoft.AspNetCore.Http.Extensions": "2.2.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
@@ -82,8 +109,8 @@
"Microsoft.Extensions.Caching.Memory/2.0.0": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "2.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
@@ -96,31 +123,42 @@
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
}
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
}
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {},
- "Microsoft.Extensions.Logging/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {},
+ "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "8.0.1",
- "Microsoft.Extensions.Logging.Abstractions": "8.0.2",
- "Microsoft.Extensions.Options": "8.0.2"
+ "Microsoft.Extensions.Primitives": "8.0.0"
}
},
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
+ "Microsoft.Extensions.Logging/8.0.0": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
+ "Microsoft.Extensions.DependencyInjection": "8.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.1",
+ "Microsoft.Extensions.Options": "8.0.0"
}
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Logging.Abstractions/8.0.1": {
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1"
+ }
+ },
+ "Microsoft.Extensions.Options/8.0.0": {
+ "dependencies": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1",
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Primitives/8.0.0": {},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "dependencies": {
+ "Microsoft.Extensions.Primitives": "8.0.0",
+ "System.Buffers": "4.5.0"
+ }
+ },
"Microsoft.NETCore.Platforms/1.1.0": {},
"Microsoft.NETCore.Targets/1.1.0": {},
"SerilogAnalyzer/0.15.0": {},
@@ -131,6 +169,7 @@
}
},
"StyleCop.Analyzers.Unstable/1.2.0.556": {},
+ "System.Buffers/4.5.0": {},
"System.Globalization/4.3.0": {
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0",
@@ -144,7 +183,12 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
- "System.Text.Json/8.0.5": {},
+ "System.Text.Encodings.Web/8.0.0": {},
+ "System.Text.Json/8.0.4": {
+ "dependencies": {
+ "System.Text.Encodings.Web": "8.0.0"
+ }
+ },
"System.Threading.Tasks.Dataflow/8.0.1": {}
}
},
@@ -182,47 +226,75 @@
"path": "j2n/2.0.0",
"hashPath": "j2n.2.0.0.nupkg.sha512"
},
- "Jellyfin.Common/10.10.7": {
+ "Jellyfin.Common/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-PrP3ru9zpmXhBg7iFiU1zyEXFaBGQiyRYWiTyiqYL4SMxgzpdw+Yuml6BzCVhmFTjrtMWAMOo7c3NOF8vDusYQ==",
- "path": "jellyfin.common/10.10.7",
- "hashPath": "jellyfin.common.10.10.7.nupkg.sha512"
+ "sha512": "sha512-UxXdWzoReqQkV7+MOChNbOX9YBlfx8oz4/GKI7PjBDkzjLCDKiQTcVJk8/GceiMSZ05+5g34qGCp2snO8qRBHQ==",
+ "path": "jellyfin.common/10.9.11",
+ "hashPath": "jellyfin.common.10.9.11.nupkg.sha512"
},
- "Jellyfin.Controller/10.10.7": {
+ "Jellyfin.Controller/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-8wOgi2PWJHjiqvVMHQ3JJdInNT7SUezYSskV9L1AtizqrFwCUbeAC8Wg69BOWadIEz1ePTiU6ZZAnblbTkx9RQ==",
- "path": "jellyfin.controller/10.10.7",
- "hashPath": "jellyfin.controller.10.10.7.nupkg.sha512"
+ "sha512": "sha512-BT/4AILCNMEKlP3jl1hvktSvCtG2gArwaGGrFIM6C92ioEfuNBIpLdLCAF1k/YnCOE1X0xVE9yp6uCPjb2sPeQ==",
+ "path": "jellyfin.controller/10.9.11",
+ "hashPath": "jellyfin.controller.10.9.11.nupkg.sha512"
},
- "Jellyfin.Data/10.10.7": {
+ "Jellyfin.Data/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-HH4xJHGt9jfQYh24buXg9jhLLCbqf0q/uxXof7Kofirpnumpj87vHNSKf835I1CVl4A8Ln1dTLHs2VNhzu61Nw==",
- "path": "jellyfin.data/10.10.7",
- "hashPath": "jellyfin.data.10.10.7.nupkg.sha512"
+ "sha512": "sha512-ovZfELGxQlMsX1voE4wbimWWDbQKfuv1aiggaE6rllZbqCRhWJhKiTB89i4SG62k/plCUIk9k6qxlBfTyCIGjQ==",
+ "path": "jellyfin.data/10.9.11",
+ "hashPath": "jellyfin.data.10.9.11.nupkg.sha512"
},
- "Jellyfin.Extensions/10.10.7": {
+ "Jellyfin.Extensions/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-YZOdvFx3x7Ao/sNLLAYhgySEneRwj+ZOTZpRYZ3IuasSJhKdhjFzzBq1rTHogvsq1n+wnS+AOo0Nq1VWtfATDA==",
- "path": "jellyfin.extensions/10.10.7",
- "hashPath": "jellyfin.extensions.10.10.7.nupkg.sha512"
+ "sha512": "sha512-5DmxbMRzqa6AFJAA3mYMlROzRqmFBtSzUVdyaOXwJ3aQgkSktqPJnIqyEoRk4U7FIPoIcS9qmVDXCxvX8VSV6w==",
+ "path": "jellyfin.extensions/10.9.11",
+ "hashPath": "jellyfin.extensions.10.9.11.nupkg.sha512"
},
- "Jellyfin.Model/10.10.7": {
+ "Jellyfin.Model/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Ja5GVgZQRFTworCdj9W2D9b7mWatULmKys/j6ELvRCRSX8IOvtKkAcgKIIhaHCYifeUYw/lp2Ibc2hkpOVwlcg==",
- "path": "jellyfin.model/10.10.7",
- "hashPath": "jellyfin.model.10.10.7.nupkg.sha512"
+ "sha512": "sha512-Cd4hh67oTf46dKNVzNqTyJdYYDczNapvK39GMQK9uqYcjVrRCcxNo8VywXUS7AUud92aG9xWX7QvssbDIWesAA==",
+ "path": "jellyfin.model/10.9.11",
+ "hashPath": "jellyfin.model.10.9.11.nupkg.sha512"
},
- "Jellyfin.Naming/10.10.7": {
+ "Jellyfin.Naming/10.9.11": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-M80xldGNHWEYXwLeTMLUvpabJV5+jAhKRfL8IlqkEeK8MJQ8xz7f+d+OF36jDficHZJqnzf3qSbHicK6NAGsnw==",
- "path": "jellyfin.naming/10.10.7",
- "hashPath": "jellyfin.naming.10.10.7.nupkg.sha512"
+ "sha512": "sha512-0TAifRd4/27s74AGc1tVh3+7MgWLF/xV8z1/lfsI1YtxWWDoM0GN2VLVtaQ7ltcXckCqo1KyHP0uzqGfDls48Q==",
+ "path": "jellyfin.naming/10.9.11",
+ "hashPath": "jellyfin.naming.10.9.11.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Abstractions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nxs7Z1q3f1STfLYKJSVXCs1iBl+Ya6E8o4Oy1bCxJ/rNI44E/0f6tbsrVqAWfB7jlnJfyaAtIalBVxPKUPQb4Q==",
+ "path": "microsoft.aspnetcore.http.abstractions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.abstractions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Extensions/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2DgZ9rWrJtuR7RYiew01nGRzuQBDaGHGmK56Rk54vsLLsCdzuFUPqbDTJCS1qJQWTbmbIQ9wGIOjpxA1t0l7/w==",
+ "path": "microsoft.aspnetcore.http.extensions/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.extensions.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.Http.Features/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ziFz5zH8f33En4dX81LW84I6XrYXKf9jg6aM39cM+LffN9KJahViKZ61dGMSO2gd3e+qe5yBRwsesvyqlZaSMg==",
+ "path": "microsoft.aspnetcore.http.features/2.2.0",
+ "hashPath": "microsoft.aspnetcore.http.features.2.2.0.nupkg.sha512"
+ },
+ "Microsoft.AspNetCore.HttpOverrides/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pOlLQyNKQduGbtbgB55RyTHFeshSfKi3DmofrVjk+UBQjyp+Tm0RNNJFQf+sv34hlFsel+VnD79QyO9Zk/c3oA==",
+ "path": "microsoft.aspnetcore.httpoverrides/2.2.0",
+ "hashPath": "microsoft.aspnetcore.httpoverrides.2.2.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/2.0.0": {
"type": "package",
@@ -252,40 +324,47 @@
"path": "microsoft.extensions.configuration.binder/8.0.2",
"hashPath": "microsoft.extensions.configuration.binder.8.0.2.nupkg.sha512"
},
- "Microsoft.Extensions.DependencyInjection/8.0.1": {
+ "Microsoft.Extensions.DependencyInjection/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
- "path": "microsoft.extensions.dependencyinjection/8.0.1",
- "hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512"
+ "sha512": "sha512-V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==",
+ "path": "microsoft.extensions.dependencyinjection/8.0.0",
+ "hashPath": "microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512"
},
- "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
+ "Microsoft.Extensions.DependencyInjection.Abstractions/8.0.1": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
- "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
- "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
+ "sha512": "sha512-fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==",
+ "path": "microsoft.extensions.dependencyinjection.abstractions/8.0.1",
+ "hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.1.nupkg.sha512"
},
- "Microsoft.Extensions.Logging/8.0.1": {
+ "Microsoft.Extensions.FileProviders.Abstractions/2.2.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
- "path": "microsoft.extensions.logging/8.0.1",
- "hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512"
+ "sha512": "sha512-EcnaSsPTqx2MGnHrmWOD0ugbuuqVT8iICqSqPzi45V5/MA1LjUNb0kwgcxBGqizV1R+WeBK7/Gw25Jzkyk9bIw==",
+ "path": "microsoft.extensions.fileproviders.abstractions/2.2.0",
+ "hashPath": "microsoft.extensions.fileproviders.abstractions.2.2.0.nupkg.sha512"
},
- "Microsoft.Extensions.Logging.Abstractions/8.0.2": {
+ "Microsoft.Extensions.Logging/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
- "path": "microsoft.extensions.logging.abstractions/8.0.2",
- "hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
+ "sha512": "sha512-tvRkov9tAJ3xP51LCv3FJ2zINmv1P8Hi8lhhtcKGqM+ImiTCC84uOPEI4z8Cdq2C3o9e+Aa0Gw0rmrsJD77W+w==",
+ "path": "microsoft.extensions.logging/8.0.0",
+ "hashPath": "microsoft.extensions.logging.8.0.0.nupkg.sha512"
},
- "Microsoft.Extensions.Options/8.0.2": {
+ "Microsoft.Extensions.Logging.Abstractions/8.0.1": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
- "path": "microsoft.extensions.options/8.0.2",
- "hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
+ "sha512": "sha512-RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==",
+ "path": "microsoft.extensions.logging.abstractions/8.0.1",
+ "hashPath": "microsoft.extensions.logging.abstractions.8.0.1.nupkg.sha512"
+ },
+ "Microsoft.Extensions.Options/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JOVOfqpnqlVLUzINQ2fox8evY2SKLYJ3BV8QDe/Jyp21u1T7r45x/R/5QdteURMR5r01GxeJSBBUOCOyaNXA3g==",
+ "path": "microsoft.extensions.options/8.0.0",
+ "hashPath": "microsoft.extensions.options.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/8.0.0": {
"type": "package",
@@ -294,6 +373,13 @@
"path": "microsoft.extensions.primitives/8.0.0",
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
},
+ "Microsoft.Net.Http.Headers/2.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iZNkjYqlo8sIOI0bQfpsSoMTmB/kyvmV2h225ihyZT33aTp48ZpF6qYnXxzSXmHt8DpBAwBTX+1s1UFLbYfZKg==",
+ "path": "microsoft.net.http.headers/2.2.0",
+ "hashPath": "microsoft.net.http.headers.2.2.0.nupkg.sha512"
+ },
"Microsoft.NETCore.Platforms/1.1.0": {
"type": "package",
"serviceable": true,
@@ -336,6 +422,13 @@
"path": "stylecop.analyzers.unstable/1.2.0.556",
"hashPath": "stylecop.analyzers.unstable.1.2.0.556.nupkg.sha512"
},
+ "System.Buffers/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pL2ChpaRRWI/p4LXyy4RgeWlYF2sgfj/pnVMvBqwNFr5cXg7CXNnWZWxrOONLg8VGdFB8oB+EG2Qw4MLgTOe+A==",
+ "path": "system.buffers/4.5.0",
+ "hashPath": "system.buffers.4.5.0.nupkg.sha512"
+ },
"System.Globalization/4.3.0": {
"type": "package",
"serviceable": true,
@@ -350,12 +443,19 @@
"path": "system.runtime/4.3.0",
"hashPath": "system.runtime.4.3.0.nupkg.sha512"
},
- "System.Text.Json/8.0.5": {
+ "System.Text.Encodings.Web/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==",
- "path": "system.text.json/8.0.5",
- "hashPath": "system.text.json.8.0.5.nupkg.sha512"
+ "sha512": "sha512-yev/k9GHAEGx2Rg3/tU6MQh4HGBXJs70y7j1LaM1i/ER9po+6nnQ6RRqTJn1E7Xu0fbIFK80Nh5EoODxrbxwBQ==",
+ "path": "system.text.encodings.web/8.0.0",
+ "hashPath": "system.text.encodings.web.8.0.0.nupkg.sha512"
+ },
+ "System.Text.Json/8.0.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==",
+ "path": "system.text.json/8.0.4",
+ "hashPath": "system.text.json.8.0.4.nupkg.sha512"
},
"System.Threading.Tasks.Dataflow/8.0.1": {
"type": "package",
diff --git a/bin/Publish/Jellyfin.Plugin.Seasonals.dll b/bin/Publish/Jellyfin.Plugin.Seasonals.dll
index 9d81aa4c8f0c151e4f4fcf96b5bf5f75c7a48843..7bf7a55c42a8bdfe80c1314e1821bfde23714bfb 100644
GIT binary patch
delta 191
zcmZqJVcxLAd_o7y6nmcw8+-i3#W@+c8DL$F7;pvn!~mcH01qp}
zB@FR*K%H0z3dP_zc9UogjTp*d3;O_I0RSOE@fm*>cSWH>P8tdBigl9>4jLHJk7UFE
z-~a#|nM^9^Yv@a$831O^6>zgpr*27_L28lW`6n
zNp|@})Bpep0K-^}^D&?XPN<`f57Z$4luc!1X<-hj62LK0S@AC%4)JnRXWaTC>A}W(X6BV=V4)aT#tzQ%X
delta 232
zcmVl|tiC~|~v5>$F7$q6OrU0M;01;i3
zAmN!YO0x3qc`B!{*OO=sjTlUx;f?@+0RRmk?nN_0RYs{Ccz%raDL9i24jLHl7yFO^
z-~a%$6d&sFTtrNS;a{kSZ2$g~KMoogrK5G>03ZPX6mIzV1mN*Rum+Aumye2YlW`6n
zNgUjYmjECM0G2yZP?}0$Mx{pdix<<<9!+IrX<?
ibF=_}2LPn4&|M*_)kBg4TudSy+7FXK6BV=V4)aTM#$qD?
diff --git a/bin/Publish/Jellyfin.Plugin.Seasonals.zip b/bin/Publish/Jellyfin.Plugin.Seasonals.zip
index a286e1afbfff4310f35b8ce7d04ce05d8e40a1c6..8d359f41105b8d415501a10593300985e9369dbc 100644
GIT binary patch
delta 688164
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