mirror of
https://github.com/bitwarden/browser.git
synced 2025-02-23 02:31:26 +01:00
[PM-6328] Checkmarx - Resolve warnings (#7941)
This commit is contained in:
parent
c8c1ed42ba
commit
02dde0c0d3
@ -132,11 +132,11 @@
|
|||||||
<input type="checkbox" id="acceptPolicies" formControlName="acceptPolicies" />
|
<input type="checkbox" id="acceptPolicies" formControlName="acceptPolicies" />
|
||||||
<label for="acceptPolicies">
|
<label for="acceptPolicies">
|
||||||
{{ "acceptPolicies" | i18n }}<br />
|
{{ "acceptPolicies" | i18n }}<br />
|
||||||
<a href="https://bitwarden.com/terms/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/terms/" target="_blank" rel="noreferrer">{{
|
||||||
"termsOfService" | i18n
|
"termsOfService" | i18n
|
||||||
}}</a
|
}}</a
|
||||||
>,
|
>,
|
||||||
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noreferrer">{{
|
||||||
"privacyPolicy" | i18n
|
"privacyPolicy" | i18n
|
||||||
}}</a>
|
}}</a>
|
||||||
</label>
|
</label>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
<body>
|
<body>
|
||||||
<div class="outer-wrapper">
|
<div class="outer-wrapper">
|
||||||
<div class="logo">
|
<div class="logo">
|
||||||
<a href="https://vault.bitwarden.com" target="_blank" id="logo-link">
|
<a href="https://vault.bitwarden.com" target="_blank" id="logo-link" rel="noreferrer">
|
||||||
<img id="logo" alt="Bitwarden" />
|
<img id="logo" alt="Bitwarden" />
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
[attr.href]="disablePasswordManagerLink"
|
[attr.href]="disablePasswordManagerLink"
|
||||||
(click)="openDisablePasswordManagerLink($event)"
|
(click)="openDisablePasswordManagerLink($event)"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
{{ "turnOffBrowserBuiltInPasswordManagerSettingsLink" | i18n }}
|
{{ "turnOffBrowserBuiltInPasswordManagerSettingsLink" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
@ -90,11 +90,7 @@
|
|||||||
{{ "enableAutoFillOnPageLoadDesc" | i18n }}
|
{{ "enableAutoFillOnPageLoadDesc" | i18n }}
|
||||||
<b>{{ "warning" | i18n }}</b
|
<b>{{ "warning" | i18n }}</b
|
||||||
>: {{ "experimentalFeature" | i18n }}
|
>: {{ "experimentalFeature" | i18n }}
|
||||||
<a
|
<a href="https://bitwarden.com/help/auto-fill-browser/" target="_blank" rel="noreferrer">
|
||||||
href="https://bitwarden.com/help/auto-fill-browser/"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>
|
|
||||||
{{ "learnMoreAboutAutofill" | i18n }}.
|
{{ "learnMoreAboutAutofill" | i18n }}.
|
||||||
<i
|
<i
|
||||||
[attr.aria-label]="'opensInANewWindow' | i18n"
|
[attr.aria-label]="'opensInANewWindow' | i18n"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<app-callout class="app-private-mode-warning" type="warning" *ngIf="showWarning">
|
<app-callout class="app-private-mode-warning" type="warning" *ngIf="showWarning">
|
||||||
{{ "privateModeWarning" | i18n }}
|
{{ "privateModeWarning" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/article/private-mode/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/help/article/private-mode/" target="_blank" rel="noreferrer">{{
|
||||||
"learnMore" | i18n
|
"learnMore" | i18n
|
||||||
}}</a>
|
}}</a>
|
||||||
</app-callout>
|
</app-callout>
|
||||||
|
@ -309,7 +309,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/generator/#username-types"
|
href="https://bitwarden.com/help/generator/#username-types"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -657,7 +657,7 @@
|
|||||||
{{ "passwordPrompt" | i18n }}
|
{{ "passwordPrompt" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/managing-items/#protect-individual-items"
|
href="https://bitwarden.com/help/managing-items/#protect-individual-items"
|
||||||
>
|
>
|
||||||
|
@ -129,11 +129,11 @@
|
|||||||
<input type="checkbox" id="acceptPolicies" formControlName="acceptPolicies" />
|
<input type="checkbox" id="acceptPolicies" formControlName="acceptPolicies" />
|
||||||
<label for="acceptPolicies">
|
<label for="acceptPolicies">
|
||||||
{{ "acceptPolicies" | i18n }}<br />
|
{{ "acceptPolicies" | i18n }}<br />
|
||||||
<a href="https://bitwarden.com/terms/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/terms/" target="_blank" rel="noreferrer">{{
|
||||||
"termsOfService" | i18n
|
"termsOfService" | i18n
|
||||||
}}</a
|
}}</a
|
||||||
>,
|
>,
|
||||||
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noreferrer">{{
|
||||||
"privacyPolicy" | i18n
|
"privacyPolicy" | i18n
|
||||||
}}</a>
|
}}</a>
|
||||||
</label>
|
</label>
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>
|
<p>
|
||||||
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/fingerprint-phrase/" target="_blank" rel="noopener">
|
<a href="https://bitwarden.com/help/fingerprint-phrase/" target="_blank" rel="noreferrer">
|
||||||
{{ "learnMore" | i18n }}</a
|
{{ "learnMore" | i18n }}</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
@ -28,7 +28,11 @@
|
|||||||
<ng-container *ngIf="!loading && !done">
|
<ng-container *ngIf="!loading && !done">
|
||||||
<p>
|
<p>
|
||||||
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/fingerprint-phrase/" target="_blank" rel="noopener">
|
<a
|
||||||
|
href="https://bitwarden.com/help/fingerprint-phrase/"
|
||||||
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
|
>
|
||||||
{{ "learnMore" | i18n }}</a
|
{{ "learnMore" | i18n }}</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
{{ "memberRole" | i18n }}
|
{{ "memberRole" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/user-types-access-control/"
|
href="https://bitwarden.com/help/user-types-access-control/"
|
||||||
>
|
>
|
||||||
@ -123,7 +123,7 @@
|
|||||||
<ng-container *ngIf="!canUseCustomPermissions; else enterprise">
|
<ng-container *ngIf="!canUseCustomPermissions; else enterprise">
|
||||||
<div class="text-base tw-block tw-font-normal tw-text-muted">
|
<div class="text-base tw-block tw-font-normal tw-text-muted">
|
||||||
{{ "customDescNonEnterpriseStart" | i18n
|
{{ "customDescNonEnterpriseStart" | i18n
|
||||||
}}<a href="https://bitwarden.com/contact/" target="_blank">{{
|
}}<a href="https://bitwarden.com/contact/" target="_blank" rel="noreferrer">{{
|
||||||
"customDescNonEnterpriseLink" | i18n
|
"customDescNonEnterpriseLink" | i18n
|
||||||
}}</a
|
}}</a
|
||||||
>{{ "customDescNonEnterpriseEnd" | i18n }}
|
>{{ "customDescNonEnterpriseEnd" | i18n }}
|
||||||
@ -370,7 +370,7 @@
|
|||||||
{{ "secretsManager" | i18n }}
|
{{ "secretsManager" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/manage-your-organization/#access-to-secrets-manager"
|
href="https://bitwarden.com/help/manage-your-organization/#access-to-secrets-manager"
|
||||||
>
|
>
|
||||||
@ -415,7 +415,7 @@
|
|||||||
{{ "accessAllCollectionsDesc" | i18n }}
|
{{ "accessAllCollectionsDesc" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/user-types-access-control/#access-control"
|
href="https://bitwarden.com/help/user-types-access-control/#access-control"
|
||||||
>
|
>
|
||||||
|
@ -41,7 +41,7 @@
|
|||||||
<h1 bitTypography="h1" class="tw-mt-16 tw-pb-2.5">{{ "apiKey" | i18n }}</h1>
|
<h1 bitTypography="h1" class="tw-mt-16 tw-pb-2.5">{{ "apiKey" | i18n }}</h1>
|
||||||
<p>
|
<p>
|
||||||
{{ "apiKeyDesc" | i18n }}
|
{{ "apiKeyDesc" | i18n }}
|
||||||
<a href="https://docs.bitwarden.com" target="_blank" rel="noopener">
|
<a href="https://docs.bitwarden.com" target="_blank" rel="noreferrer">
|
||||||
{{ "learnMore" | i18n }}
|
{{ "learnMore" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
@ -62,7 +62,7 @@
|
|||||||
</h1>
|
</h1>
|
||||||
<p>
|
<p>
|
||||||
{{ "collectionEnhancementsDesc" | i18n }}
|
{{ "collectionEnhancementsDesc" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/collection-management" target="_blank" rel="noopener">
|
<a href="https://bitwarden.com/help/collection-management" target="_blank" rel="noreferrer">
|
||||||
{{ "collectionEnhancementsLearnMore" | i18n }}
|
{{ "collectionEnhancementsLearnMore" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/account-encryption-key/#rotate-your-encryption-key"
|
href="https://bitwarden.com/help/account-encryption-key/#rotate-your-encryption-key"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>{{ "learnMore" | i18n }}</a
|
>{{ "learnMore" | i18n }}</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/lost-two-step-device/"
|
href="https://bitwarden.com/help/lost-two-step-device/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>{{ "learnMore" | i18n }}</a
|
>{{ "learnMore" | i18n }}</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
@ -115,11 +115,11 @@
|
|||||||
|
|
||||||
<bit-label for="register-form-input-accept-policies">
|
<bit-label for="register-form-input-accept-policies">
|
||||||
{{ "acceptPolicies" | i18n }}<br />
|
{{ "acceptPolicies" | i18n }}<br />
|
||||||
<a href="https://bitwarden.com/terms/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/terms/" target="_blank" rel="noreferrer">{{
|
||||||
"termsOfService" | i18n
|
"termsOfService" | i18n
|
||||||
}}</a
|
}}</a
|
||||||
>,
|
>,
|
||||||
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/privacy/" target="_blank" rel="noreferrer">{{
|
||||||
"privacyPolicy" | i18n
|
"privacyPolicy" | i18n
|
||||||
}}</a>
|
}}</a>
|
||||||
</bit-label>
|
</bit-label>
|
||||||
|
@ -103,7 +103,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/account-encryption-key/#rotate-your-encryption-key"
|
href="https://bitwarden.com/help/account-encryption-key/#rotate-your-encryption-key"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<p>
|
<p>
|
||||||
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
{{ "fingerprintEnsureIntegrityVerify" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/fingerprint-phrase/" target="_blank" rel="noopener">
|
<a href="https://bitwarden.com/help/fingerprint-phrase/" target="_blank" rel="noreferrer">
|
||||||
{{ "learnMore" | i18n }}</a
|
{{ "learnMore" | i18n }}</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
{{ "userAccess" | i18n }}
|
{{ "userAccess" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/emergency-access/#user-access"
|
href="https://bitwarden.com/help/emergency-access/#user-access"
|
||||||
>
|
>
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<p>
|
<p>
|
||||||
{{ "emergencyAccessDesc" | i18n }}
|
{{ "emergencyAccessDesc" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/emergency-access/" target="_blank" rel="noopener">
|
<a href="https://bitwarden.com/help/emergency-access/" target="_blank" rel="noreferrer">
|
||||||
{{ "learnMore" | i18n }}.
|
{{ "learnMore" | i18n }}.
|
||||||
</a>
|
</a>
|
||||||
</p>
|
</p>
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/kdf-algorithms"
|
href="https://bitwarden.com/help/kdf-algorithms"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
@ -49,7 +49,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/what-encryption-is-used/#changing-kdf-iterations"
|
href="https://bitwarden.com/help/what-encryption-is-used/#changing-kdf-iterations"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -51,7 +51,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://itunes.apple.com/us/app/authy/id494168017?mt=8"
|
href="https://itunes.apple.com/us/app/authy/id494168017?mt=8"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>Authy</a
|
>Authy</a
|
||||||
>
|
>
|
||||||
</li>
|
</li>
|
||||||
@ -60,7 +60,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://play.google.com/store/apps/details?id=com.authy.authy"
|
href="https://play.google.com/store/apps/details?id=com.authy.authy"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>Authy</a
|
>Authy</a
|
||||||
>
|
>
|
||||||
</li>
|
</li>
|
||||||
@ -69,7 +69,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://www.microsoft.com/p/authenticator/9wzdncrfj3rj"
|
href="https://www.microsoft.com/p/authenticator/9wzdncrfj3rj"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>Microsoft Authenticator</a
|
>Microsoft Authenticator</a
|
||||||
>
|
>
|
||||||
</li>
|
</li>
|
||||||
|
@ -56,7 +56,7 @@
|
|||||||
bitButton
|
bitButton
|
||||||
href="{{ this.cloudWebVaultUrl }}/#/settings/subscription/premium"
|
href="{{ this.cloudWebVaultUrl }}/#/settings/subscription/premium"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
buttonType="secondary"
|
buttonType="secondary"
|
||||||
*ngIf="selfHosted"
|
*ngIf="selfHosted"
|
||||||
>
|
>
|
||||||
|
@ -104,7 +104,7 @@
|
|||||||
buttonType="secondary"
|
buttonType="secondary"
|
||||||
href="{{ this.cloudWebVaultUrl }}/#/settings/subscription"
|
href="{{ this.cloudWebVaultUrl }}/#/settings/subscription"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
{{ "launchCloudSubscription" | i18n }}
|
{{ "launchCloudSubscription" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
<a
|
<a
|
||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/licensing-on-premise/#organization-account-sharing"
|
href="https://bitwarden.com/help/licensing-on-premise/#organization-account-sharing"
|
||||||
>
|
>
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
href="https://bitwarden.com/help/licensing-on-premise/#update-organization-license"
|
href="https://bitwarden.com/help/licensing-on-premise/#update-organization-license"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
[appA11yTitle]="'licensePaidFeaturesHelp' | i18n"
|
[appA11yTitle]="'licensePaidFeaturesHelp' | i18n"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
<span class="sr-only">{{ "licensePaidFeaturesHelp" | i18n }}</span>
|
<span class="sr-only">{{ "licensePaidFeaturesHelp" | i18n }}</span>
|
||||||
@ -68,7 +68,7 @@
|
|||||||
buttonType="secondary"
|
buttonType="secondary"
|
||||||
href="{{ this.cloudWebVaultUrl }}"
|
href="{{ this.cloudWebVaultUrl }}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
{{ "launchCloudSubscription" | i18n }}
|
{{ "launchCloudSubscription" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
@ -88,7 +88,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/families-for-enterprise-self-hosted/"
|
href="https://bitwarden.com/help/families-for-enterprise-self-hosted/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
<span class="sr-only">{{ "billingSyncHelp" | i18n }}</span>
|
<span class="sr-only">{{ "billingSyncHelp" | i18n }}</span>
|
||||||
|
@ -8,13 +8,13 @@
|
|||||||
<a
|
<a
|
||||||
href="{{ i.pdfUrl }}"
|
href="{{ i.pdfUrl }}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
class="mr-2"
|
class="mr-2"
|
||||||
appA11yTitle="{{ 'downloadInvoice' | i18n }}"
|
appA11yTitle="{{ 'downloadInvoice' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-file-pdf" aria-hidden="true"></i
|
<i class="bwi bwi-file-pdf" aria-hidden="true"></i
|
||||||
></a>
|
></a>
|
||||||
<a href="{{ i.url }}" target="_blank" rel="noopener" title="{{ 'viewInvoice' | i18n }}">
|
<a href="{{ i.url }}" target="_blank" rel="noreferrer" title="{{ 'viewInvoice' | i18n }}">
|
||||||
{{ "invoiceNumber" | i18n: i.number }}</a
|
{{ "invoiceNumber" | i18n: i.number }}</a
|
||||||
>
|
>
|
||||||
</td>
|
</td>
|
||||||
|
@ -83,7 +83,7 @@
|
|||||||
href="https://www.cvvnumber.com/cvv.html"
|
href="https://www.cvvnumber.com/cvv.html"
|
||||||
tabindex="-1"
|
tabindex="-1"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noreferrer"
|
||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
|
@ -61,11 +61,16 @@
|
|||||||
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
||||||
{{ "accountSettings" | i18n }}
|
{{ "accountSettings" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
<a bitMenuItem href="https://bitwarden.com/help/" target="_blank" rel="noopener">
|
<a bitMenuItem href="https://bitwarden.com/help/" target="_blank" rel="noreferrer">
|
||||||
<i class="bwi bwi-fw bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-question-circle" aria-hidden="true"></i>
|
||||||
{{ "getHelp" | i18n }}
|
{{ "getHelp" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
<a bitMenuItem href="https://bitwarden.com/download/" target="_blank" rel="noopener">
|
<a
|
||||||
|
bitMenuItem
|
||||||
|
href="https://bitwarden.com/download/"
|
||||||
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
|
>
|
||||||
<i class="bwi bwi-fw bwi-download" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-download" aria-hidden="true"></i>
|
||||||
{{ "getApps" | i18n }}
|
{{ "getApps" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
|
@ -75,11 +75,11 @@
|
|||||||
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
||||||
{{ "accountSettings" | i18n }}
|
{{ "accountSettings" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
<a bitMenuItem href="https://bitwarden.com/help/" target="_blank" rel="noopener">
|
<a bitMenuItem href="https://bitwarden.com/help/" target="_blank" rel="noreferrer">
|
||||||
<i class="bwi bwi-fw bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-question-circle" aria-hidden="true"></i>
|
||||||
{{ "getHelp" | i18n }}
|
{{ "getHelp" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
<a bitMenuItem href="https://bitwarden.com/download/" target="_blank" rel="noopener">
|
<a bitMenuItem href="https://bitwarden.com/download/" target="_blank" rel="noreferrer">
|
||||||
<i class="bwi bwi-fw bwi-download" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-download" aria-hidden="true"></i>
|
||||||
{{ "getApps" | i18n }}
|
{{ "getApps" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
bitLink
|
bitLink
|
||||||
[href]="product.marketingRoute"
|
[href]="product.marketingRoute"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<span class="tw-flex tw-items-center tw-font-normal">
|
<span class="tw-flex tw-items-center tw-font-normal">
|
||||||
<i class="bwi bwi-fw {{ product.icon }} tw-m-0 !tw-mr-3"></i>{{ product.name }}
|
<i class="bwi bwi-fw {{ product.icon }} tw-m-0 !tw-mr-3"></i>{{ product.name }}
|
||||||
|
@ -75,7 +75,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/localization/"
|
href="https://bitwarden.com/help/localization/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
@ -103,7 +103,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/website-icons/"
|
href="https://bitwarden.com/help/website-icons/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/fingerprint-phrase/"
|
href="https://bitwarden.com/help/fingerprint-phrase/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i
|
||||||
|
@ -253,7 +253,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/generator/#username-types"
|
href="https://bitwarden.com/help/generator/#username-types"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -74,7 +74,7 @@
|
|||||||
bitBadge
|
bitBadge
|
||||||
href="{{ cipherDocs.get(c.id) }}"
|
href="{{ cipherDocs.get(c.id) }}"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
*ngIf="cipherDocs.has(c.id)"
|
*ngIf="cipherDocs.has(c.id)"
|
||||||
>
|
>
|
||||||
{{ "instructions" | i18n }}</a
|
{{ "instructions" | i18n }}</a
|
||||||
|
@ -11,12 +11,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<bit-callout *ngIf="hideEmail" type="warning" title="{{ 'warning' | i18n }}">
|
<bit-callout *ngIf="hideEmail" type="warning" title="{{ 'warning' | i18n }}">
|
||||||
{{ "viewSendHiddenEmailWarning" | i18n }}
|
{{ "viewSendHiddenEmailWarning" | i18n }}
|
||||||
<a
|
<a bitLink href="https://bitwarden.com/help/receive-send/" target="_blank" rel="noreferrer">{{
|
||||||
bitLink
|
"learnMore" | i18n
|
||||||
href="https://bitwarden.com/help/receive-send/"
|
}}</a
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>{{ "learnMore" | i18n }}</a
|
|
||||||
>.
|
>.
|
||||||
</bit-callout>
|
</bit-callout>
|
||||||
<div
|
<div
|
||||||
@ -74,7 +71,7 @@
|
|||||||
bitLink
|
bitLink
|
||||||
href="https://www.bitwarden.com/products/send?source=web-vault"
|
href="https://www.bitwarden.com/products/send?source=web-vault"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener noreferrer"
|
rel="noreferrer"
|
||||||
>Bitwarden Send</a
|
>Bitwarden Send</a
|
||||||
>
|
>
|
||||||
{{ "sendAccessTaglineOr" | i18n }}
|
{{ "sendAccessTaglineOr" | i18n }}
|
||||||
|
@ -96,6 +96,7 @@
|
|||||||
type="button"
|
type="button"
|
||||||
[href]="cipher.login.launchUri"
|
[href]="cipher.login.launchUri"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-fw bwi-share-square" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-share-square" aria-hidden="true"></i>
|
||||||
{{ "launch" | i18n }}
|
{{ "launch" | i18n }}
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/custom-fields/"
|
href="https://bitwarden.com/help/custom-fields/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -372,7 +372,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/uri-match-detection/"
|
href="https://bitwarden.com/help/uri-match-detection/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
@ -940,7 +940,7 @@
|
|||||||
}}</label>
|
}}</label>
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/managing-items/#protect-individual-items"
|
href="https://bitwarden.com/help/managing-items/#protect-individual-items"
|
||||||
>
|
>
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
<a
|
<a
|
||||||
href="https://bitwarden.com/help/attachments/#fixing-old-attachments"
|
href="https://bitwarden.com/help/attachments/#fixing-old-attachments"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<i
|
<i
|
||||||
class="bwi bwi-exclamation-triangle text-warning"
|
class="bwi bwi-exclamation-triangle text-warning"
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
class="ml-auto"
|
class="ml-auto"
|
||||||
href="https://bitwarden.com/help/searching-vault/"
|
href="https://bitwarden.com/help/searching-vault/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
>
|
>
|
||||||
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
<i class="bwi bwi-question-circle" aria-hidden="true"></i>
|
||||||
|
@ -101,7 +101,7 @@
|
|||||||
class="btn btn-block btn-outline-secondary"
|
class="btn btn-block btn-outline-secondary"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
href="https://browser-update.org/update-browser.html"
|
href="https://browser-update.org/update-browser.html"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
{{ "updateBrowser" | i18n }}
|
{{ "updateBrowser" | i18n }}
|
||||||
</a>
|
</a>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<app-callout type="warning">
|
<app-callout type="warning">
|
||||||
{{ "experimentalFeature" | i18n }}
|
{{ "experimentalFeature" | i18n }}
|
||||||
<a href="https://bitwarden.com/help/auto-fill-browser/" target="_blank" rel="noopener">{{
|
<a href="https://bitwarden.com/help/auto-fill-browser/" target="_blank" rel="noreferrer">{{
|
||||||
"learnMoreAboutAutofill" | i18n
|
"learnMoreAboutAutofill" | i18n
|
||||||
}}</a>
|
}}</a>
|
||||||
</app-callout>
|
</app-callout>
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
{{ "userType" | i18n }}
|
{{ "userType" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/provider-users/"
|
href="https://bitwarden.com/help/provider-users/"
|
||||||
>
|
>
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
{{ "keyConnector" | i18n }}
|
{{ "keyConnector" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnMore' | i18n }}"
|
appA11yTitle="{{ 'learnMore' | i18n }}"
|
||||||
href="https://bitwarden.com/help/about-key-connector/"
|
href="https://bitwarden.com/help/about-key-connector/"
|
||||||
>
|
>
|
||||||
|
@ -12,9 +12,13 @@
|
|||||||
>
|
>
|
||||||
<span class="tw-pl-1">
|
<span class="tw-pl-1">
|
||||||
{{ "downloadThe" | i18n }}
|
{{ "downloadThe" | i18n }}
|
||||||
<a bitLink href="https://bitwarden.com/help/secrets-manager-cli/" target="_blank">{{
|
<a
|
||||||
"smCLI" | i18n
|
bitLink
|
||||||
}}</a>
|
href="https://bitwarden.com/help/secrets-manager-cli/"
|
||||||
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
|
>{{ "smCLI" | i18n }}</a
|
||||||
|
>
|
||||||
</span>
|
</span>
|
||||||
</app-onboarding-task>
|
</app-onboarding-task>
|
||||||
<app-onboarding-task
|
<app-onboarding-task
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
bitButton
|
bitButton
|
||||||
href="https://bitwarden.com/help/fingerprint-phrase/"
|
href="https://bitwarden.com/help/fingerprint-phrase/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
buttonType="primary"
|
buttonType="primary"
|
||||||
bitDialogClose
|
bitDialogClose
|
||||||
>
|
>
|
||||||
|
@ -139,7 +139,7 @@ export class WebCryptoFunctionService implements CryptoFunctionService {
|
|||||||
algorithm: "sha1" | "sha256" | "sha512" | "md5",
|
algorithm: "sha1" | "sha256" | "sha512" | "md5",
|
||||||
): Promise<Uint8Array> {
|
): Promise<Uint8Array> {
|
||||||
if (algorithm === "md5") {
|
if (algorithm === "md5") {
|
||||||
const md = algorithm === "md5" ? forge.md.md5.create() : forge.md.sha1.create();
|
const md = forge.md.md5.create();
|
||||||
const valueBytes = this.toByteString(value);
|
const valueBytes = this.toByteString(value);
|
||||||
md.update(valueBytes, "raw");
|
md.update(valueBytes, "raw");
|
||||||
return Utils.fromByteStringToArray(md.digest().data);
|
return Utils.fromByteStringToArray(md.digest().data);
|
||||||
|
@ -75,6 +75,8 @@ export class AvatarComponent implements OnChanges {
|
|||||||
svg.appendChild(charObj);
|
svg.appendChild(charObj);
|
||||||
const html = window.document.createElement("div").appendChild(svg).outerHTML;
|
const html = window.document.createElement("div").appendChild(svg).outerHTML;
|
||||||
const svgHtml = window.btoa(unescape(encodeURIComponent(html)));
|
const svgHtml = window.btoa(unescape(encodeURIComponent(html)));
|
||||||
|
|
||||||
|
// This is safe because the only user provided value, chars is set using `textContent`
|
||||||
this.src = this.sanitizer.bypassSecurityTrustResourceUrl(
|
this.src = this.sanitizer.bypassSecurityTrustResourceUrl(
|
||||||
"data:image/svg+xml;base64," + svgHtml,
|
"data:image/svg+xml;base64," + svgHtml,
|
||||||
);
|
);
|
||||||
@ -117,6 +119,7 @@ export class AvatarComponent implements OnChanges {
|
|||||||
'"Open Sans","Helvetica Neue",Helvetica,Arial,' +
|
'"Open Sans","Helvetica Neue",Helvetica,Arial,' +
|
||||||
'sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"',
|
'sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"',
|
||||||
);
|
);
|
||||||
|
// Warning do not use innerHTML here, characters are user provided
|
||||||
textTag.textContent = character;
|
textTag.textContent = character;
|
||||||
textTag.style.fontWeight = this.svgFontWeight.toString();
|
textTag.style.fontWeight = this.svgFontWeight.toString();
|
||||||
textTag.style.fontSize = this.svgFontSize + "px";
|
textTag.style.fontSize = this.svgFontSize + "px";
|
||||||
|
@ -104,6 +104,7 @@ component library and the other clients will follow once this work is completed.
|
|||||||
className="link-item"
|
className="link-item"
|
||||||
href="https://storybook.js.org/docs/react/get-started/setup#configure-storybook-for-your-stack"
|
href="https://storybook.js.org/docs/react/get-started/setup#configure-storybook-for-your-stack"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
>
|
>
|
||||||
<span>
|
<span>
|
||||||
<strong>Data</strong>
|
<strong>Data</strong>
|
||||||
@ -115,13 +116,18 @@ component library and the other clients will follow once this work is completed.
|
|||||||
<div className="subheading">Learn</div>
|
<div className="subheading">Learn</div>
|
||||||
|
|
||||||
<div className="link-list">
|
<div className="link-list">
|
||||||
<a className="link-item" href="https://storybook.js.org/docs" target="_blank">
|
<a className="link-item" href="https://storybook.js.org/docs" target="_blank" rel="noreferrer">
|
||||||
<span>
|
<span>
|
||||||
<strong>Storybook documentation</strong>
|
<strong>Storybook documentation</strong>
|
||||||
Configure, customize, and extend
|
Configure, customize, and extend
|
||||||
</span>
|
</span>
|
||||||
</a>
|
</a>
|
||||||
<a className="link-item" href="https://storybook.js.org/tutorials/" target="_blank">
|
<a
|
||||||
|
className="link-item"
|
||||||
|
href="https://storybook.js.org/tutorials/"
|
||||||
|
target="_blank"
|
||||||
|
rel="noreferrer"
|
||||||
|
>
|
||||||
<span>
|
<span>
|
||||||
<strong>In-depth guides</strong>
|
<strong>In-depth guides</strong>
|
||||||
Best practices from leading teams
|
Best practices from leading teams
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
>{{ "importDestination" | i18n }}
|
>{{ "importDestination" | i18n }}
|
||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noopener"
|
rel="noreferrer"
|
||||||
appA11yTitle="{{ 'learnAboutImportOptions' | i18n }}"
|
appA11yTitle="{{ 'learnAboutImportOptions' | i18n }}"
|
||||||
href="https://bitwarden.com/help/import-data/"
|
href="https://bitwarden.com/help/import-data/"
|
||||||
>
|
>
|
||||||
@ -78,14 +78,14 @@
|
|||||||
<bit-callout type="info" title="{{ getFormatInstructionTitle() }}" *ngIf="format">
|
<bit-callout type="info" title="{{ getFormatInstructionTitle() }}" *ngIf="format">
|
||||||
<ng-container *ngIf="format === 'bitwardencsv' || format === 'bitwardenjson'">
|
<ng-container *ngIf="format === 'bitwardencsv' || format === 'bitwardenjson'">
|
||||||
See detailed instructions on our help site at
|
See detailed instructions on our help site at
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/export-your-data/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/export-your-data/">
|
||||||
https://bitwarden.com/help/export-your-data/</a
|
https://bitwarden.com/help/export-your-data/</a
|
||||||
>
|
>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="format === 'lastpasscsv'">
|
<ng-container *ngIf="format === 'lastpasscsv'">
|
||||||
<p bitTypography="body1">
|
<p bitTypography="body1">
|
||||||
{{ "seeDetailedInstructions" | i18n }}
|
{{ "seeDetailedInstructions" | i18n }}
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/import-from-lastpass/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/import-from-lastpass/">
|
||||||
https://bitwarden.com/help/import-from-lastpass/</a
|
https://bitwarden.com/help/import-from-lastpass/</a
|
||||||
>
|
>
|
||||||
</p>
|
</p>
|
||||||
@ -153,19 +153,19 @@
|
|||||||
The process is exactly the same as importing from Google Chrome.
|
The process is exactly the same as importing from Google Chrome.
|
||||||
</span>
|
</span>
|
||||||
See detailed instructions on our help site at
|
See detailed instructions on our help site at
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/import-from-chrome/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/import-from-chrome/">
|
||||||
https://bitwarden.com/help/import-from-chrome/</a
|
https://bitwarden.com/help/import-from-chrome/</a
|
||||||
>
|
>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="format === 'firefoxcsv'">
|
<ng-container *ngIf="format === 'firefoxcsv'">
|
||||||
See detailed instructions on our help site at
|
See detailed instructions on our help site at
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/import-from-firefox/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/import-from-firefox/">
|
||||||
https://bitwarden.com/help/import-from-firefox/</a
|
https://bitwarden.com/help/import-from-firefox/</a
|
||||||
>.
|
>.
|
||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="format === 'safaricsv'">
|
<ng-container *ngIf="format === 'safaricsv'">
|
||||||
See detailed instructions on our help site at
|
See detailed instructions on our help site at
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/import-from-safari/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/import-from-safari/">
|
||||||
https://bitwarden.com/help/import-from-safari/</a
|
https://bitwarden.com/help/import-from-safari/</a
|
||||||
>.
|
>.
|
||||||
</ng-container>
|
</ng-container>
|
||||||
@ -178,7 +178,7 @@
|
|||||||
"
|
"
|
||||||
>
|
>
|
||||||
See detailed instructions on our help site at
|
See detailed instructions on our help site at
|
||||||
<a target="_blank" rel="noopener" href="https://bitwarden.com/help/import-from-1password/">
|
<a target="_blank" rel="noreferrer" href="https://bitwarden.com/help/import-from-1password/">
|
||||||
https://bitwarden.com/help/import-from-1password/</a
|
https://bitwarden.com/help/import-from-1password/</a
|
||||||
>.
|
>.
|
||||||
</ng-container>
|
</ng-container>
|
||||||
@ -264,7 +264,7 @@
|
|||||||
</ng-container>
|
</ng-container>
|
||||||
<ng-container *ngIf="format === 'gnomejson'">
|
<ng-container *ngIf="format === 'gnomejson'">
|
||||||
Make sure you have python-keyring and python-gnomekeyring installed. Save the
|
Make sure you have python-keyring and python-gnomekeyring installed. Save the
|
||||||
<a target="_blank" rel="noopener" href="https://bit.ly/2GpOMTg"
|
<a target="_blank" rel="noreferrer" href="https://bit.ly/2GpOMTg"
|
||||||
>GNOME Keyring Import/Export</a
|
>GNOME Keyring Import/Export</a
|
||||||
>
|
>
|
||||||
python script to your desktop as <code>pw_helper.py</code>. Open terminal and run
|
python script to your desktop as <code>pw_helper.py</code>. Open terminal and run
|
||||||
|
Loading…
Reference in New Issue
Block a user