mirror of
https://github.com/tubearchivist/tubearchivist-jf-plugin.git
synced 2026-03-23 20:37:14 +00:00
[GH-ISSUE #5] [Feature request]: Support for upcoming Jellyfin 10.9.0 #4
Labels
No labels
bug
enhancement
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tubearchivist/archived-tubearchivist-jf-plugin#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bedast on GitHub (Apr 23, 2024).
Original GitHub issue: https://github.com/tubearchivist/tubearchivist-jf-plugin/issues/5
Originally assigned to: @DarkFighterLuke on GitHub.
Jellyfin has been teasing the upcoming release of 10.9.0 (feature freeze as of late March). The API appears to have changed, breaking plugins that don't support the updated API.
Including this plugin.
I am currently, encountering this error with Jellyfin Unstable (10.9 beta):
From what I can find, this is due to a change in the API.
The apparent effect: The plugin is able to pull images, but it is not able to update metadata.
While this is the unstable version of Jellyfin, 10.9 release is imminent:
https://mastodon.online/@jellyfin/112168082567752243
@DarkFighterLuke commented on GitHub (Apr 24, 2024):
Hi @bedast , thank you for noticing it. I will check the new APIs and update, thanks.
@DarkFighterLuke commented on GitHub (Apr 26, 2024):
Hello @bedast , luckily only two lines of code had to be changed to support the upcoming Jellyfin release. The full support should be achieved with
195acd2f1b.At the moment there is no new release of this plugin, but you can test the modifications in the
jellyfin-10.9branch following the build instructions in the README.md.@bedast commented on GitHub (Apr 26, 2024):
The build instructions are a bit out of date. The README notes and links to dotnet 6.x, but it appears to require 8.x.
Also the CLI noted to run is incorrect.
Should be changed to
I'm running into an issue building as it's not able to locate nuget packages for Jellyfin 10.9. I'll troubleshoot this a bit more as I'm not going to call this a documentation issue, but rather an issue trying to build against a pre-release of Jellyfin, and I run it through docker normally. I'm not strongly familiar with building dotnet projects but I'm sure I can get this one figured out.
@DarkFighterLuke commented on GitHub (May 1, 2024):
Yeah, you're right, thanks for pointing out.
@DarkFighterLuke commented on GitHub (May 9, 2024):
Hi @bedast , did you manage to build the plugin?
@in4ri-01 commented on GitHub (May 10, 2024):
I tried building the jellyfin-10.9 using Microsoft .NET SDK 8.0.204 and got the following error
$ dotnet publish Jellyfin.Plugin.TubeArchivistMetadata --configuration Release --output binChecking https://www.nuget.org/profiles/Jellyfin it looks like the latest available versions are 10.8.13.
@DarkFighterLuke commented on GitHub (May 14, 2024):
Yes, the problem is with the GitHub Nuget registry that needs to be added in dotnet sources.
Now that Jellyfin 10.9.1 has been officially released, you can use directly the version 1.3.0 of the plugin.