From 6c7548c7ec3c45718044ba08b182868481d8b227 Mon Sep 17 00:00:00 2001 From: Andreas Coroiu Date: Wed, 4 Jan 2023 13:39:06 +0100 Subject: [PATCH] [EC-598] feat: add basic support for managing passkeys --- apps/browser/src/_locales/en/messages.json | 3 +++ .../src/popup/vault/vault-filter.component.html | 13 +++++++++++++ apps/browser/src/popup/vault/view.component.html | 16 +++++++++++++--- libs/angular/src/components/icon.component.ts | 3 +++ libs/common/src/models/view/cipher.view.ts | 2 ++ libs/common/src/models/view/fido2-key.view.ts | 8 +++++++- libs/common/src/services/fido2/fido2.service.ts | 6 +++++- 7 files changed, 46 insertions(+), 5 deletions(-) diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json index c166273e355..dc151a7e5d0 100644 --- a/apps/browser/src/_locales/en/messages.json +++ b/apps/browser/src/_locales/en/messages.json @@ -1198,6 +1198,9 @@ "typeIdentity": { "message": "Identity" }, + "typePasskey": { + "message": "Passkey" + }, "passwordHistory": { "message": "Password history" }, diff --git a/apps/browser/src/popup/vault/vault-filter.component.html b/apps/browser/src/popup/vault/vault-filter.component.html index 26689a5055d..8ddc6c01dc1 100644 --- a/apps/browser/src/popup/vault/vault-filter.component.html +++ b/apps/browser/src/popup/vault/vault-filter.component.html @@ -112,6 +112,19 @@ {{ typeCounts.get(cipherType.SecureNote) || 0 }} +
diff --git a/apps/browser/src/popup/vault/view.component.html b/apps/browser/src/popup/vault/view.component.html index 73d75b662b8..db8acc79c32 100644 --- a/apps/browser/src/popup/vault/view.component.html +++ b/apps/browser/src/popup/vault/view.component.html @@ -555,7 +555,12 @@ class="box-content-row" appStopClick (click)="fillCipher()" - *ngIf="cipher.type !== cipherType.SecureNote && !cipher.isDeleted && !inPopout" + *ngIf=" + cipher.type !== cipherType.SecureNote && + !cipher.isDeleted && + !inPopout && + cipher.type != cipherType.Fido2Key + " >