Files
WatchedTogether/build.yaml
T
dtourolleandClaude Opus 5 5397017000
🏗️ Build Plugin / build (push) Successful in 3m50s
🧪 Test Plugin / test (push) Successful in 1m7s
🚀 Release Plugin / build-and-release (push) Successful in 2m6s
Set version to 0.0.5
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-11 19:25:21 +02:00

34 lines
1.6 KiB
YAML

---
name: "Watched Together"
guid: "aa3288a0-e8c1-43e2-8045-8c3411142a5b"
version: "0.0.5.0"
# The plugin ships one package per Jellyfin generation. These defaults describe the 10.11 package;
# scripts/package.sh stamps targetAbi/framework for whichever generation it is asked to build.
targetAbi: "10.11.0.0"
framework: "net9.0"
overview: "One shared login for several people; watched state flows back to each member's own account"
description: >
Watched Together lets several users share a single viewing account. Any member's
password unlocks the shared account, and anything marked watched or unwatched there
propagates one-way to each member's individual account.
A shared account is granted only the libraries every member can already reach, so
sharing an account never grants access nobody had.
This is not synchronized playback - for watching in lockstep across devices, use
Jellyfin's built-in SyncPlay. Watched Together solves the "one TV, one login, but
everyone's Continue Watching should stay correct" problem instead.
category: "General"
owner: "dtourolle"
artifacts:
- "Jellyfin.Plugin.WatchedTogether.dll"
build_type: "dotnet"
dotnet_configuration: "Release"
dotnet_framework: "net9.0"
# Point at the plugin project rather than the solution so the test project is not packaged.
project: "Jellyfin.Plugin.WatchedTogether/Jellyfin.Plugin.WatchedTogether.csproj"
changelog: >
Adds support for Jellyfin 12 alongside 10.11. Each release now ships two packages:
one built against 10.11 on .NET 9 and one against 12 on .NET 10, and the plugin
repository serves whichever matches your server.