Skip to content

fix: adopt project IAM access from appserver-go v0.3.0 - #1

Open
reoring wants to merge 1 commit into
mainfrom
project-access
Open

reoring wants to merge 1 commit into
mainfrom
project-access

Conversation

@reoring

@reoring reoring commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Upgrade the published appserver-go SDK to v0.3.0 without module replacements. Effective Project IAM access replaces legacy team membership. Next release: v0.4.0 on a new minor stream, avoiding automatic updates on estates that do not yet support Project access. Immutable catalog image floors are unchanged.

Verified: go build ./...; go vet ./...; go test ./cmd/server ./cmd/server/internal/api. Database integration remains opt-in. No live mutations. Consumer tags are held pending primary authorization.

Focused web verification: bun test src/dev/mock-console.test.ts src/features/build/use-build-session.test.tsx — 62 passed. Non-member copy is Project-neutral; me/settings types no longer expose team ownership. The mock Project access contract and browser story are migrated; browser E2E was not executed.

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