mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 19:01:54 +00:00
Declare the LDAP and SSO auth plugins as proper meta/addons entries (mechanism/source/version, github-releases update monitoring, url/tag/ md5/guid under config:) and resolve the install parameters in vars from the addon config instead of hardcoding them. Move biber's login journeys into the mandated per-addon Playwright specs: ldap-authentication tests the LDAP manual login, sso-authentication the OIDC round-trip. Because a Jellyfin user binds to exactly one auth provider, the LDAP spec skips while SSO is active — the ldap-only matrix variant owns that path — so a single test user suffices and the specs stay parallel-safe. playwright.spec.js keeps guest + native admin; biber's generic persona is opted out via PERSONA_BIBER_BLOCKED. Also fill the optional meta/info.yml fields (homepage, video, display). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
7 lines
133 B
YAML
7 lines
133 B
YAML
---
|
|
logo:
|
|
class: fa-solid fa-film
|
|
homepage: https://jellyfin.org/
|
|
video: https://www.youtube.com/watch?v=0t3lSJL3B_Q
|
|
display: true
|