c17d62fc62daa67c2785981e0f181f8f72db00e2
IServerEntryPoint was removed in favor of IHostedService; migrated PlaybackScrobbler and updated PluginServiceRegistrator accordingly (RegisterServices now takes IServerApplicationHost, AnilistApi moved to a singleton so the hosted service can depend on it). Bumped TargetFramework to net9.0 and targetAbi to 10.11.0.0. Also fixed Endpoints.cs, which referenced an "DefaultAuthorization" authorization policy that no longer resolves for plugin controllers on 10.11, causing every API call to 500 instead of 401'ing when unauthenticated. Verified end-to-end against a live 10.11.11 server: plugin loads, OAuth re-auth works, and a real scrobble to Anilist succeeded. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
AnilistSync
Big thanks to Crobibero for writing the Simkl Plugin
A Jellyfin plugin that scrobbles your anime watches to Anilist for easy automatic list updates.
Features
- Multi-user support
- Scrobbling of anime shows/movies to Anilist
- Rewatch support
Requirements
- Anilist Plugin: This plugin relies entirely on the Anilist plugin obtaining the correct ID (Make sure the metadata of the show contains the correct ID from Anilist!)!
- If its wrong or not present, scrobbling with fail
Install
Repository
- Add the repository URL to Jellyfin: https://raw.githubusercontent.com/Fallenbagel/AnilistSync/master/manifest.json
- Install AnilistSync from the plugin catalog
- Install Anilist plugin and activate the metadata provider in the libraries (and ensure it is below your actual metadata provider/low in hierarchy or your metadata will get replaced)
- Refresh metadata with Search for missing metadata to add in anilist ID or manually add it in using the metadata manager (because if this ID is missing this scrobbler will not work!
- Setup Ani-Sync by authenticating and configure it to your liking!
Github Release
- Download the
.ziprelease from here - Extract the contents into a folder in the
pluginsfolder of your Jellyfin install directory - Install Anilist plugin and activate the metadata provider in the libraries (and ensure it is below your actual metadata provider/low in hierarchy or your metadata will get replaced)
- Refresh metadata with Search for missing metadata to add in anilist ID or manually add it in using the metadata manager (because if this ID is missing this scrobbler will not work!
- Setup Ani-Sync by authenticating and configure it to your liking!
Releases
1
Languages
C#
71.5%
HTML
28.5%