Skip to content

[PM-3096] Fix non discoverable passkey removal on moving to org#2637

Merged
fedemkr merged 1 commit intoPM-2378-handle-duplicate-passkey-on-moving-item-to-orgfrom
vault/pm-3096/fix-non-discoverable-passkey-removal-on-moving-to-org
Jul 21, 2023
Merged

[PM-3096] Fix non discoverable passkey removal on moving to org#2637
fedemkr merged 1 commit intoPM-2378-handle-duplicate-passkey-on-moving-item-to-orgfrom
vault/pm-3096/fix-non-discoverable-passkey-removal-on-moving-to-org

Conversation

@fedemkr
Copy link
Member

@fedemkr fedemkr commented Jul 21, 2023

Type of change

  • Bug fix
  • New feature development
  • Tech debt (refactoring, code cleanup, dependency upgrades, etc)
  • Build/deploy pipeline (DevOps)
  • Other

Objective

Fix when moving to org the non-discoverable passkey shouldn't be removed.

Code changes

  • Fido2Key: Added EncryptableProperties to improve code reuse.
  • CipherService: Replaced hashSet of properties with the new one in the Fido2Key and also added the non-discoverable passkey (cipher.Login.Fido2Key) to be taken into account when encrypting a cipher.

Before you submit

  • Please check for formatting errors (dotnet format --verify-no-changes) (required)
  • Please add unit tests where it makes sense to do so (encouraged but not required)
  • If this change requires a documentation update - notify the documentation team
  • If this change has particular deployment requirements - notify the DevOps team

…crypting a cipher which was causing the passkey to be removed when moving to an org
@fedemkr fedemkr requested review from a team July 21, 2023 16:22
@fedemkr fedemkr merged commit a0112b3 into PM-2378-handle-duplicate-passkey-on-moving-item-to-org Jul 21, 2023
@fedemkr fedemkr deleted the vault/pm-3096/fix-non-discoverable-passkey-removal-on-moving-to-org branch July 21, 2023 18:49
fedemkr added a commit that referenced this pull request Jul 24, 2023
… to an organization (#2594)

* PM-2378 Display error toast if there is a duplicate passkey when moving a cipher to an org

* PM-3097 Fix issue when moving cipher with passkey to an org where the uniqueness should be taken into consideration on different passkeys types and also the Username (#2632)

* PM-3096 Fix non-discoverable passkey to be taken into account when encrypting a cipher which was causing the passkey to be removed when moving to an org (#2637)
fedemkr added a commit that referenced this pull request Jul 26, 2023
* PM-1575 Added new models for Fido2Key

* PM-1575 Added discoverable passkeys and WIP non-discoverable ones

* PM-1575 Fix format

* PM-1575 Added non-discoverable passkeys to login UI

* PM-1575 Added copy application icon to Fido2Key UI

* PM-1575 Updated bwi font with the updated passkey icon

* PM-1575 For now just display Available for two-step login on non-discoverable passkey inside of a cipher login

* PM-1575 Fix non-discoverable passkey visibility

* PM-1575 remove Passkeys as a filter in the vault list

* PM-1575 Display error toast if there is a duplicate passkey when moving a cipher to an org

* Revert "PM-1575 Display error toast if there is a duplicate passkey when moving a cipher to an org"

This reverts commit 78e6353.

* [PM-2378] Display error toast on duplicate Passkey when moving cipher to an organization (#2594)

* PM-2378 Display error toast if there is a duplicate passkey when moving a cipher to an org

* PM-3097 Fix issue when moving cipher with passkey to an org where the uniqueness should be taken into consideration on different passkeys types and also the Username (#2632)

* PM-3096 Fix non-discoverable passkey to be taken into account when encrypting a cipher which was causing the passkey to be removed when moving to an org (#2637)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants