diff --git a/manifest.json b/manifest.json index 72355d7..a604acf 100644 --- a/manifest.json +++ b/manifest.json @@ -1,77 +1,84 @@ [ - { - "guid": "505ce9d1-d916-42fa-86ca-673ef241d7df", - "name": "SSO Authentication", - "description": "This plugin allows users to sign in through an SSO provider (such as Google, Facebook, or your own provider). This enables one-click signin.\nReview documentation at https://github.com/9p4/jellyfin-plugin-sso\n", - "overview": "Authenticate users against an SSO provider.", - "owner": "9p4", - "category": "Authentication", - "imageUrl": "https://raw.githubusercontent.com/9p4/jellyfin-plugin-sso/main/img/logo.png", - "versions": [ - { - "version": "3.3.0.0", - "changelog": "3.3.0.0: Add fallback authentication provider. Add OpenID admin page.\n3.2.0.0: Switch to hashmaps (BREAKING) for performance. Dump expected permissions in logs on error.\n3.1.0.1: Fix redirect bug in WebResponse (#7)\n3.1.0.0: Simplify auth flow so loading the web UI is not required\n3.0.0.0: Add more RBAC features and option to unregister user from SSO\n2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://cdn.jsdelivr.net/gh/matthewstrasiotto/jellyfin-plugin-sso@nightly-build/sso-authentication/sso-authentication_3.3.0.0.zip", - "checksum": "53625e3ff0d7e18ef3e1a32f21e58644", - "timestamp": "2022-05-30T16:18:56Z" - }, - { - "version": "3.2.0.0", - "changelog": "3.2.0.0: Switch to hashmaps (BREAKING) for performance. Dump expected permissions in logs on error.\n3.1.0.1: Fix redirect bug in WebResponse (#7)\n3.1.0.0: Simplify auth flow so loading the web UI is not required\n3.0.0.0: Add more RBAC features and option to unregister user from SSO\n2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_3.2.0.0.zip", - "checksum": "480e27ee039c48b82a30d363bc8370ea", - "timestamp": "2022-03-13T19:09:41Z" - }, - { - "version": "3.1.0.1", - "changelog": "3.1.0.1: Fix redirect bug in WebResponse (#7)\n3.1.0.0: Simplify auth flow so loading the web UI is not required\n3.0.0.0: Add more RBAC features and option to unregister user from SSO\n2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_3.1.0.1.zip", - "checksum": "7b00508ad8bbdf1c55301ac2b647686f", - "timestamp": "2022-02-18T19:30:35Z" - }, - { - "version": "3.1.0.0", - "changelog": "3.1.0.0: Simplify auth flow so loading the web UI is not required\n3.0.0.0: Add more RBAC features and option to unregister user from SSO\n2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_3.1.0.0.zip", - "checksum": "4df3bef7db63478eb4acaa352d3e1e07", - "timestamp": "2022-02-18T18:43:20Z" - }, - { - "version": "3.0.0.0", - "changelog": "3.0.0.0: Add more RBAC features and option to unregister user from SSO\n2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_3.0.0.0.zip", - "checksum": "e5843c2c46b1766345f22675b0481f07", - "timestamp": "2022-02-16T02:01:34Z" - }, - { - "version": "2.0.1.0", - "changelog": "2.0.1.0: Fix improper artifact loading\n2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_2.0.1.0.zip", - "checksum": "1c52d24ad591568c985952729a91315d", - "timestamp": "2022-02-14T22:20:57Z" - }, - { - "version": "2.0.0.0", - "changelog": "2.0.0.0: Add RBAC and Google support\n1.0.0.0: Initial Release\n", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_2.0.0.0.zip", - "checksum": "b7c27911e5ba42d9edbdd40b314f3715", - "timestamp": "2022-01-23T21:51:30Z" - }, - { - "version": "1.0.0.0", - "changelog": "2022-01-16: Initial Release", - "targetAbi": "10.8.0.0", - "sourceUrl": "https://repo.saggis.com/jellyfin/sso-authentication/sso-authentication_1.0.0.0.zip", - "checksum": "4d6242c1fe6494b1a4650937276ebcce", - "timestamp": "2022-01-17T04:55:30Z" - } - ] - } + { + "category": "Authentication", + "description": "This plugin allows users to sign in through an SSO provider (such as Google, Facebook, or your own provider). This enables one-click signin.\nReview documentation at https://github.com/9p4/jellyfin-plugin-sso\n", + "guid": "505ce9d1-d916-42fa-86ca-673ef241d7df", + "name": "SSO Authentication", + "overview": "Authenticate users against an SSO provider.", + "owner": "9p4", + "versions": [ + { + "changelog": "## What's Changed\r\n* Clean up controller by @crobibero in https://github.com/9p4/jellyfin-plugin-sso/pull/12\r\n* Fallback Authentication Provider by @Pfuenzle in https://github.com/9p4/jellyfin-plugin-sso/pull/9\r\n* Add UI Page for OIDC Configuration by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/18\r\n* Add prettier workflow to CI by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/22\r\n* Allow requesting additional scopes in OIDC flows by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/24\r\n* CI: Prettier Workflow: Remove explicit branch ref from checkout by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/25\r\n* CI: lint css files in prettier workflow by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/30\r\n* Improve UX on config page by @matthewstrasiotto in https://github.com/9p4/jellyfin-plugin-sso/pull/27\r\n\r\n## New Contributors\r\n* @matthewstrasiotto made their first contribution in https://github.com/9p4/jellyfin-plugin-sso/pull/18\r\n\r\n**Full Changelog**: https://github.com/9p4/jellyfin-plugin-sso/compare/v3.2.0.0...v3.3.0.0", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v3.3.0.0/sso-authentication_3.3.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-05-22T16:17:07Z", + "version": "3.3.0.0" + }, + { + "changelog": "* Switch to hashmaps (BREAKING) for performance.\r\n* Dump expected permissions in logs on error.\r\n\r\n**Full Changelog**: https://github.com/9p4/jellyfin-plugin-sso/compare/v3.1.0.1-alpha...v3.2.0.0", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v3.2.0.0/sso-authentication_3.2.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-03-13T19:12:23Z", + "version": "3.2.0.0" + }, + { + "changelog": "Fixed race condition in WebResponse in certain environments (#7).\r\n\r\n**Full Changelog**: https://github.com/9p4/jellyfin-plugin-sso/compare/v3.1.0.0-alpha...v3.1.0.1-alpha", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v3.1.0.1-alpha/sso-authentication_3.1.0.1.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-02-18T19:32:05Z", + "version": "3.1.0.1" + }, + { + "changelog": "## What's Changed\r\n* Fixed DeviceName and inconsistent SAML and OID behaviour by @Pfuenzle in https://github.com/9p4/jellyfin-plugin-sso/pull/6\r\n\r\n## New Contributors\r\n* @Pfuenzle made their first contribution in https://github.com/9p4/jellyfin-plugin-sso/pull/6\r\n\r\n**Full Changelog**: https://github.com/9p4/jellyfin-plugin-sso/compare/v3.0.0.0-alpha-actual...v3.1.0.0-alpha", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v3.1.0.0-alpha/sso-authentication_3.1.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-02-18T18:44:56Z", + "version": "3.1.0.0" + }, + { + "changelog": "Add finer-grained RBAC support and support for unregistering user from SSO.\r\n\r\nReleased again because previous tag was incorrect.", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v3.0.0.0-alpha-actual/sso-authentication_3.0.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-02-16T02:10:58Z", + "version": "3.0.0.0" + }, + { + "changelog": "Fix improper artifact loading in plugin release\r\n\r\nUpdate documentation", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v2.0.1.0-alpha/sso-authentication_2.0.1.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-02-14T22:32:17Z", + "version": "2.0.1.0" + }, + { + "changelog": "Add Google support, code cleanup.\r\n\r\nAdmin page still isn't working", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v2.0.0.0-alpha/sso-authentication_2.0.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-01-23T21:54:18Z", + "version": "1" + }, + { + "changelog": "This is the initial alpha release! Feedback and PRs welcome.\r\n\r\nSupports Jellyfin 10.8.", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/v1.0.0.0-alpha/sso-authentication_1.0.0.0.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-01-17T03:40:12Z", + "version": "1" + }, + { + "changelog": "Nightly build\n", + "checksum": "", + "sourceUrl": "https://github.com/9p4/jellyfin-plugin-sso/releases/download/nightly/sso-authentication_0.0.0.9000.zip", + "targetAbi": "10.8.0.0", + "timestamp": "2022-07-01T01:20:33Z", + "version": "0.0.0.9000" + } + ] + } ] \ No newline at end of file