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
fix(organizations): atomic admin workspace sweep, removal-impact status in dialog, and preview-unavailable disclosure
Review round 1: the v1 admin add-member now commits membership and the
workspace sweep in one transaction; the remove-member dialog holds confirm
while the credential-impact check loads and shows a caution when it fails;
a failed join preview flags joinPreviewUnavailable so the accept screen
falls back to a generic migration notice. Also aligns the invite test's
react-query mock and repairs two pre-existing docs type errors.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
? ` If you own personal workspaces, accepting membership moves them into ${organizationLabel}: its admins get full access, and they stay with the organization if you leave.`
Copy file name to clipboardExpand all lines: apps/sim/app/workspace/[workspaceId]/settings/components/team-management/components/remove-member-dialog/remove-member-dialog.tsx
? `Couldn't check which credentials ${isSelfRemoval ? 'you own' : 'they own'} will be affected — connected accounts backed by ${isSelfRemoval ? 'your' : 'their'} identity may stop working after removal.`
54
+
: breakingCredentials.length>0
48
55
? `${breakingCredentials.length===1 ? 'A credential' : `${breakingCredentials.length} credentials`}${
49
56
isSelfRemoval ? 'you own' : 'they own'
50
57
} (${formatQuotedNameList(breakingCredentials,MAX_LISTED_CREDENTIALS)}) will stop working in organization workspaces until another member reconnects ${
@@ -79,7 +86,9 @@ export function RemoveMemberDialog({
0 commit comments