chore: simplify plugin readmes, changelogs and manifest descriptions

This commit is contained in:
LukeGus committed 2026-09-27 00:24:48 -05:00
1 parent 7423e33184
commit 8043d6dbdd
96 files changed
+1147 -722

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
# Changelog
## 1.0.0
First release, bundled with Termix 2.9.0.
Lets users sign in with an OpenID Connect provider, GitHub or Google. Each provider gets its own login button, and group claims can make users admins.
+30
View File
@@ -0,0 +1,30 @@
# Single sign-on
Sign in with an OpenID Connect provider, GitHub or Google. Each provider gets its own button on the login screen.
## Features
- Sign in with any OpenID Connect provider, GitHub or Google.
- Each provider gets its own button on the login screen.
- Make members of an admin group Termix admins, read from a group claim.
- Supports back-channel logout.
## Settings
### Admin
- Providers: add a provider, then register the redirect URI it shows with your identity provider. Providers set up before 2.9 keep the old redirect URI until you turn it off.
## Permissions
- `sso.manage`: Add, edit and remove SSO providers. Only admins have it by default.
## Development
```bash
npm run build # build into dist/
npm run test # run this plugin's tests
npm run typecheck # type-check this plugin
```
See `packages/plugin-sdk/ARCHITECTURE.md` for the plugin contract.
+1 -1
View File
@@ -2,7 +2,7 @@
"id": "sso",
"name": "Single sign-on",
"version": "1.0.0",
"description": "Sign in with an OpenID Connect provider, GitHub or Google. Each provider you add gets its own button on the login screen.",
"description": "Sign in with an OpenID Connect provider, GitHub or Google. Each provider gets its own button on the login screen.",
"author": {
"name": "Termix"
},