clients/libs
Bryan Cunningham f6ea7dd6bf
[CL-1204] bulk actions bar (#20735)
* adding bulk actions bar

* responsive bulk actions bar

* allow for custom position of menu

* remove border from compact container

* do not screenshot table story

* supress tooltip showing when a menu is open

* updated docs

* add aria-label to icon only actions

* add aria-label to additional actions button

* fix spec descriptions

* add missing translations

* more grammatically corrrect annoucement

* have consumer provide their own menu

* use data holder components to solve for menu complexities

* use actual icon

* fix trigger being added twice

* rebuild focusKeyManager in case actions change

* address strong agree feedback comments

* update spacing tovisually align dividers

* rename input to avoid collision with popover/coachmark position input

* merge positions

* fix test

* simplify compact mode logic

* more verbose keydown handling for a11y

* remove commented code left in error
2026-05-26 11:31:25 -04:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console [PM-36363] Refactors org user view models and consumers to be ts-strict compliant (#20559) 2026-05-18 09:45:58 -04:00
angular [PM-35120] - Update user delete flows with org ownership (#20462) 2026-05-22 09:58:43 -07:00
assets [PM-37229] Add bwi-passport icon for passport cipher type (#20712) 2026-05-19 15:26:26 -05:00
auth [CL-1046] Add no-bit-dialog-wrapper lint rule (#20698) 2026-05-20 09:47:14 -04:00
auto-confirm [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
billing build: add nx configuration in libs/billing (#16542) 2025-09-25 09:00:36 +01:00
client-type fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
common [PM-36563] Send access event logs (#20740) 2026-05-26 07:09:24 -07:00
components [CL-1204] bulk actions bar (#20735) 2026-05-26 11:31:25 -04:00
core-test-utils fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
dirt/card chore(README): Update READMEs missing H1 headers 2025-12-15 16:35:44 -05:00
eslint [CL-1046] Add no-bit-dialog-wrapper lint rule (#20698) 2026-05-20 09:47:14 -04:00
guid fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
importer [CL-1046] Add no-bit-dialog-wrapper lint rule (#20698) 2026-05-20 09:47:14 -04:00
key-management [Shared Unlock] [PM-34508] Default enable native messaging permission on browser (#19907) 2026-05-18 20:03:28 +09:00
key-management-ui [PM-36967] Update rotate_user_keys to use UpgradeTokenAction (#20711) 2026-05-26 10:23:29 -05:00
logging [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
logging-angular [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
messaging fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
node [PM-33345] Bump typescript to 5.9 (#19461) 2026-03-19 23:13:06 +01:00
nx-plugin [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
organization-invite-link [PM-37251] Add getStatus API method for public invite link status endpoint (#20695) 2026-05-21 16:28:05 +01:00
platform normalize origin for comparison (#19212) 2026-02-24 16:39:49 -06:00
pricing [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
scheduling [PM-33139] Targeting Rules initial implementation (#19693) 2026-04-13 16:35:20 -05:00
serialization fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
shared [PM-33314] Add FlightRecorder at @bitwarden/logging (#20171) 2026-04-20 16:14:25 +02:00
state [PM-35058]welcome modal post scan state (#20672) 2026-05-19 11:28:27 -05:00
state-internal [deps] Autofill: Update prettier to v3.7.3 (#17853) 2025-12-10 10:57:36 -06:00
state-test-utils [deps] Autofill: Update prettier to v3.7.3 (#17853) 2025-12-10 10:57:36 -06:00
storage-core fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
storage-test-utils fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
subscription [CL-954] Upgrade to Angular 21 (#19725) 2026-05-18 10:55:47 -05:00
tools PM-37554 resolved double cancel issue (#20683) 2026-05-18 14:24:36 -04:00
ui [PM-33006] Convert JslibModule declares to standalone (#19316) 2026-03-03 10:41:17 +01:00
unlock [PM-377730] Refactor unlock service & add decrypted user key method (#20719) 2026-05-20 00:11:14 +09:00
user-core fix(basic-lib generator): Ensure all project.json files have a rootDir value (#16384) 2025-09-22 12:32:23 -04:00
user-crypto-management [PM-36967] Update rotate_user_keys to use UpgradeTokenAction (#20711) 2026-05-26 10:23:29 -05:00
vault [PM-37825] Fix partial date validation blocking save and improve error count accuracy (#20799) 2026-05-22 08:01:20 -05:00