You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Medium Risk
Breaking removal of team/user lifecycle and billing-provision endpoints from dashboard-api; incorrect or lagging client migrations could block signups, team changes, or admin workflows until callers use the workspace API.
Overview
This PR removes the legacy dashboard-api write surface for teams, members, admin user bootstrap/delete, and admin cluster assign/detach, along with the OpenAPI contract, generated routes, LaunchDarkly 412 gate, billing team-provision sink, and the internal provisioning stack that backed those flows.
Reads and admin controls stay: listing teams, members, limits, template/build routes, ban/block, cluster GET, and /v1/management (including project cluster assign/detach via the shared assignTeamCluster / detachTeamCluster helpers). Docs now describe dashboard-api as read-oriented plus management projection rather than legacy provisioning.
Any client still calling the deleted REST mutations must move to the workspace API; signup and team creation are no longer handled here.
Reviewed by Cursor Bugbot for commit 3432287. Bugbot is set up for automated code reviews on this repo. Configure here.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/v1/management, generic JWT verification, projected identities, and Ory-backed profile/member readsValidation
cd packages/dashboard-api && make generate && go test ./... -run '^$'git diff --checkSponsor: @ben-fornefeld