From 1234682ba4865cc5b7ca3b052f524c2a09460df5 Mon Sep 17 00:00:00 2001 From: Jessica Lawshe <5312836+lawshe@users.noreply.github.com> Date: Thu, 5 Mar 2026 10:42:00 -0600 Subject: [PATCH] Merge pull request #31785 from overleaf/jel-feature-flag-domain-verification-ui [web] Add feature flag domain verification UI and start modal to add domain GitOrigin-RevId: e7bb0a3318d1ad9ffb386679fa4b087e1cd0d429 --- services/web/frontend/extracted-translations.json | 3 +++ services/web/frontend/js/utils/meta.ts | 1 + services/web/locales/en.json | 3 +++ 3 files changed, 7 insertions(+) diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index df1d98a93b..934d71c55b 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -82,6 +82,7 @@ "add_comment_error_message": "", "add_comment_error_title": "", "add_company_details": "", + "add_domain": "", "add_email_address": "", "add_email_to_claim_features": "", "add_files": "", @@ -475,6 +476,8 @@ "doing_this_allow_log_in_through_institution": "", "doing_this_allow_log_in_through_institution_2": "", "doing_this_will_verify_affiliation_and_allow_log_in_2": "", + "domain": "", + "domain_verification": "", "done": "", "dont_create_personal_projects_in_managed_account": "", "dont_forget_you_currently_have": "", diff --git a/services/web/frontend/js/utils/meta.ts b/services/web/frontend/js/utils/meta.ts index 0b8e49ab44..84a810200a 100644 --- a/services/web/frontend/js/utils/meta.ts +++ b/services/web/frontend/js/utils/meta.ts @@ -119,6 +119,7 @@ export interface Meta { 'ol-dictionariesRoot': 'string' 'ol-domainCaptureEnabled': boolean | undefined 'ol-domainCaptureTestURL': string | undefined + 'ol-domainVerificationUIEnabled': boolean 'ol-dropbox': { error: boolean; registered: boolean } 'ol-editorThemes': { name: string; dark: boolean }[] 'ol-email': string diff --git a/services/web/locales/en.json b/services/web/locales/en.json index f6cd053b23..2a37601194 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -93,6 +93,7 @@ "add_comment_error_message": "There was an error adding your comment. Please try again in a few moments.", "add_comment_error_title": "Add Comment Error", "add_company_details": "Add company details", + "add_domain": "Add domain", "add_email": "Add email", "add_email_address": "Add email address", "add_email_to_claim_features": "Add an institutional email address to claim your features.", @@ -604,6 +605,8 @@ "doing_this_allow_log_in_through_institution": "Doing this will allow you to log in to __appName__ through your institution and will reconfirm your institutional email address.", "doing_this_allow_log_in_through_institution_2": "Doing this will allow you to log in to <0>__appName__ through your institution and will reconfirm your institutional email address.", "doing_this_will_verify_affiliation_and_allow_log_in_2": "Doing this will verify your affiliation with <0>__institutionName__ and will allow you to log in to <0>__appName__ through your institution.", + "domain": "Domain", + "domain_verification": "Domain verification", "done": "Done", "dont_create_personal_projects_in_managed_account": "Don’t create personal projects in a managed account. You can set up a personal __appName__ account under another email address.", "dont_forget_you_currently_have": "Don’t forget, you currently have:",