* Stylesheets
* Theme Configuration
* Options Area
* swal2 style
Missed the swal2 styling and improved the table theming
* Icon styling
* Fix theme not saving
* Update English
Remove colour to make it more translatable between English and American
* Update messages.json
* Login logo
* dropdown and login logo
* btn-link and totp fix
Added a border for extra readability on the btn-link
* Organisation Styling
* Update messages.json
* Update webauthn-fallback.ts
Add missing semicolon and enable console.error bypass for tslint
* Fix contrast issues
Update the blue to match the browser extension and lighten the grey for text-muted variable
* Add Paypal Container and Loading svg file
* Update jslib
* Password Generator contrast fix
* Set baseUrl if not deployed to prod server
* Add env variable TARGET and use to set baseUrl
* remove webPlatformUtilsService.isProdServer
* passing the ENV through to the Angular app
* switching the value of SELF_HOST back to true
* fixing some webpack.config variables
* fixing the selfhost angular process.env
* removing unecessary code
Co-authored-by: Joseph Flinn <joseph.s.flinn@gmail.com>
* Add bulk confirm
* Add confirmation modal to the other bulk actions
* Add spinner to bulk status to let the user know something is going on
* Fix linting
* Add await before reloading users
* Close modal on error
* Bump jslib
* Change all remaining modals to be scrollable
* Fix password-generator-history and two-factor-options not using modal-body
* Remove modal-dialog-scrollable on two-factor-setup components
* [Reset Password] Rotate encryption key
* Added logic for updating reset password key only if necessary
* Updated user's resetPasswordKey for each confirmed organization on key rotation
* Upload and download attachments using direct urls
* Include FileUploadService dependency
* Update max file size message to current max
* Update jslib
* Update jslib
* Fix single org policy when creating organization
Exclude owners and admins from policy when creating new org
* Remove looping async calls and fix linting
* Add emergency access warning for Owners of orgs
* Add master password policy enforcement
* Only show password policy if taking over an Owner
* Fix linting errors
* Fix code style and typos
* Fix implicit 'any' type
* Get grantor policies in separate api call
* Update jslib
* Add support for Emergency Access
* Cleanup & Bugfix
* Apply suggestions from code review
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
* Cleanup some more imports
* Restrict emergency access invite to premium users
* Restrict editing existing emergency accesses to premium account.
* Handle changes in jslib
* Add some info messages for when you haven't been granted or invited emergency contacts
* Resolve review comments
* Update jslib
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
* refactored api key modal for multiple key types
* Added support for viewing and rotating user API keys
* Fixed the API key component references in app.module
* Implemented User ApiKey viewing/rotating
* Changed ApiKey grant_type display to client_credentials
* Hopefully put jslib back
* Added new localization strings for user API keys
* Toggled button text based on if viewing or rotating an api key
* updated jslib
* Reverted jslib
* Trying to fix jslib
* Reverted jslib from commit hash
* Reupdated jslib
* added localization strings needed for the OnlyOrg policy
* added deprecation warning to policies page
* allowed OnlyOrg policy configuration
* blocked creating new orgs if already in an org with OnlyOrg enabled
* code review cleanup for onlyOrg
* removed a blank line
* code review cleanup for onlyOrg
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* merge
* added a token to the sso linking flow
* [jslib] Update (5d874d0 -> 6ab444a) (#618)
* Update jslib (5d874d0 -> 6ab444a)
* Update dependency flows
* created and applied link-sso component
* implemented linking existing user to sso
* removed an unused import
* merge
* added a token to the sso linking flow
* implemented linking existing user to sso
* removed an unused import
* account for some variable shakeup in jslib for link sso
* updated jslib
* updated jslib
* still trying to fix jslib
* finally, really, truly updated jslib
Co-authored-by: Vincent Salucci <26154748+vincentsalucci@users.noreply.github.com>