mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
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:
@@ -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: {
|
||||
|
||||
@@ -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[]
|
||||
|
||||
Reference in New Issue
Block a user