Skip to content

Releases: voc0der/jellyfin-plugin-session-provisioning

Release 1.0.0.3

Choose a tag to compare

@github-actions github-actions released this 08 Sep 21:17
d09c257

What's Changed

  • chore: target Jellyfin 12.0.0 and .NET 10 (cf25827)
  • docs: link back to the full plugin repository [skip ci] (789b5c2)
  • chore(ci): notify centralized plugin catalog [skip ci] (49b247c)
  • chore(test): bump xUnit dependencies (#6, #7) [skip ci] (d8bc4ff)
  • docs(readme): conform icon block to sibling plugin repos [skip ci] (1bfda4e)
  • chore(release): update the plugin catalogue for version 1.0.0.2 (32f5c58)

Full Changelog: 1.0.0.2...1.0.0.3

Install

Add this repository under Dashboard > Plugins > Repositories:

https://raw.githubusercontent.com/voc0der/jellyfin-plugin-session-provisioning/main/manifest.json

Or install by hand with SessionProvisioning_1.0.0.3_jellyfin-12.0.0.zip.

Built and tested against Jellyfin 12.0.0.

Release 1.0.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Aug 02:49
d3aaee2

What's Changed

  • docs(readme): tighten setup and usage prose (eb6f698)
  • docs(readme): update coverage badge to 95% (7323420)
  • refactor: clear the remaining CodeQL quality alerts (1e1a629)
  • fix(security): sanitize caller-supplied device IDs before logging (7fd5e83)
  • chore(deps): bump NSubstitute from 5.3.0 to 6.2.0 (b77b753)
  • chore(deps): bump Microsoft.NET.Test.Sdk from 17.12.0 to 18.9.0 (21a56e7)
  • chore(deps): bump coverlet.collector from 6.0.4 to 10.0.1 (c34783c)
  • chore: update repository assets and contributing guide [skip ci] (db3bf95)
  • chore(release): update the plugin catalogue for version 1.0.0.1 (c22db95)

Full Changelog: 1.0.0.1...1.0.0.2

Install

Add this repository under Dashboard > Plugins > Repositories:

https://raw.githubusercontent.com/voc0der/jellyfin-plugin-session-provisioning/main/manifest.json

Or install by hand with SessionProvisioning_1.0.0.2_jellyfin-10.11.11.zip.

Built and tested against Jellyfin 10.11.11.

Release 1.0.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 16:38

What's Changed

  • chore: release pipeline, plugin catalogue, and a README for humans (5740e5a)
  • docs: record round-2 review responses in the review handoff (815b04c)
  • fix: re-check kill switches after the serializer wait, and repair vacuous assertions (5c6e66f)
  • fix: serialize minting, and make the controller injectable and unit-testable (65329e1)
  • tests: give the log-leak assertions a positive control (1290339)
  • fix: pin the assembly version to build.yaml, and rate limit the mint endpoint (e355d83)
  • fix: catch Jellyfin's SecurityException so refusals surface as 409 (1d7f1f3)
  • security: refuse minting unless the plugin is active, and document the lifecycle (2165ca4)
  • docs: match the stateless design and record verified upstream behavior (ce69899)
  • chore: relicense under MIT (voc0der) (fb7fc90)
  • tests: add end-to-end security smoke suite (30647d7)
  • api: add admin-protected mint endpoint backed by Jellyfin's session manager (856f69c)
  • security: source the provisioning secret hash from the environment (31a79f0)
  • security: add provisioning-secret verifier and configuration plumbing (1f02838)
  • docs: record verified 10.11.11 session API behavior and security invariants (36d00c4)
  • template: scaffold from official Jellyfin plugin template, pinned to 10.11.11 (1b7266e)

Full Changelog: 1.0.0.0...1.0.0.1

Install

Add this repository under Dashboard > Plugins > Repositories:

https://raw.githubusercontent.com/voc0der/jellyfin-plugin-session-provisioning/main/manifest.json

Or install by hand with SessionProvisioning_1.0.0.1_jellyfin-10.11.11.zip.

Built and tested against Jellyfin 10.11.11.