* remember me label triggers toggle
* fix using new bitCheckbox
* changes using merge
* Update apps/web/src/app/accounts/login/login.component.html
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
* CheckboxModule imported
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
The messenger is listening to all DOM communcation, most of which is formatted differently. We were not handling these cases properly which resulted in attempts to access undefined fields.
Only one handler can return a response. That handler needs to return true to indicated it's intention to eventually do so.
Our issue was that multiple handlers were returning truthy values, causing a race condition.
* Initial draft of a table data source
* Improve table data source
* Migrate projects table for demo
* Update existing tables
* Fix access selector
* remove sortDirection from custom fn
* a11y improvements
* update icons; make button full width
* update storybook docs
* apply code review changes
* fix: add table body to projects list
* Fix error on create secret. Fix project list setting projects on getter. Copy table data on set. Fix documentation
* Change signature to protected, rename method to not start with underscore
* add hover and focus effects
Co-authored-by: William Martin <contact@willmartian.com>
* [PS-2120] Forcing vault to refresh when the vault is purged or new items are imported
* [PS-2120] Forcing vault refresh by calling fullSync with force as true
Google does not like self-signed packed format. I've removed the attestation statement all-together untill further notice. We're don't really have any statements so
* Add combine helper
* Helper for running multiple actions with single service cache
* Remove unneeded any
* Send identifier through callback
* Extend Tab Message
* Split out ContextMenu logic
* Add tests for ContextMenu actions
* Context Menu Fixes
* Await call to menu handler
* set onUpdatedRan to false when it's ran
* Switch to using new cache per run
* Fix Generate Password Test
* Remove old file from whitelist
* Remove Useless never from Generic
* Update apps/browser/src/background/main.background.ts
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* Address PR Feedback
* Specify a Document Url for Context Menu Items
* Update Test
* Use Generate Password Callback
* Remove DocumentUrlPatterns
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* SG-959 - Replacing premium callout copy with new message + link to create org screen with families plan selected
* SG-959 - Replacing pure inputs for plan & product type with getters & setters so I can provide a form control setValue byproduct when a parent component (create-organization.component in this case) passes in a product / plan type. Query params for plan type were not being respected until this fix. Chose setters & getters over ngOnChanges as it doesn't allow for devs to manually set product or plan to other values without the form reflecting it.