diff --git a/packages/frontend-2/components/workspace/wizard/step/Invites.vue b/packages/frontend-2/components/workspace/wizard/step/Invites.vue index 77a317a25..7351ec1b0 100644 --- a/packages/frontend-2/components/workspace/wizard/step/Invites.vue +++ b/packages/frontend-2/components/workspace/wizard/step/Invites.vue @@ -37,21 +37,11 @@ :label="`Make workspace discoverable to @${verifiedDomain} users`" />
-

When enabled:

- +

+ Users signing up with a + @{{ verifiedDomain }} + email will be able to find and request to join this workspace. +

diff --git a/packages/frontend-2/lib/common/generated/gql/graphql.ts b/packages/frontend-2/lib/common/generated/gql/graphql.ts index 3fef0ec04..6093da56e 100644 --- a/packages/frontend-2/lib/common/generated/gql/graphql.ts +++ b/packages/frontend-2/lib/common/generated/gql/graphql.ts @@ -2035,6 +2035,7 @@ export type Project = { description?: Maybe; /** Public project-level configuration for embedded viewer */ embedOptions: ProjectEmbedOptions; + hasAccessToFeature: Scalars['Boolean']['output']; id: Scalars['ID']['output']; invitableCollaborators: WorkspaceCollaboratorCollection; /** Collaborators who have been invited, but not yet accepted. */ @@ -2116,6 +2117,11 @@ export type ProjectCommentThreadsArgs = { }; +export type ProjectHasAccessToFeatureArgs = { + featureName: WorkspaceFeatureName; +}; + + export type ProjectInvitableCollaboratorsArgs = { cursor?: InputMaybe; filter?: InputMaybe; @@ -4650,6 +4656,7 @@ export type WorkspaceEmbedOptions = { export const WorkspaceFeatureName = { DomainBasedSecurityPolicies: 'domainBasedSecurityPolicies', + HideSpeckleBranding: 'hideSpeckleBranding', OidcSso: 'oidcSso', WorkspaceDataRegionSpecificity: 'workspaceDataRegionSpecificity' } as const; @@ -8374,6 +8381,7 @@ export type ProjectFieldArgs = { createdAt: {}, description: {}, embedOptions: {}, + hasAccessToFeature: ProjectHasAccessToFeatureArgs, id: {}, invitableCollaborators: ProjectInvitableCollaboratorsArgs, invitedTeam: {},