Merge pull request #26473 from overleaf/jel-group-domainCapture

[web] Add admin toggle for setting `domainCapture` feature for groups

GitOrigin-RevId: d4dc373aa0d7863f83129126613a38d914afbd5f
This commit is contained in:
Jessica Lawshe
2025-07-14 09:08:44 -05:00
committed by Copybot
parent 1768bef22a
commit 3c24c9bcc9
2 changed files with 6 additions and 1 deletions

View File

@@ -42,6 +42,7 @@ const SubscriptionSchema = new Schema(
features: {
managedUsers: { type: Boolean, default: true },
groupSSO: { type: Boolean, default: true },
domainCapture: { type: Boolean, default: false },
},
addOns: Schema.Types.Mixed,
overleaf: {

View File

@@ -44,7 +44,10 @@ import {
import { SuggestedLanguage } from '../../../types/system-message'
import type { TeamInvite } from '../../../types/team-invite'
import { GroupPlans } from '../../../types/subscription/dashboard/group-plans'
import { GroupSSOLinkingStatus } from '../../../types/subscription/sso'
import {
GroupSSOLinkingStatus,
SSOConfig,
} from '../../../types/subscription/sso'
import { PasswordStrengthOptions } from '../../../types/password-strength-options'
import { Subscription as ProjectDashboardSubscription } from '../../../types/project/dashboard/subscription'
import { ThirdPartyIds } from '../../../types/third-party-ids'
@@ -121,6 +124,7 @@ export interface Meta {
'ol-groupPlans': GroupPlans
'ol-groupPolicy': GroupPolicy
'ol-groupSSOActive': boolean
'ol-groupSSOConfig'?: SSOConfig
'ol-groupSSOTestResult': GroupSSOTestResult
'ol-groupSettingsAdvertisedFor': string[]
'ol-groupSettingsEnabledFor': string[]