Skip to content

Commit 5337ec3

Browse files
Rename dashboard management routes (#3361)
Renames the dashboard API workspace management routes from `/admin/v1` to `/v1/management` in the OpenAPI contract and regenerated Gin bindings. Also updates the related startup warning and architecture note. --------- Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
1 parent afaa636 commit 5337ec3

4 files changed

Lines changed: 330 additions & 331 deletions

File tree

docs/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ the API's `ResumeSandbox` gRPC and retries — paused sandboxes wake transparent
194194
A separate REST service (port 3010, spec `spec/openapi-dashboard.yml`) consumed by the web
195195
dashboard, not the SDK: team management/provisioning, template tags, build listings, admin
196196
bootstrap. Team-scoped template and build read routes accept either dashboard user auth or
197-
team API key auth (`X-API-Key`). Its workspace-agnostic `/admin/v1` operations are defined in the
197+
team API key auth (`X-API-Key`). Its workspace-agnostic `/v1/management` operations are defined in the
198198
same dashboard OpenAPI contract and registered on the existing router. Their `AdminJWTAuth`
199199
OpenAPI security scheme accepts only short-lived service JWTs verified against the workspace-api
200200
`/.well-known/jwks.json` endpoint, with accepted signing methods derived from each JWK's required

0 commit comments

Comments
 (0)