1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 15:53:27 +00:00

[PM-7608] Account Security Settings V2 (#10441)

* Implement account security settings v2

* Increase await dialog delay to 500 msec

* Update messages

* Replace platformservice with biometricsservice

* Cleanup

* Cleanup

* Fix account security component according to feedback

* Re-add old message

* Re-add old error message

* Fix minimum timeout message

* Fix screen-reader on custom timeout

* Remove debugging configurations

* Fix incorrectly changed message

* Remove custom vault timeout text

* Restore vaultTimeoutPolicyInEffect i18n message in web

* Change text to use vaultTimeoutPolicyInEffect1

* Fix tests
This commit is contained in:
Bernd Schoolmann
2024-09-16 17:40:08 +02:00
committed by GitHub
parent d34b40797e
commit 15610906d2
14 changed files with 1122 additions and 297 deletions

View File

@@ -1024,8 +1024,8 @@
"unexpectedError": {
"message": "An unexpected error has occurred."
},
"expirationDateError" : {
"message":"Please select an expiration date that is in the future."
"expirationDateError": {
"message": "Please select an expiration date that is in the future."
},
"emailAddress": {
"message": "Email address"
@@ -1033,8 +1033,8 @@
"yourVaultIsLockedV2": {
"message": "Your vault is locked"
},
"uuid":{
"message" : "UUID"
"uuid": {
"message": "UUID"
},
"unlock": {
"message": "Unlock"
@@ -1270,10 +1270,10 @@
"copyUuid": {
"message": "Copy UUID"
},
"errorRefreshingAccessToken":{
"errorRefreshingAccessToken": {
"message": "Access Token Refresh Error"
},
"errorRefreshingAccessTokenDesc":{
"errorRefreshingAccessTokenDesc": {
"message": "No refresh token or API keys found. Please try logging out and logging back in."
},
"warning": {
@@ -3993,6 +3993,9 @@
"vaultTimeout": {
"message": "Vault timeout"
},
"vaultTimeout1": {
"message": "Timeout"
},
"vaultTimeoutDesc": {
"message": "Choose when your vault will take the vault timeout action."
},
@@ -4997,7 +5000,7 @@
"youNeedApprovalFromYourAdminToTrySecretsManager": {
"message": "You need approval from your administrator to try Secrets Manager."
},
"smAccessRequestEmailSent" : {
"smAccessRequestEmailSent": {
"message": "Access request for secrets manager email sent to admins."
},
"requestAccessSMDefaultEmailContent": {
@@ -5006,8 +5009,8 @@
"giveMembersAccess": {
"message": "Give members access:"
},
"viewAndSelectTheMembers" : {
"message" :"view and select the members you want to give access to Secrets Manager."
"viewAndSelectTheMembers": {
"message": "view and select the members you want to give access to Secrets Manager."
},
"openYourOrganizations": {
"message": "Open your organization's"
@@ -5471,6 +5474,19 @@
}
}
},
"vaultTimeoutPolicyInEffect1": {
"message": "$HOURS$ hour(s) and $MINUTES$ minute(s) maximum.",
"placeholders": {
"hours": {
"content": "$1",
"example": "5"
},
"minutes": {
"content": "$2",
"example": "5"
}
}
},
"vaultTimeoutPolicyWithActionInEffect": {
"message": "Your organization policies are affecting your vault timeout. Maximum allowed vault timeout is $HOURS$ hour(s) and $MINUTES$ minute(s). Your vault timeout action is set to $ACTION$.",
"placeholders": {
@@ -5497,9 +5513,6 @@
}
}
},
"customVaultTimeout": {
"message": "Custom vault timeout"
},
"vaultTimeoutToLarge": {
"message": "Your vault timeout exceeds the restriction set by your organization."
},
@@ -5944,10 +5957,10 @@
"selfHostedBaseUrlHint": {
"message": "Specify the base URL of your on-premises hosted Bitwarden installation. Example: https://bitwarden.company.com"
},
"selfHostedCustomEnvHeader" :{
"selfHostedCustomEnvHeader": {
"message": "For advanced configuration, you can specify the base URL of each service independently."
},
"selfHostedEnvFormInvalid" :{
"selfHostedEnvFormInvalid": {
"message": "You must add either the base Server URL or at least one custom environment."
},
"apiUrl": {
@@ -7709,7 +7722,7 @@
}
}
},
"verificationRequired" : {
"verificationRequired": {
"message": "Verification required",
"description": "Default title for the user verification dialog."
},
@@ -8501,7 +8514,7 @@
"deleteProviderRecoverConfirmDesc": {
"message": "You have requested to delete this Provider. Use the button below to confirm."
},
"deleteProviderWarning": {
"deleteProviderWarning": {
"message": "Deleting your provider is permanent. It cannot be undone."
},
"errorAssigningTargetCollection": {
@@ -8514,7 +8527,7 @@
"message": "Integrations & SDKs",
"description": "The title for the section that deals with integrations and SDKs."
},
"integrations":{
"integrations": {
"message": "Integrations"
},
"integrationsDesc": {
@@ -8585,7 +8598,7 @@
},
"createdNewClient": {
"message": "Successfully created new client"
},
},
"noAccess": {
"message": "No access"
},
@@ -8821,11 +8834,11 @@
"placeholders": {
"value": {
"content": "$1",
"example":"increments of 100,000"
"example": "increments of 100,000"
}
}
},
"providerReinstate":{
"providerReinstate": {
"message": " Contact Customer Support to reinstate your subscription."
},
"secretPeopleDescription": {