45 Commits

Author SHA1 Message Date
YannikMG f4cccd7177 Fix manifest.json timestamp timezone conversion
Was copied as 23:23:33Z instead of converting from the release's
actual 23:23:33+02:00, off by 2 hours.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 23:35:03 +02:00
YannikMG 2df693acf0 Add 2.1.0.0 release entry to manifest.json
Also fixes the plugin guid, which never matched Plugin.cs/build.yaml
(d02b875a... vs the real 18c2a8ea...), breaking repo-based update
detection for installed instances.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-31 23:31:18 +02:00
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>
v2.1.0.0
2026-07-31 23:10:40 +02:00
Fallenbagel d5147340a8 Added repository manifest to readme 2022-06-16 05:01:25 +05:00
Fallenbagel 022a5e71cf Merge pull request #1 from themegaphoenix/master
Merge the manifest changes
2022-06-16 04:52:55 +05:00
themegaphoenix ddb72e162f Update manifest.json 2022-05-24 22:23:59 +01:00
themegaphoenix c979eae0e8 Update Checksum 2022-05-24 22:21:11 +01:00
themegaphoenix e99b9cfb36 Update Checksum 2022-05-24 22:17:24 +01:00
themegaphoenix 2fbe46804d Update manifest.json 2022-05-24 22:11:28 +01:00
Fallenbagel 3b005021ea version update from 1.0.0 to 2.0.0 2022-04-21 16:03:03 +05:00
Fallenbagel aa691392de Update build.yaml 2022-04-21 15:43:28 +05:00
Fallenbagel 782fcc0124 Updated README.md for temporary location to this repo for 10.8.0 support 2022-04-21 15:41:31 +05:00
Fallenbagel 541d9806ba Updated README.md to add in more detailed steps 2022-04-21 15:39:34 +05:00
Fallenbagel f22f9021ec added support for jellyfin 10.8.0 2022-04-21 14:30:11 +05:00
Alexander Rufenach 90ad837563 Update manifest.json 2021-06-04 05:35:39 -04:00
Alexander Rufenach 26d205bc1c Update README.md 2021-06-04 05:28:19 -04:00
Alexander Rufenach f7388031b7 Update README.md 2021-06-04 05:25:14 -04:00
Alexander Rufenach a68cdce453 Add manifest.json and exceptions class 2021-06-04 05:10:47 -04:00
Alexander Rufenach db8912ac63 Added manifest.json 2021-06-04 05:08:58 -04:00
Alexander Rufenach 73b4a39f1c Update .csproj 2021-06-04 04:46:29 -04:00
Alexander Rufenach 8592f7f6a1 Modified build.yaml 2021-06-04 04:43:14 -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 138a1bda95 Updated plugin description and version number 2021-06-03 02:13:57 -04:00
Alexander Rufenach 82f7bfeed4 Update README.md 2021-06-02 20:22:13 -04:00
Alexander Rufenach f385124d3d Merge branch 'master' of https://github.com/ARufenach/jellyfin-plugin-anilist-sync
Merging remote readme.md with local
2021-06-02 20:17:38 -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 6749f7fc7a Update README.md
Added additional information and requirements
2021-06-01 18:41:08 -04:00
Alexander Rufenach 895a92290f Adding additional files 2021-06-01 18:24:50 -04:00
Alexander Rufenach 6b42bc8d73 Initial commit 2021-06-01 18:23:53 -04:00
Alexander Rufenach a0414b53be Update README.md 2021-05-29 22:10:44 -04:00
crobibero b79b54a37e Fix scrobbling partially completed media 2021-02-24 13:10:02 -07:00
crobibero aa98344809 Fix saving config 2021-02-24 12:57:33 -07:00
crobibero b32e2f4d84 Update build.yaml 2021-02-24 12:41:35 -07:00
crobibero cbe8935a77 Update redirect uri 2021-02-24 12:39:47 -07:00
crobibero 84a1d0934e Support Jellyfin 10.7 2021-02-24 10:29:09 -07:00
crobibero 1458fd7534 simkl only likes snake_case 2020-09-08 16:35:21 -06:00
crobibero f823281059 actually save config 2020-09-08 16:17:03 -06:00
crobibero df84682be4 add build.yaml 2020-09-08 15:13:31 -06:00
crobibero d4debbbb18 init 2020-09-08 15:10:57 -06:00