2021-07-05 15:10:49 +02:00
|
|
|
package domain
|
|
|
|
|
|
|
|
import (
|
|
|
|
"golang.org/x/text/language"
|
|
|
|
|
2022-04-27 01:01:45 +02:00
|
|
|
"github.com/zitadel/zitadel/internal/eventstore/v1/models"
|
2021-07-05 15:10:49 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
const (
|
|
|
|
LoginCustomText = "Login"
|
|
|
|
|
|
|
|
LoginKeyLogin = "Login."
|
|
|
|
LoginKeyLoginTitle = LoginKeyLogin + "Title"
|
|
|
|
LoginKeyLoginDescription = LoginKeyLogin + "Description"
|
|
|
|
LoginKeyLoginTitleLinkingProcess = LoginKeyLogin + "TitleLinking"
|
|
|
|
LoginKeyLoginDescriptionLinkingProcess = LoginKeyLogin + "DescriptionLinking"
|
|
|
|
LoginKeyLoginNameLabel = LoginKeyLogin + "LoginNameLabel"
|
|
|
|
LoginKeyLoginUsernamePlaceHolder = LoginKeyLogin + "UsernamePlaceHolder"
|
|
|
|
LoginKeyLoginLoginnamePlaceHolder = LoginKeyLogin + "LoginnamePlaceHolder"
|
|
|
|
LoginKeyLoginRegisterButtonText = LoginKeyLogin + "RegisterButtonText"
|
|
|
|
LoginKeyLoginNextButtonText = LoginKeyLogin + "NextButtonText"
|
|
|
|
LoginKeyLoginExternalUserDescription = LoginKeyLogin + "ExternalUserDescription"
|
|
|
|
LoginKeyLoginUserMustBeMemberOfOrg = LoginKeyLogin + "MustBeMemberOfOrg"
|
|
|
|
|
|
|
|
LoginKeySelectAccount = "SelectAccount."
|
|
|
|
LoginKeySelectAccountTitle = LoginKeySelectAccount + "Title"
|
|
|
|
LoginKeySelectAccountDescription = LoginKeySelectAccount + "Description"
|
|
|
|
LoginKeySelectAccountTitleLinkingProcess = LoginKeySelectAccount + "TitleLinking"
|
|
|
|
LoginKeySelectAccountDescriptionLinkingProcess = LoginKeySelectAccount + "DescriptionLinking"
|
|
|
|
LoginKeySelectAccountOtherUser = LoginKeySelectAccount + "OtherUser"
|
|
|
|
LoginKeySelectAccountSessionStateActive = LoginKeySelectAccount + "SessionState0"
|
|
|
|
LoginKeySelectAccountSessionStateInactive = LoginKeySelectAccount + "SessionState1"
|
|
|
|
LoginKeySelectAccountUserMustBeMemberOfOrg = LoginKeySelectAccount + "MustBeMemberOfOrg"
|
|
|
|
|
|
|
|
LoginKeyPassword = "Password."
|
|
|
|
LoginKeyPasswordTitle = LoginKeyPassword + "Title"
|
|
|
|
LoginKeyPasswordDescription = LoginKeyPassword + "Description"
|
|
|
|
LoginKeyPasswordLabel = LoginKeyPassword + "PasswordLabel"
|
|
|
|
LoginKeyPasswordMinLength = LoginKeyPassword + "MinLength"
|
|
|
|
LoginKeyPasswordHasUppercase = LoginKeyPassword + "HasUppercase"
|
|
|
|
LoginKeyPasswordHasLowercase = LoginKeyPassword + "HasLowercase"
|
|
|
|
LoginKeyPasswordHasNumber = LoginKeyPassword + "HasNumber"
|
|
|
|
LoginKeyPasswordHasSymbol = LoginKeyPassword + "HasSymbol"
|
|
|
|
LoginKeyPasswordConfirmation = LoginKeyPassword + "Confirmation"
|
|
|
|
LoginKeyPasswordResetLinkText = LoginKeyPassword + "ResetLinkText"
|
|
|
|
LoginKeyPasswordBackButtonText = LoginKeyPassword + "BackButtonText"
|
|
|
|
LoginKeyPasswordNextButtonText = LoginKeyPassword + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyUsernameChange = "UsernameChange."
|
|
|
|
LoginKeyUsernameChangeTitle = LoginKeyUsernameChange + "Title"
|
|
|
|
LoginKeyUsernameChangeDescription = LoginKeyUsernameChange + "Description"
|
|
|
|
LoginKeyUsernameChangeUsernameLabel = LoginKeyUsernameChange + "UsernameLabel"
|
|
|
|
LoginKeyUsernameChangeCancelButtonText = LoginKeyUsernameChange + "CancelButtonText"
|
|
|
|
LoginKeyUsernameChangeNextButtonText = LoginKeyUsernameChange + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyUsernameChangeDone = "UsernameChangeDone."
|
|
|
|
LoginKeyUsernameChangeDoneTitle = LoginKeyUsernameChangeDone + "Title"
|
|
|
|
LoginKeyUsernameChangeDoneDescription = LoginKeyUsernameChangeDone + "Description"
|
|
|
|
LoginKeyUsernameChangeDoneNextButtonText = LoginKeyUsernameChangeDone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitPassword = "InitPassword."
|
|
|
|
LoginKeyInitPasswordTitle = LoginKeyInitPassword + "Title"
|
|
|
|
LoginKeyInitPasswordDescription = LoginKeyInitPassword + "Description"
|
|
|
|
LoginKeyInitPasswordCodeLabel = LoginKeyInitPassword + "CodeLabel"
|
|
|
|
LoginKeyInitPasswordNewPasswordLabel = LoginKeyInitPassword + "NewPasswordLabel"
|
|
|
|
LoginKeyInitPasswordNewPasswordConfirmLabel = LoginKeyInitPassword + "NewPasswordConfirmLabel"
|
|
|
|
LoginKeyInitPasswordNextButtonText = LoginKeyInitPassword + "NextButtonText"
|
|
|
|
LoginKeyInitPasswordResendButtonText = LoginKeyInitPassword + "ResendButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitPasswordDone = "InitPasswordDone."
|
|
|
|
LoginKeyInitPasswordDoneTitle = LoginKeyInitPasswordDone + "Title"
|
|
|
|
LoginKeyInitPasswordDoneDescription = LoginKeyInitPasswordDone + "Description"
|
|
|
|
LoginKeyInitPasswordDoneNextButtonText = LoginKeyInitPasswordDone + "NextButtonText"
|
|
|
|
LoginKeyInitPasswordDoneCancelButtonText = LoginKeyInitPasswordDone + "CancelButtonText"
|
|
|
|
|
|
|
|
LoginKeyEmailVerification = "EmailVerification."
|
|
|
|
LoginKeyEmailVerificationTitle = LoginKeyEmailVerification + "Title"
|
|
|
|
LoginKeyEmailVerificationDescription = LoginKeyEmailVerification + "Description"
|
|
|
|
LoginKeyEmailVerificationCodeLabel = LoginKeyEmailVerification + "CodeLabel"
|
|
|
|
LoginKeyEmailVerificationNextButtonText = LoginKeyEmailVerification + "NextButtonText"
|
|
|
|
LoginKeyEmailVerificationResendButtonText = LoginKeyEmailVerification + "ResendButtonText"
|
|
|
|
|
|
|
|
LoginKeyEmailVerificationDone = "EmailVerificationDone."
|
|
|
|
LoginKeyEmailVerificationDoneTitle = LoginKeyEmailVerificationDone + "Title"
|
|
|
|
LoginKeyEmailVerificationDoneDescription = LoginKeyEmailVerificationDone + "Description"
|
|
|
|
LoginKeyEmailVerificationDoneNextButtonText = LoginKeyEmailVerificationDone + "NextButtonText"
|
|
|
|
LoginKeyEmailVerificationDoneCancelButtonText = LoginKeyEmailVerificationDone + "CancelButtonText"
|
|
|
|
LoginKeyEmailVerificationDoneLoginButtonText = LoginKeyEmailVerificationDone + "LoginButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitializeUser = "InitUser."
|
|
|
|
LoginKeyInitializeUserTitle = LoginKeyInitializeUser + "Title"
|
|
|
|
LoginKeyInitializeUserDescription = LoginKeyInitializeUser + "Description"
|
|
|
|
LoginKeyInitializeUserCodeLabel = LoginKeyInitializeUser + "CodeLabel"
|
|
|
|
LoginKeyInitializeUserNewPasswordLabel = LoginKeyInitializeUser + "NewPasswordLabel"
|
|
|
|
LoginKeyInitializeUserNewPasswordConfirmLabel = LoginKeyInitializeUser + "NewPasswordConfirm"
|
|
|
|
LoginKeyInitializeUserResendButtonText = LoginKeyInitializeUser + "ResendButtonText"
|
|
|
|
LoginKeyInitializeUserNextButtonText = LoginKeyInitializeUser + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitUserDone = "InitUserDone."
|
|
|
|
LoginKeyInitUserDoneTitle = LoginKeyInitUserDone + "Title"
|
|
|
|
LoginKeyInitUserDoneDescription = LoginKeyInitUserDone + "Description"
|
|
|
|
LoginKeyInitUserDoneCancelButtonText = LoginKeyInitUserDone + "CancelButtonText"
|
|
|
|
LoginKeyInitUserDoneNextButtonText = LoginKeyInitUserDone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitMFAPrompt = "InitMFAPrompt."
|
|
|
|
LoginKeyInitMFAPromptTitle = LoginKeyInitMFAPrompt + "Title"
|
|
|
|
LoginKeyInitMFAPromptDescription = LoginKeyInitMFAPrompt + "Description"
|
|
|
|
LoginKeyInitMFAPromptOTPOption = LoginKeyInitMFAPrompt + "Provider0"
|
|
|
|
LoginKeyInitMFAPromptU2FOption = LoginKeyInitMFAPrompt + "Provider1"
|
|
|
|
LoginKeyInitMFAPromptSkipButtonText = LoginKeyInitMFAPrompt + "SkipButtonText"
|
|
|
|
LoginKeyInitMFAPromptNextButtonText = LoginKeyInitMFAPrompt + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitMFAOTP = "InitMFAOTP."
|
|
|
|
LoginKeyInitMFAOTPTitle = LoginKeyInitMFAOTP + "Title"
|
|
|
|
LoginKeyInitMFAOTPDescription = LoginKeyInitMFAOTP + "Description"
|
|
|
|
LoginKeyInitMFAOTPDescriptionOTP = LoginKeyInitMFAOTP + "OTPDescription"
|
|
|
|
LoginKeyInitMFAOTPSecretLabel = LoginKeyInitMFAOTP + "SecretLabel"
|
|
|
|
LoginKeyInitMFAOTPCodeLabel = LoginKeyInitMFAOTP + "CodeLabel"
|
|
|
|
LoginKeyInitMFAOTPNextButtonText = LoginKeyInitMFAOTP + "NextButtonText"
|
|
|
|
LoginKeyInitMFAOTPCancelButtonText = LoginKeyInitMFAOTP + "CancelButtonText"
|
|
|
|
|
|
|
|
LoginKeyInitMFAU2F = "InitMFAU2F."
|
|
|
|
LoginKeyInitMFAU2FTitle = LoginKeyInitMFAU2F + "Title"
|
|
|
|
LoginKeyInitMFAU2FDescription = LoginKeyInitMFAU2F + "Description"
|
|
|
|
LoginKeyInitMFAU2FTokenNameLabel = LoginKeyInitMFAU2F + "TokenNameLabel"
|
|
|
|
LoginKeyInitMFAU2FNotSupported = LoginKeyInitMFAU2F + "NotSupported"
|
|
|
|
LoginKeyInitMFAU2FRegisterTokenButtonText = LoginKeyInitMFAU2F + "RegisterTokenButtonText"
|
|
|
|
LoginKeyInitMFAU2FErrorRetry = LoginKeyInitMFAU2F + "ErrorRetry"
|
|
|
|
|
|
|
|
LoginKeyInitMFADone = "InitMFADone."
|
|
|
|
LoginKeyInitMFADoneTitle = LoginKeyInitMFADone + "Title"
|
|
|
|
LoginKeyInitMFADoneDescription = LoginKeyInitMFADone + "Description"
|
|
|
|
LoginKeyInitMFADoneCancelButtonText = LoginKeyInitMFADone + "CancelButtonText"
|
|
|
|
LoginKeyInitMFADoneNextButtonText = LoginKeyInitMFADone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyMFAProviders = "MFAProvider."
|
|
|
|
LoginKeyMFAProvidersChooseOther = LoginKeyMFAProviders + "ChooseOther"
|
|
|
|
LoginKeyMFAProvidersOTP = LoginKeyMFAProviders + "Provider0"
|
|
|
|
LoginKeyMFAProvidersU2F = LoginKeyMFAProviders + "Provider1"
|
|
|
|
|
|
|
|
LoginKeyVerifyMFAOTP = "VerifyMFAOTP."
|
|
|
|
LoginKeyVerifyMFAOTPTitle = LoginKeyVerifyMFAOTP + "Title"
|
|
|
|
LoginKeyVerifyMFAOTPDescription = LoginKeyVerifyMFAOTP + "Description"
|
|
|
|
LoginKeyVerifyMFAOTPCodeLabel = LoginKeyVerifyMFAOTP + "CodeLabel"
|
|
|
|
LoginKeyVerifyMFAOTPNextButtonText = LoginKeyVerifyMFAOTP + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyVerifyMFAU2F = "VerifyMFAU2F."
|
|
|
|
LoginKeyVerifyMFAU2FTitle = LoginKeyVerifyMFAU2F + "Title"
|
|
|
|
LoginKeyVerifyMFAU2FDescription = LoginKeyVerifyMFAU2F + "Description"
|
|
|
|
LoginKeyVerifyMFAU2FNotSupported = LoginKeyVerifyMFAU2F + "NotSupported"
|
|
|
|
LoginKeyVerifyMFAU2FValidateTokenText = LoginKeyVerifyMFAU2F + "ValidateTokenButtonText"
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyVerifyMFAU2FErrorRetry = LoginKeyVerifyMFAU2F + "ErrorRetry"
|
2021-07-05 15:10:49 +02:00
|
|
|
|
|
|
|
LoginKeyPasswordless = "Passwordless."
|
|
|
|
LoginKeyPasswordlessTitle = LoginKeyPasswordless + "Title"
|
|
|
|
LoginKeyPasswordlessDescription = LoginKeyPasswordless + "Description"
|
|
|
|
LoginKeyPasswordlessLoginWithPwButtonText = LoginKeyPasswordless + "LoginWithPwButtonText"
|
|
|
|
LoginKeyPasswordlessValidateTokenButtonText = LoginKeyPasswordless + "ValidateTokenButtonText"
|
|
|
|
LoginKeyPasswordlessNotSupported = LoginKeyPasswordless + "NotSupported"
|
|
|
|
LoginKeyPasswordlessErrorRetry = LoginKeyPasswordless + "ErrorRetry"
|
|
|
|
|
2021-08-02 15:24:58 +02:00
|
|
|
LoginKeyPasswordlessPrompt = "PasswordlessPrompt."
|
|
|
|
LoginKeyPasswordlessPromptTitle = LoginKeyPasswordlessPrompt + "Title"
|
|
|
|
LoginKeyPasswordlessPromptDescription = LoginKeyPasswordlessPrompt + "Description"
|
|
|
|
LoginKeyPasswordlessPromptDescriptionInit = LoginKeyPasswordlessPrompt + "DescriptionInit"
|
|
|
|
LoginKeyPasswordlessPromptPasswordlessButtonText = LoginKeyPasswordlessPrompt + "PasswordlessButtonText"
|
|
|
|
LoginKeyPasswordlessPromptNextButtonText = LoginKeyPasswordlessPrompt + "NextButtonText"
|
|
|
|
LoginKeyPasswordlessPromptSkipButtonText = LoginKeyPasswordlessPrompt + "SkipButtonText"
|
|
|
|
|
|
|
|
LoginKeyPasswordlessRegistration = "PasswordlessRegistration."
|
|
|
|
LoginKeyPasswordlessRegistrationTitle = LoginKeyPasswordlessRegistration + "Title"
|
|
|
|
LoginKeyPasswordlessRegistrationDescription = LoginKeyPasswordlessRegistration + "Description"
|
|
|
|
LoginKeyPasswordlessRegistrationRegisterTokenButtonText = LoginKeyPasswordlessRegistration + "RegisterTokenButtonText"
|
|
|
|
LoginKeyPasswordlessRegistrationTokenNameLabel = LoginKeyPasswordlessRegistration + "TokenNameLabel"
|
|
|
|
LoginKeyPasswordlessRegistrationNotSupported = LoginKeyPasswordlessRegistration + "NotSupported"
|
|
|
|
LoginKeyPasswordlessRegistrationErrorRetry = LoginKeyPasswordlessRegistration + "ErrorRetry"
|
|
|
|
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyPasswordlessRegistrationDone = "PasswordlessRegistrationDone."
|
|
|
|
LoginKeyPasswordlessRegistrationDoneTitle = LoginKeyPasswordlessRegistrationDone + "Title"
|
|
|
|
LoginKeyPasswordlessRegistrationDoneDescription = LoginKeyPasswordlessRegistrationDone + "Description"
|
2021-10-04 16:19:21 +02:00
|
|
|
LoginKeyPasswordlessRegistrationDoneDescriptionClose = LoginKeyPasswordlessRegistrationDone + "DescriptionClose"
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyPasswordlessRegistrationDoneNextButtonText = LoginKeyPasswordlessRegistrationDone + "NextButtonText"
|
|
|
|
LoginKeyPasswordlessRegistrationDoneCancelButtonText = LoginKeyPasswordlessRegistrationDone + "CancelButtonText"
|
2021-08-02 15:24:58 +02:00
|
|
|
|
2021-07-05 15:10:49 +02:00
|
|
|
LoginKeyPasswordChange = "PasswordChange."
|
|
|
|
LoginKeyPasswordChangeTitle = LoginKeyPasswordChange + "Title"
|
|
|
|
LoginKeyPasswordChangeDescription = LoginKeyPasswordChange + "Description"
|
2024-06-18 13:27:44 +02:00
|
|
|
LoginKeyPasswordChangeExpiredDescription = LoginKeyPasswordChange + "ExpiredDescription"
|
2021-07-05 15:10:49 +02:00
|
|
|
LoginKeyPasswordChangeOldPasswordLabel = LoginKeyPasswordChange + "OldPasswordLabel"
|
|
|
|
LoginKeyPasswordChangeNewPasswordLabel = LoginKeyPasswordChange + "NewPasswordLabel"
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyPasswordChangeNewPasswordConfirmLabel = LoginKeyPasswordChange + "NewPasswordConfirmLabel"
|
2021-07-05 15:10:49 +02:00
|
|
|
LoginKeyPasswordChangeCancelButtonText = LoginKeyPasswordChange + "CancelButtonText"
|
|
|
|
LoginKeyPasswordChangeNextButtonText = LoginKeyPasswordChange + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyPasswordChangeDone = "PasswordChangeDone."
|
|
|
|
LoginKeyPasswordChangeDoneTitle = LoginKeyPasswordChangeDone + "Title"
|
|
|
|
LoginKeyPasswordChangeDoneDescription = LoginKeyPasswordChangeDone + "Description"
|
|
|
|
LoginKeyPasswordChangeDoneNextButtonText = LoginKeyPasswordChangeDone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyPasswordResetDone = "PasswordResetDone."
|
|
|
|
LoginKeyPasswordResetDoneTitle = LoginKeyPasswordResetDone + "Title"
|
|
|
|
LoginKeyPasswordResetDoneDescription = LoginKeyPasswordResetDone + "Description"
|
|
|
|
LoginKeyPasswordResetDoneNextButtonText = LoginKeyPasswordResetDone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyRegistrationOption = "RegisterOption."
|
|
|
|
LoginKeyRegistrationOptionTitle = LoginKeyRegistrationOption + "Title"
|
|
|
|
LoginKeyRegistrationOptionDescription = LoginKeyRegistrationOption + "Description"
|
|
|
|
LoginKeyRegistrationOptionUserNameButtonText = LoginKeyRegistrationOption + "RegisterUsernamePasswordButtonText"
|
|
|
|
LoginKeyRegistrationOptionExternalLoginDescription = LoginKeyRegistrationOption + "ExternalLoginDescription"
|
2022-12-20 08:26:48 +00:00
|
|
|
LoginKeyRegistrationOptionLoginButtonText = LoginKeyRegistrationOption + "LoginButtonText"
|
2021-07-05 15:10:49 +02:00
|
|
|
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyRegistrationUser = "RegistrationUser."
|
|
|
|
LoginKeyRegistrationUserTitle = LoginKeyRegistrationUser + "Title"
|
|
|
|
LoginKeyRegistrationUserDescription = LoginKeyRegistrationUser + "Description"
|
|
|
|
LoginKeyRegistrationUserDescriptionOrgRegister = LoginKeyRegistrationUser + "DescriptionOrgRegister"
|
|
|
|
LoginKeyRegistrationUserFirstnameLabel = LoginKeyRegistrationUser + "FirstnameLabel"
|
|
|
|
LoginKeyRegistrationUserLastnameLabel = LoginKeyRegistrationUser + "LastnameLabel"
|
|
|
|
LoginKeyRegistrationUserEmailLabel = LoginKeyRegistrationUser + "EmailLabel"
|
|
|
|
LoginKeyRegistrationUserUsernameLabel = LoginKeyRegistrationUser + "UsernameLabel"
|
|
|
|
LoginKeyRegistrationUserLanguageLabel = LoginKeyRegistrationUser + "LanguageLabel"
|
|
|
|
LoginKeyRegistrationUserGenderLabel = LoginKeyRegistrationUser + "GenderLabel"
|
|
|
|
LoginKeyRegistrationUserPasswordLabel = LoginKeyRegistrationUser + "PasswordLabel"
|
|
|
|
LoginKeyRegistrationUserPasswordConfirmLabel = LoginKeyRegistrationUser + "PasswordConfirmLabel"
|
|
|
|
LoginKeyRegistrationUserTOSAndPrivacyLabel = LoginKeyRegistrationUser + "TosAndPrivacyLabel"
|
|
|
|
LoginKeyRegistrationUserTOSConfirm = LoginKeyRegistrationUser + "TosConfirm"
|
|
|
|
LoginKeyRegistrationUserTOSLinkText = LoginKeyRegistrationUser + "TosLinkText"
|
2022-12-21 08:27:31 +00:00
|
|
|
LoginKeyRegistrationUserPrivacyConfirm = LoginKeyRegistrationUser + "PrivacyConfirm"
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyRegistrationUserPrivacyLinkText = LoginKeyRegistrationUser + "PrivacyLinkText"
|
|
|
|
LoginKeyRegistrationUserNextButtonText = LoginKeyRegistrationUser + "NextButtonText"
|
|
|
|
LoginKeyRegistrationUserBackButtonText = LoginKeyRegistrationUser + "BackButtonText"
|
|
|
|
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyExternalRegistrationUserOverview = "ExternalRegistrationUserOverview."
|
|
|
|
LoginKeyExternalRegistrationUserOverviewTitle = LoginKeyExternalRegistrationUserOverview + "Title"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewDescription = LoginKeyExternalRegistrationUserOverview + "Description"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewEmailLabel = LoginKeyExternalRegistrationUserOverview + "EmailLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewUsernameLabel = LoginKeyExternalRegistrationUserOverview + "UsernameLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewFirstnameLabel = LoginKeyExternalRegistrationUserOverview + "FirstnameLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewLastnameLabel = LoginKeyExternalRegistrationUserOverview + "LastnameLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewNicknameLabel = LoginKeyExternalRegistrationUserOverview + "NicknameLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewPhoneLabel = LoginKeyExternalRegistrationUserOverview + "PhoneLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewLanguageLabel = LoginKeyExternalRegistrationUserOverview + "LanguageLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewTOSAndPrivacyLabel = LoginKeyExternalRegistrationUserOverview + "TosAndPrivacyLabel"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewTOSConfirm = LoginKeyExternalRegistrationUserOverview + "TosConfirm"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewTOSLinkText = LoginKeyExternalRegistrationUserOverview + "TosLinkText"
|
2022-12-21 08:27:31 +00:00
|
|
|
LoginKeyExternalRegistrationUserOverviewPrivacyConfirm = LoginKeyExternalRegistrationUserOverview + "PrivacyConfirm"
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyExternalRegistrationUserOverviewPrivacyLinkText = LoginKeyExternalRegistrationUserOverview + "PrivacyLinkText"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewBackButtonText = LoginKeyExternalRegistrationUserOverview + "BackButtonText"
|
|
|
|
LoginKeyExternalRegistrationUserOverviewNextButtonText = LoginKeyExternalRegistrationUserOverview + "NextButtonText"
|
|
|
|
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyRegistrationOrg = "RegistrationOrg."
|
|
|
|
LoginKeyRegisterOrgTitle = LoginKeyRegistrationOrg + "Title"
|
|
|
|
LoginKeyRegisterOrgDescription = LoginKeyRegistrationOrg + "Description"
|
|
|
|
LoginKeyRegisterOrgOrgNameLabel = LoginKeyRegistrationOrg + "OrgNameLabel"
|
|
|
|
LoginKeyRegisterOrgFirstnameLabel = LoginKeyRegistrationOrg + "FirstnameLabel"
|
|
|
|
LoginKeyRegisterOrgLastnameLabel = LoginKeyRegistrationOrg + "LastnameLabel"
|
|
|
|
LoginKeyRegisterOrgUsernameLabel = LoginKeyRegistrationOrg + "UsernameLabel"
|
|
|
|
LoginKeyRegisterOrgEmailLabel = LoginKeyRegistrationOrg + "EmailLabel"
|
|
|
|
LoginKeyRegisterOrgPasswordLabel = LoginKeyRegistrationOrg + "PasswordLabel"
|
|
|
|
LoginKeyRegisterOrgPasswordConfirmLabel = LoginKeyRegistrationOrg + "PasswordConfirmLabel"
|
|
|
|
LoginKeyRegisterOrgTOSAndPrivacyLabel = LoginKeyRegistrationOrg + "TosAndPrivacyLabel"
|
|
|
|
LoginKeyRegisterOrgTOSConfirm = LoginKeyRegistrationOrg + "TosConfirm"
|
|
|
|
LoginKeyRegisterOrgTOSLinkText = LoginKeyRegistrationOrg + "TosLinkText"
|
2022-12-21 08:27:31 +00:00
|
|
|
LoginKeyRegisterOrgPrivacyConfirm = LoginKeyRegistrationOrg + "PrivacyConfirm"
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyRegisterOrgPrivacyLinkText = LoginKeyRegistrationOrg + "PrivacyLinkText"
|
|
|
|
LoginKeyRegisterOrgSaveButtonText = LoginKeyRegistrationOrg + "SaveButtonText"
|
2022-12-20 08:26:48 +00:00
|
|
|
LoginKeyRegisterOrgBackButtonText = LoginKeyRegistrationOrg + "BackButtonText"
|
2021-07-05 15:10:49 +02:00
|
|
|
|
2024-04-10 17:46:30 +02:00
|
|
|
LoginKeyLinkingUserPrompt = "LinkingUserPrompt."
|
|
|
|
LoginKeyLinkingUserPromptTitle = LoginKeyLinkingUserPrompt + "Title"
|
|
|
|
LoginKeyLinkingUserPromptDescription = LoginKeyLinkingUserPrompt + "Description"
|
|
|
|
LoginKeyLinkingUserPromptLinkButtonText = LoginKeyLinkingUserPrompt + "LinkButtonText"
|
|
|
|
LoginKeyLinkingUserPromptOtherButtonText = LoginKeyLinkingUserPrompt + "OtherButtonText"
|
|
|
|
|
2021-07-05 15:10:49 +02:00
|
|
|
LoginKeyLinkingUserDone = "LinkingUsersDone."
|
|
|
|
LoginKeyLinkingUserDoneTitle = LoginKeyLinkingUserDone + "Title"
|
|
|
|
LoginKeyLinkingUserDoneDescription = LoginKeyLinkingUserDone + "Description"
|
|
|
|
LoginKeyLinkingUserDoneCancelButtonText = LoginKeyLinkingUserDone + "CancelButtonText"
|
|
|
|
LoginKeyLinkingUserDoneNextButtonText = LoginKeyLinkingUserDone + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyExternalNotFound = "ExternalNotFound."
|
|
|
|
LoginKeyExternalNotFoundTitle = LoginKeyExternalNotFound + "Title"
|
|
|
|
LoginKeyExternalNotFoundDescription = LoginKeyExternalNotFound + "Description"
|
|
|
|
LoginKeyExternalNotFoundLinkButtonText = LoginKeyExternalNotFound + "LinkButtonText"
|
|
|
|
LoginKeyExternalNotFoundAutoRegisterButtonText = LoginKeyExternalNotFound + "AutoRegisterButtonText"
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyExternalNotFoundTOSAndPrivacyLabel = LoginKeyExternalNotFound + "TosAndPrivacyLabel"
|
|
|
|
LoginKeyExternalNotFoundTOSConfirm = LoginKeyExternalNotFound + "TosConfirm"
|
|
|
|
LoginKeyExternalNotFoundTOSLinkText = LoginKeyExternalNotFound + "TosLinkText"
|
2022-12-21 08:27:31 +00:00
|
|
|
LoginKeyExternalNotFoundPrivacyConfirm = LoginKeyExternalNotFound + "PrivacyConfirm"
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginKeyExternalNotFoundPrivacyLinkText = LoginKeyExternalNotFound + "PrivacyLinkText"
|
2021-07-05 15:10:49 +02:00
|
|
|
|
|
|
|
LoginKeySuccessLogin = "LoginSuccess."
|
|
|
|
LoginKeySuccessLoginTitle = LoginKeySuccessLogin + "Title"
|
|
|
|
LoginKeySuccessLoginAutoRedirectDescription = LoginKeySuccessLogin + "AutoRedirectDescription"
|
|
|
|
LoginKeySuccessLoginRedirectedDescription = LoginKeySuccessLogin + "RedirectedDescription"
|
|
|
|
LoginKeySuccessLoginNextButtonText = LoginKeySuccessLogin + "NextButtonText"
|
|
|
|
|
|
|
|
LoginKeyLogoutDone = "LogoutDone."
|
|
|
|
LoginKeyLogoutDoneTitle = LoginKeyLogoutDone + "Title"
|
|
|
|
LoginKeyLogoutDoneDescription = LoginKeyLogoutDone + "Description"
|
|
|
|
LoginKeyLogoutDoneLoginButtonText = LoginKeyLogoutDone + "LoginButtonText"
|
|
|
|
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
LoginKeyFooter = "Footer."
|
|
|
|
LoginKeyFooterTOS = LoginKeyFooter + "Tos"
|
|
|
|
LoginKeyFooterPrivacyPolicy = LoginKeyFooter + "PrivacyPolicy"
|
|
|
|
LoginKeyFooterHelp = LoginKeyFooter + "Help"
|
2023-03-28 21:36:52 +02:00
|
|
|
LoginKeyFooterSupportEmail = LoginKeyFooter + "SupportEmail"
|
2021-07-05 15:10:49 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
type CustomLoginText struct {
|
|
|
|
models.ObjectRoot
|
|
|
|
|
2022-01-20 14:18:49 +01:00
|
|
|
State PolicyState
|
|
|
|
Default bool
|
|
|
|
Language language.Tag
|
|
|
|
IsDefault bool
|
2021-07-05 15:10:49 +02:00
|
|
|
|
2021-08-11 13:50:03 +02:00
|
|
|
SelectAccount SelectAccountScreenText
|
|
|
|
Login LoginScreenText
|
|
|
|
Password PasswordScreenText
|
|
|
|
UsernameChange UsernameChangeScreenText
|
|
|
|
UsernameChangeDone UsernameChangeDoneScreenText
|
|
|
|
InitPassword InitPasswordScreenText
|
|
|
|
InitPasswordDone InitPasswordDoneScreenText
|
|
|
|
EmailVerification EmailVerificationScreenText
|
|
|
|
EmailVerificationDone EmailVerificationDoneScreenText
|
|
|
|
InitUser InitializeUserScreenText
|
|
|
|
InitUserDone InitializeUserDoneScreenText
|
|
|
|
InitMFAPrompt InitMFAPromptScreenText
|
|
|
|
InitMFAOTP InitMFAOTPScreenText
|
|
|
|
InitMFAU2F InitMFAU2FScreenText
|
|
|
|
InitMFADone InitMFADoneScreenText
|
|
|
|
MFAProvider MFAProvidersText
|
|
|
|
VerifyMFAOTP VerifyMFAOTPScreenText
|
|
|
|
VerifyMFAU2F VerifyMFAU2FScreenText
|
|
|
|
Passwordless PasswordlessScreenText
|
|
|
|
PasswordlessPrompt PasswordlessPromptScreenText
|
|
|
|
PasswordlessRegistration PasswordlessRegistrationScreenText
|
|
|
|
PasswordlessRegistrationDone PasswordlessRegistrationDoneScreenText
|
|
|
|
PasswordChange PasswordChangeScreenText
|
|
|
|
PasswordChangeDone PasswordChangeDoneScreenText
|
|
|
|
PasswordResetDone PasswordResetDoneScreenText
|
|
|
|
RegisterOption RegistrationOptionScreenText
|
|
|
|
RegistrationUser RegistrationUserScreenText
|
|
|
|
ExternalRegistrationUserOverview ExternalRegistrationUserOverviewScreenText
|
|
|
|
RegistrationOrg RegistrationOrgScreenText
|
2024-04-10 17:46:30 +02:00
|
|
|
LinkingUserPrompt LinkingUserPromptScreenText
|
2021-08-11 13:50:03 +02:00
|
|
|
LinkingUsersDone LinkingUserDoneScreenText
|
2022-12-01 12:31:46 +00:00
|
|
|
ExternalNotFound ExternalUserNotFoundScreenText
|
2021-08-11 13:50:03 +02:00
|
|
|
LoginSuccess SuccessLoginScreenText
|
|
|
|
LogoutDone LogoutDoneScreenText
|
|
|
|
Footer FooterText
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
2023-12-05 12:12:01 +01:00
|
|
|
func (m *CustomLoginText) IsValid(supportedLanguages []language.Tag) error {
|
|
|
|
if err := LanguageIsDefined(m.Language); err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
return LanguagesAreSupported(supportedLanguages, m.Language)
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
type SelectAccountScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
TitleLinking string
|
|
|
|
DescriptionLinking string
|
|
|
|
OtherUser string
|
|
|
|
SessionState0 string //active
|
|
|
|
SessionState1 string //inactive
|
|
|
|
MustBeMemberOfOrg string
|
|
|
|
}
|
|
|
|
|
|
|
|
type LoginScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
TitleLinking string
|
|
|
|
DescriptionLinking string
|
|
|
|
LoginNameLabel string
|
|
|
|
UsernamePlaceholder string
|
|
|
|
LoginnamePlaceholder string
|
|
|
|
RegisterButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
ExternalUserDescription string
|
|
|
|
MustBeMemberOfOrg string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
PasswordLabel string
|
|
|
|
ResetLinkText string
|
|
|
|
BackButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
MinLength string
|
|
|
|
HasUppercase string
|
|
|
|
HasLowercase string
|
|
|
|
HasNumber string
|
|
|
|
HasSymbol string
|
|
|
|
Confirmation string
|
|
|
|
}
|
|
|
|
|
|
|
|
type UsernameChangeScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
UsernameLabel string
|
|
|
|
CancelButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type UsernameChangeDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitPasswordScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CodeLabel string
|
|
|
|
NewPasswordLabel string
|
|
|
|
NewPasswordConfirmLabel string
|
|
|
|
NextButtonText string
|
|
|
|
ResendButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitPasswordDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
NextButtonText string
|
|
|
|
CancelButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type EmailVerificationScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CodeLabel string
|
|
|
|
NextButtonText string
|
|
|
|
ResendButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type EmailVerificationDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
NextButtonText string
|
|
|
|
CancelButtonText string
|
|
|
|
LoginButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitializeUserScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CodeLabel string
|
|
|
|
NewPasswordLabel string
|
|
|
|
NewPasswordConfirmLabel string
|
|
|
|
ResendButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitializeUserDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CancelButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitMFAPromptScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
Provider0 string //OTP
|
|
|
|
Provider1 string //U2F
|
|
|
|
SkipButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitMFAOTPScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
OTPDescription string
|
|
|
|
SecretLabel string
|
|
|
|
CodeLabel string
|
|
|
|
NextButtonText string
|
|
|
|
CancelButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitMFAU2FScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
TokenNameLabel string
|
|
|
|
RegisterTokenButtonText string
|
|
|
|
NotSupported string
|
|
|
|
ErrorRetry string
|
|
|
|
}
|
|
|
|
|
|
|
|
type InitMFADoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CancelButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type MFAProvidersText struct {
|
|
|
|
ChooseOther string
|
|
|
|
Provider0 string //OTP
|
|
|
|
Provider1 string //U2F
|
|
|
|
}
|
|
|
|
|
|
|
|
type VerifyMFAOTPScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CodeLabel string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type VerifyMFAU2FScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
ValidateTokenButtonText string
|
|
|
|
NotSupported string
|
|
|
|
ErrorRetry string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordlessScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
LoginWithPwButtonText string
|
|
|
|
ValidateTokenButtonText string
|
|
|
|
NotSupported string
|
|
|
|
ErrorRetry string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordChangeScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
2024-06-18 13:27:44 +02:00
|
|
|
ExpiredDescription string
|
2021-07-05 15:10:49 +02:00
|
|
|
OldPasswordLabel string
|
|
|
|
NewPasswordLabel string
|
|
|
|
NewPasswordConfirmLabel string
|
|
|
|
CancelButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordChangeDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordResetDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type RegistrationOptionScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
RegisterUsernamePasswordButtonText string
|
|
|
|
ExternalLoginDescription string
|
2022-12-20 08:26:48 +00:00
|
|
|
LoginButtonText string
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
type RegistrationUserScreenText struct {
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
DescriptionOrgRegister string
|
|
|
|
FirstnameLabel string
|
|
|
|
LastnameLabel string
|
|
|
|
EmailLabel string
|
|
|
|
UsernameLabel string
|
|
|
|
LanguageLabel string
|
|
|
|
GenderLabel string
|
|
|
|
PasswordLabel string
|
|
|
|
PasswordConfirmLabel string
|
|
|
|
TOSAndPrivacyLabel string
|
|
|
|
TOSConfirm string
|
|
|
|
TOSLinkText string
|
2022-12-21 08:27:31 +00:00
|
|
|
PrivacyConfirm string
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
PrivacyLinkText string
|
|
|
|
NextButtonText string
|
|
|
|
BackButtonText string
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
2021-08-11 13:50:03 +02:00
|
|
|
type ExternalRegistrationUserOverviewScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
EmailLabel string
|
|
|
|
UsernameLabel string
|
|
|
|
FirstnameLabel string
|
|
|
|
LastnameLabel string
|
|
|
|
NicknameLabel string
|
|
|
|
LanguageLabel string
|
|
|
|
PhoneLabel string
|
|
|
|
TOSAndPrivacyLabel string
|
|
|
|
TOSConfirm string
|
|
|
|
TOSLinkText string
|
2022-12-21 08:27:31 +00:00
|
|
|
PrivacyConfirm string
|
2021-08-11 13:50:03 +02:00
|
|
|
PrivacyLinkText string
|
|
|
|
BackButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
2021-07-05 15:10:49 +02:00
|
|
|
type RegistrationOrgScreenText struct {
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
OrgNameLabel string
|
|
|
|
FirstnameLabel string
|
|
|
|
LastnameLabel string
|
|
|
|
UsernameLabel string
|
|
|
|
EmailLabel string
|
|
|
|
PasswordLabel string
|
|
|
|
PasswordConfirmLabel string
|
|
|
|
TOSAndPrivacyLabel string
|
|
|
|
TOSConfirm string
|
|
|
|
TOSLinkText string
|
2022-12-21 08:27:31 +00:00
|
|
|
PrivacyConfirm string
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
PrivacyLinkText string
|
|
|
|
SaveButtonText string
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
2024-04-10 17:46:30 +02:00
|
|
|
type LinkingUserPromptScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
LinkButtonText string
|
|
|
|
OtherButtonText string
|
|
|
|
}
|
|
|
|
|
2021-07-05 15:10:49 +02:00
|
|
|
type LinkingUserDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
CancelButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type ExternalUserNotFoundScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
LinkButtonText string
|
|
|
|
AutoRegisterButtonText string
|
2021-08-11 13:50:03 +02:00
|
|
|
TOSAndPrivacyLabel string
|
|
|
|
TOSConfirm string
|
|
|
|
TOSLinkText string
|
2022-12-21 08:27:31 +00:00
|
|
|
PrivacyConfirm string
|
2021-08-11 13:50:03 +02:00
|
|
|
PrivacyLinkText string
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
type SuccessLoginScreenText struct {
|
|
|
|
Title string
|
|
|
|
AutoRedirectDescription string
|
|
|
|
RedirectedDescription string
|
|
|
|
NextButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type LogoutDoneScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
LoginButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type FooterText struct {
|
feat(console): message and login texts, privacy policy (#2016)
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031)
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057)
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060)
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
|
|
|
TOS string
|
|
|
|
PrivacyPolicy string
|
|
|
|
Help string
|
2023-03-28 21:36:52 +02:00
|
|
|
SupportEmail string
|
2021-07-05 15:10:49 +02:00
|
|
|
}
|
2021-08-02 15:24:58 +02:00
|
|
|
|
|
|
|
type PasswordlessPromptScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
DescriptionInit string
|
|
|
|
PasswordlessButtonText string
|
|
|
|
NextButtonText string
|
|
|
|
SkipButtonText string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordlessRegistrationScreenText struct {
|
|
|
|
Title string
|
|
|
|
Description string
|
|
|
|
RegisterTokenButtonText string
|
|
|
|
TokenNameLabel string
|
|
|
|
NotSupported string
|
|
|
|
ErrorRetry string
|
|
|
|
}
|
|
|
|
|
|
|
|
type PasswordlessRegistrationDoneScreenText struct {
|
2021-08-11 13:50:03 +02:00
|
|
|
Title string
|
|
|
|
Description string
|
2021-10-04 16:19:21 +02:00
|
|
|
DescriptionClose string
|
2021-08-11 13:50:03 +02:00
|
|
|
NextButtonText string
|
|
|
|
CancelButtonText string
|
2021-08-02 15:24:58 +02:00
|
|
|
}
|