Skip to content

feat: seed direct editing tuples only for accounts that can sign in to the admin - #24

Closed
zumbrunn wants to merge 2 commits into
feat/own-bar-actionsfrom
feat/admin-own-accounts-only
Closed

zumbrunn wants to merge 2 commits into
feat/own-bar-actionsfrom
feat/admin-own-accounts-only

Conversation

@zumbrunn

Copy link
Copy Markdown
Member

Part of duneorg/dune#139. Stacked on #21. Accounts with a local password keep a direct tuple, so the panel works even with role_grants: {}. A site user holding editor/author through OAuth or magic link is governed by core's system.role_grants; the direct tuple an earlier version seeded for them is revoked at start. End-to-end test with the admin installed.

🤖 Generated with Claude Code

zumbrunn and others added 2 commits November 10, 2026 13:22
…o the admin (duneorg/dune#139)

A site user holding editor or author is governed by core's system.role_grants; the direct
tuple an earlier version seeded for such an account is revoked.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@zumbrunn

Copy link
Copy Markdown
Member Author

Landed in 4.0.0 as part of #26 (one squash of the whole stack: its intermediate commits only type-check against the final contract). Verified against the published @dune/core 0.36.0 and @dune/testing 2.0.0.

@zumbrunn zumbrunn closed this Nov 10, 2026
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