

* Remove error Response type check ( #731) * Check runtime name vs mangled name ( #724)Īdd link to our HackerOne program for submitting potential security issues. * Tweak component library slightly ( #715) * Avoid duplicate fullSync api calls ( #716) * Removed getUserBilling as it will become obsolete once merged * Separate Billing Payment/History APIs ( #750) * Refactor: use class for TokenRequestTwoFactor

* Add ColorPasswordCountPipe to JslibModule ( #751) * Add ellipsis pipe to jslib module ( #746) * Remove the VerifyMasterPasswordComponent from jslib module ( #747) This was only being used because we were not using ts runners. * Use legacy deps with jest-preset-angular * Add DatePipe provider to JslibModule ( #741) * support for username gen website setting ( #738) * Fix import path for safari importer ( #740) * Fix Safari CSV importer for URL and Notes ( #730) * PS-91 use strict equality instead of null coalescing * return false if undefined from isMacAppStore * PS-91 make isMacAppStore return true/false ( #735) * Bump electron and related dependencies ( #736) * Add a base class for Angular routing guards * Refactor route permission checking ( #727) * Allow for top level groupings to be collapsed ( #712) * add canManageBilling permission and hasProvider helper method * Hide Subscription/Billing information for Provider-managed organizations ( #777)

* Stop clearing list on every reload ( #784) * fix default forwardedService property name ( #788) * Added creditCardNumber pipe for viewing saved card numbers properly ( #590) * Create thStatus, refactor isLocked checks * Fix user authentication state checks ( #721) * PS-302 Added DeviceId to the 2FA email request and set it when calling the endpoint that's needed to see if it's a 2FA email because of a new device ( #782) * generate forwarded alias with SL and AD * Forwarded email alias generation ( #772) * Remove factory providers in Angular DI ( #775) * Chore/merge/self hosted families for enterprise ( #796) * Fix language always defaulting to english ( #765) * Remove support for alreadyEncrypted ( #762) * Update jest configs to remove roots ( #766) * Rename and add comments to clarify password reprompt classes * Add jsdoc comments for user verification, password reprompt, and appApiAction ( #754) * Ensure complex email field type gets imported on identities * Add support for complex email field type * Fix error during import of 1pux containing new email field format ( #758) * CL - fix default button display and callout header class ( #756) * Remove keytar and biometric logic ( #706) * Chore/merge/self hosted families for enterprise ( #778) * Use self hosted endpoints for f4e ( #779) * Define org connection request and responses * Feature/manage billing sync connection ( #770) * Work on billing sync api key maintenance * Billing Sync Api Keys / Free Bitwarden Families Page updates ( #767)
