Skip to content

chore: ship admin dashboard v0.6.0 in the API image - #300

Merged
Bccorb merged 1 commit into
mainfrom
chore/bump-admin-dashboard-0-6-0
Sep 8, 2026
Merged

chore: ship admin dashboard v0.6.0 in the API image#300
Bccorb merged 1 commit into
mainfrom
chore/bump-admin-dashboard-0-6-0

Conversation

@Bccorb

@Bccorb Bccorb commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Move SEAMLESS_ADMIN_DASHBOARD_REF from v0.5.0 to v0.6.0 so the SPA served at /console picks up
that release. Organizations pages and searches on the server and gains a remove action, Overview
and Security take a date range, and System Configuration grows an Authenticator Policy section
covering all seven fields.

Each of those needs API support that is already in place here, verified against this branch:

Dashboard need API
DELETE /admin/organizations/:organizationId src/routes/admin.routes.ts
Organization list limit, offset, search AdminOrganizationListQuerySchema
Date range on the metrics endpoints MetricsQuerySchema (from, to)
authenticator_policy system config key src/config/systemConfig.defaults.ts

The ref stays a release tag rather than a floating branch, so the dashboard only changes when this
value does.

Worth knowing

Neither of these blocks the bump.

The dashboard v0.6.0 changelog justifies its new Authenticator Policy section by saying
syncedPasskeys now defaults to block. This API defaults it to allow, reversed on 2026-09-07,
so that section's in-UI warning copy may read as stale against this API's actual default.

The dashboard pins @seamless-auth/types at ^0.18.0 while this repo is on ^0.20.0. Not a build
concern, since the Docker stage runs the dashboard's own npm ci, but the shared schemas are a
minor apart rather than aligned.

Checks

npm run typecheck, npm run lint, npm run format:check, and npm run check:changeset-bump all
clean. npm run test:run: 114 files, 1368 passed, 1 skipped, 1 todo.

Move SEAMLESS_ADMIN_DASHBOARD_REF from v0.5.0 to v0.6.0 so the SPA served at
/console picks up that release. Organizations pages and searches on the server
and gains a remove action, Overview and Security take a date range, and System
Configuration grows an Authenticator Policy section covering all seven fields.

Each of those needs API support that is already in place here: DELETE
/admin/organizations/:organizationId exists, the organization list accepts
limit, offset and search, the internal metrics endpoints take from and to, and
authenticator_policy is a system config key.

The ref stays a release tag rather than a floating branch, so the dashboard only
changes when this value does.
@Bccorb
Bccorb merged commit ddd79bd into main Sep 8, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant