14 Commits

Author SHA1 Message Date
YannikMG c17d62fc62 Port to Jellyfin 10.11 (net9.0, IHostedService)
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>
2026-07-31 23:10:40 +02:00
Fallenbagel 3b005021ea version update from 1.0.0 to 2.0.0 2022-04-21 16:03:03 +05:00
Fallenbagel f22f9021ec added support for jellyfin 10.8.0 2022-04-21 14:30:11 +05:00
Alexander Rufenach a68cdce453 Add manifest.json and exceptions class 2021-06-04 05:10:47 -04:00
Alexander Rufenach 73b4a39f1c Update .csproj 2021-06-04 04:46:29 -04:00
Alexander Rufenach 25d84797fc Added XML comments 2021-06-04 04:41:31 -04:00
Alexander Rufenach 9f3eef2cce Cleaned up deps and removed legacy code 2021-06-04 02:00:00 -04:00
Alexander Rufenach da91e6e2c7 Cleaned up and refactored web request API 2021-06-04 01:28:55 -04:00
Alexander Rufenach e103be43a9 Cleaned up scrobble logic and refined API calls 2021-06-03 08:40:34 -04:00
Alexander Rufenach f63ea288df Moved autoscroble rewatches checkbox above scrobble percentage input box 2021-06-03 05:53:55 -04:00
Alexander Rufenach cc6b16e8cb Added setting to choose whether to scrobble or not on rewatches 2021-06-03 05:49:53 -04:00
Alexander Rufenach aea6ef254f Cleaned up plugin conig html page and implemented episode and movie scrobble flags 2021-06-02 19:53:05 -04:00
Alexander Rufenach e69fe1d6c2 Added rewatching support 2021-06-02 15:54:19 -04:00
Alexander Rufenach 895a92290f Adding additional files 2021-06-01 18:24:50 -04:00