Release notes forCardinal Media Server v0.4.0
Users
- Add Users page to Admin app.
- Add user management drawer.
- Add enable/disable user feature.
- Add user seats.
SSO
A new, more secure SSO flow is available. These features lock your self-hosted apps to your Cardinal account, and are visible on account.cardinalapps.io.
Users that are upgrading from v0.3.x and are currently using a Cardinal account will be asked to claim their server the next time they log in.
- Add the ability to claim a self-hosted app with your Cardinal account.
- Add App Authorizations for all users that join a self-hosted app.
Role-Based Access Control
- Add RBAC page with roles and capabilities.
- Add roles assignments to Users.
- Add RBAC checks to all API endpoints.
- Update OpenAPI docs to show which capabilities on each endpoint.
- Add RBAC checks to app UI.
Indexing
- Update layout for the Indexing page.
- Move Deindexing from the Settings Panel to the Indexing page.
Jobs
- Update layout for the Jobs page.
Settings Panel
- Update settings panel fields:
- Disable Factory Reset (temporarily).
- Added max concurrent players, and max current playing players settings.