Commit Graph

1 Commits

Author SHA1 Message Date
SmithThe4th
264bca0a2e
[PM-32686] Add bank account item type (#19302)
* Add devclarity commands

* added doc and skills

* Added cipher type skill

* Refined the cipher type skills a bit

* core models and enum

* Wire BankAccount into cipher container classes

* Add BankAccount icon(incomplete), vault filters, and shared UI components

* Localization keys

* Add BankAccount into web vault UI

* Add BankAccount into browser extension UI

* Add BankAccount into desktop vault UI

* Add BankAccount support to CLI

* copy actions

* Remove .claude/commands files from branch

* Updated to match vault/PM-32687-cipher-type-skill

* update bank account copy options on web

* add copy options for bank account on browser

* update bank account copy fields for both versions of the vault

* update `hasBankAccount` logic to consider all fields

* add PIN and Account Number to protected fields for reprompt service

* update bank account section to have readonly properties

* localize bank account view - account type

* remove duplicate import

* add events for bank account

* migrate form field to use content children to allow for OnPush consumers to update fields

* fix strict typings

* fix failing tests from bank account changes

* display all bank account details for the cli

* add bank icon

* add copy option for iban

* remove bank account from cipher menu

* update bank account implementation based on main

* address local claude feedback

* address the fixme

* local code review changes

* update SDK and fix BankAccount adjacent typings

* make IBAN and SWIFT fields hidden by default

* clean up encrypted string tests

* add IBAN and Swift to protected fields

* fix test

* add BankAccount to cipher-types.md

* remove filtering for cli commands

---------

Co-authored-by: Patrick Honkonen <phonkonen@bitwarden.com>
Co-authored-by: Nick Krantz <nick@livefront.com>
Co-authored-by: Nick Krantz <125900171+nick-livefront@users.noreply.github.com>
2026-04-28 13:04:34 -05:00