Skip to content

feat(org): add teams, viewer access and ownership transfer - #5492

Open
tokenjunkielabs wants to merge 14 commits into
Dokploy:canaryfrom
tokenjunkielabs:zz-riftheron/dokploy-1413-org-teams
Open

tokenjunkielabs wants to merge 14 commits into
Dokploy:canaryfrom
tokenjunkielabs:zz-riftheron/dokploy-1413-org-teams

Conversation

@tokenjunkielabs

@tokenjunkielabs tokenjunkielabs commented Sep 21, 2026

Copy link
Copy Markdown

C:/Program Files/Git/claim #1413

Closes #1413

RetriggerConfidence Score: 1/5

This PR is not safe to merge until team membership data is properly authorized and minimized, ownership transfer preserves paid entitlements, and team limits are enforced atomically.

Summary

This PR adds organization teams, a read-only viewer role, team-based resource permissions, deployment-management overrides, organization descriptions, and owner transfer.

  • Adds team persistence, membership management, permission aggregation, server assignment, and invitation-time team selection.
  • Introduces viewer authorization across the auth client, server configuration, role management, and permission UI.
  • Adds atomic membership-role changes for ownership transfer, but does not preserve owner-bound commercial entitlements.
  • Requires fixes for excessive team-query data exposure and non-atomic team capacity enforcement.

Reviews (1) · Last reviewed commit: "feat(org): add teams, viewer access and ..."

Comment thread apps/dokploy/server/api/routers/organization.ts Outdated
Comment thread apps/dokploy/server/api/routers/organization.ts
Comment thread apps/dokploy/server/api/routers/organization.ts Outdated
@tokenjunkielabs

tokenjunkielabs commented Sep 21, 2026 via email

Copy link
Copy Markdown
Author

@tokenjunkielabs

tokenjunkielabs commented Sep 21, 2026 via email

Copy link
Copy Markdown
Author

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.

Organisation and Teams Management

1 participant