Skip to content

Commit e409011

Browse files
committed
Prepare support for Jellyfin 10.11
1 parent 280bf06 commit e409011

File tree

4 files changed

+74
-3
lines changed

4 files changed

+74
-3
lines changed

AssemblyInfo.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
[assembly: System.Reflection.AssemblyCompanyAttribute("subbuzz")]
55
[assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © josdion, 2025")]
66
[assembly: System.Reflection.AssemblyDescriptionAttribute("Subtitles plugin for emby and jellyfin")]
7-
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.2.2.0")]
8-
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.2.2.0")]
7+
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.3.0.0")]
8+
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.3.0.0")]
99
[assembly: System.Reflection.AssemblyProductAttribute("subbuzz")]
1010
[assembly: System.Reflection.AssemblyTitleAttribute("subbuzz")]
11-
[assembly: System.Reflection.AssemblyVersionAttribute("1.2.2.0")]
11+
[assembly: System.Reflection.AssemblyVersionAttribute("1.3.0.0")]
1212

repo/jellyfin_10.11.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[
2+
{
3+
"guid": "5aeab01b-2ef8-45c6-bb6b-16ce9cb268d4",
4+
"name": "subbuzz",
5+
"description": "Download subtitles from various sites.",
6+
"overview": "Download subtitles for your media",
7+
"owner": "josdion",
8+
"category": "Metadata",
9+
"imageUrl": "https://raw.githubusercontent.com/josdion/subbuzz/master/thumb.png",
10+
"versions": [
11+
{
12+
"version": "1.3.0.0",
13+
"changelog": "- Support Jellyfin 10.11\n",
14+
"targetAbi": "10.11.0.0",
15+
"sourceUrl": "https://github.com/josdion/subbuzz/releases/download/untagged-c4ec7e92f57bc94fafe6/subbuzz_1.3.0.0_jellyfin_10.11.zip",
16+
"checksum": "987131dc48b2b9e1d77fae52f7a59e73",
17+
"timestamp": "2025-12-20T12:01:24Z"
18+
}
19+
]
20+
}
21+
]

subbuzz.jellyfin.10.11.csproj

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<Project>
2+
<PropertyGroup>
3+
<BaseIntermediateOutputPath>obj/jellyfin-10.11</BaseIntermediateOutputPath>
4+
<BaseOutputPath>bin/jellyfin-10.11</BaseOutputPath>
5+
</PropertyGroup>
6+
7+
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
8+
9+
<PropertyGroup>
10+
<TargetFramework>net9.0</TargetFramework>
11+
<CheckEolTargetFramework>false</CheckEolTargetFramework>
12+
<RootNamespace>subbuzz</RootNamespace>
13+
<AssemblyName>subbuzz</AssemblyName>
14+
<DefineConstants>JELLYFIN,NO_HTML</DefineConstants>
15+
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
16+
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
17+
<PackageProjectUrl>https://github.com/josdion/subbuzz</PackageProjectUrl>
18+
<Nullable>annotations</Nullable>
19+
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
20+
</PropertyGroup>
21+
22+
<ItemGroup>
23+
<Compile Remove="API\ControllerEmby.cs" />
24+
</ItemGroup>
25+
26+
<ItemGroup>
27+
<PackageReference Include="Jellyfin.Controller" Version="10.11.*-*" IncludeAssets="compile" />
28+
<PackageReference Include="Microsoft.Extensions.Http" Version="9.0.4" IncludeAssets="compile" />
29+
<PackageReference Include="SharpCompress" Version="0.37.2" />
30+
</ItemGroup>
31+
32+
<ItemGroup>
33+
<None Remove="Configuration\*.html" />
34+
<None Remove="Configuration\*.js" />
35+
<None Remove="Configuration\**" />
36+
<EmbeddedResource Include="Configuration\*.html" />
37+
<EmbeddedResource Include="Configuration\*.js" />
38+
<EmbeddedResource Include="Configuration\Jellyfin\*.js" />
39+
<EmbeddedResource Include="Configuration\Jellyfin\*.html" />
40+
</ItemGroup>
41+
42+
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
43+
44+
</Project>

subbuzz.sln

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "subbuzz.emby.4.9", "subbuzz
1515
EndProject
1616
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "subbuzz.jellyfin.10.10", "subbuzz.jellyfin.10.10.csproj", "{D64C04CA-0585-4943-BF19-DCF2CABDE7FE}"
1717
EndProject
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "subbuzz.jellyfin.10.11", "subbuzz.jellyfin.10.11.csproj", "{F0DB823C-AE2D-9CFC-D797-943366B6E434}"
19+
EndProject
1820
Global
1921
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2022
Debug|Any CPU = Debug|Any CPU
@@ -45,6 +47,10 @@ Global
4547
{D64C04CA-0585-4943-BF19-DCF2CABDE7FE}.Debug|Any CPU.Build.0 = Debug|Any CPU
4648
{D64C04CA-0585-4943-BF19-DCF2CABDE7FE}.Release|Any CPU.ActiveCfg = Release|Any CPU
4749
{D64C04CA-0585-4943-BF19-DCF2CABDE7FE}.Release|Any CPU.Build.0 = Release|Any CPU
50+
{F0DB823C-AE2D-9CFC-D797-943366B6E434}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
51+
{F0DB823C-AE2D-9CFC-D797-943366B6E434}.Debug|Any CPU.Build.0 = Debug|Any CPU
52+
{F0DB823C-AE2D-9CFC-D797-943366B6E434}.Release|Any CPU.ActiveCfg = Release|Any CPU
53+
{F0DB823C-AE2D-9CFC-D797-943366B6E434}.Release|Any CPU.Build.0 = Release|Any CPU
4854
EndGlobalSection
4955
GlobalSection(SolutionProperties) = preSolution
5056
HideSolutionNode = FALSE

0 commit comments

Comments
 (0)