Commit Graph

3 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
Addison Beck
31aa5f4d5b
refactor(nx): remove unneeded tsconfig.build.json & adjust nx docs (#16864)
* cleanup: remove unneeded tsconfig.build.json

* cleanup: nx docs
2025-10-14 11:07:23 -04:00
Addison Beck
ddc840027a
build(cli): integrate nx (#16648)
* build(cli): integrate nx

* refactor(project.json): rename "bit" builds to "commercial"

* refactor(webpack.base): implement DEFAULT_PARAMS

* refactor(webpack.base): move DEFAULT_PARAMS out of buildConfig
2025-10-07 09:48:02 -04:00