From 5c408cbfe3c402c67d9119a9bd23bd1540cde9a7 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Tue, 3 Jun 2025 10:38:44 +0200 Subject: [PATCH] feat(fe): Add generic settings confirm dialog --- ...JoinPolicyDialog.vue => ConfirmDialog.vue} | 32 +++++++++---------- .../settings/workspaces/[slug]/security.vue | 11 +++++-- 2 files changed, 25 insertions(+), 18 deletions(-) rename packages/frontend-2/components/settings/{workspaces/security/ConfirmJoinPolicyDialog.vue => ConfirmDialog.vue} (73%) diff --git a/packages/frontend-2/components/settings/workspaces/security/ConfirmJoinPolicyDialog.vue b/packages/frontend-2/components/settings/ConfirmDialog.vue similarity index 73% rename from packages/frontend-2/components/settings/workspaces/security/ConfirmJoinPolicyDialog.vue rename to packages/frontend-2/components/settings/ConfirmDialog.vue index b09d000a6..329f70aca 100644 --- a/packages/frontend-2/components/settings/workspaces/security/ConfirmJoinPolicyDialog.vue +++ b/packages/frontend-2/components/settings/ConfirmDialog.vue @@ -1,21 +1,21 @@ diff --git a/packages/frontend-2/pages/settings/workspaces/[slug]/security.vue b/packages/frontend-2/pages/settings/workspaces/[slug]/security.vue index 6816b9f52..2cb063728 100644 --- a/packages/frontend-2/pages/settings/workspaces/[slug]/security.vue +++ b/packages/frontend-2/pages/settings/workspaces/[slug]/security.vue @@ -148,12 +148,19 @@ :workspace-id="workspace?.id" :domain="removeDialogDomain" /> - + > +

+ This will allow users with verified domain emails to join automatically without + admin approval. +

+

Are you sure you want to enable this?

+