1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-09-18 02:41:15 +02:00
bitwarden-browser/bitwarden_license/bit-web
Thomas Avery 4ffe1c7e57
[SM-409] Project Access Policies (#4472)
* Initial working multi select

* Create project access selector component

* Refactor to shared components for access policies

* Refactor access policies table

* Initial working create & update access policies

* Add dynamic multi-select + DRY refactor

* FIGMA updates

* Fix table and refactor access-policy service

* Code review updates

* Fix disable/loading logic for selector

* Don't run onchange for creation

* Migrate to new group service

* simplify async action

* Refactor access-policies

Co-authored-by: Will Martin <willmartian@users.noreply.github.com>

* Refactor access-selector

* Add using potential grantee endpoints.

* refactor to use observables

* combine access-selector and access-policies component

* lift dynamic i18n out of template

* use strict equality

* fix multiselect refresh

* change grantees to function

* Fix multiple HTTP calls

* don't broadcast on AP update

* Code review updates

* Use refactored potential-grantees endpoint

* potential grantees refactor v2

---------

Co-authored-by: Will Martin <willmartian@users.noreply.github.com>
Co-authored-by: William Martin <contact@willmartian.com>
2023-02-06 11:28:51 -06:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
src [SM-409] Project Access Policies (#4472) 2023-02-06 11:28:51 -06:00
jest.config.js [EC-416] Refactor organization permission checks (#3252) 2022-08-15 07:08:06 -07:00
tsconfig.json [SM-254] Rename web vault imports from src to web-vault (#3626) 2022-09-29 14:56:52 +02:00
tsconfig.spec.json [EC-416] Refactor organization permission checks (#3252) 2022-08-15 07:08:06 -07:00
webpack.config.js Cleanup src folder for web and move ts code into src/app per angular convention (#3127) 2022-07-25 15:13:54 +02:00