Files
clients/apps/browser
2ce471bfde Pm 31929 new send policy for deletion days (#20128)
* initial send controls

* initial send controls

* fix tests

* extract service and respond to other review comments

* remove unused import

* dry up policy service, null safety, and test coverage

* add missing import

* remove unused AccountBillingClient

* fix lints

* OR SendPolicyService status

* replace import lost during merge

* PM-31884 implemented controls for send policy access dropdown

* PM-31884 implemented enforce the policy on the web client

* [PM-31884] Add Send control policy access control fields

* PM-31884 support disabled use case in form and table

* Correct Send auth type option display logic, a couple other fixes

* PM-31884 refactored as WhoCanAccessType type

* PM-31884 iterating over strings

* PM-31884 resolved typos

* A few more fixes

* PM-31929 implemented New send policy for deletion days feature

* PM-31929 implemented New send policy for deletion days feature

* PM-31929 implemented New send policy for deletion days feature

* PN-31929 resolved unit tests

* PM-31929 change from deletion days to deletion hours

* Update design, address PR comments

* [PM-31929] New design for deletion days policy field

* [PM-31929] Fix bug allowing editing disabled policy

* Final design review tweaks, address PR comments, simplify translation key changes

* Address two comments

* Adjust select option type, add start value for enabled valueChange

* Cleanup from fixing merge conflicts, finalize design, add to browser

* Address AI review comments

* One more AI review fix

* Two design tweaks to policy editor

* Address some QA findings and standardize discard edits translation keys

* PM-31929 resolved failing tests

* PM-31929 resolved lint issue

* PM-31929 resolved pr comments

* Resolve merge conflicts, address review comments, implement client-side policy enforcement

* Fix null dereference issue in deletion date policy info

* Fix bug in deletion date field showing stringified date, adjust deletion date policy default when flag is off

* Fix bug in deletion date form field

* Fix problem from merge conflict fix

* Lint fix

---------

Co-authored-by: John Harrington <[email protected]>
Co-authored-by: Mike Amirault <[email protected]>
2026-07-08 09:05:08 -04:00
..
2022-05-10 10:20:32 -04:00
2026-06-15 13:14:17 -04:00

Github Workflow build browser on main Crowdin

Bitwarden Browser Extension

The Bitwarden browser extension is written using the Web Extension API and Angular.

My Vault

Documentation

Please refer to the Browser section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.