* 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
* 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
* Use passwordRepromptService
* Rename passwordPrompt to reprompt. Protect bulk actions
* Change card to hidden, minor refactor.
* Explicit reprompt value check
* Ensure locales are the same on all platforms
* Move showPasswordDialog to platformutils
* Fix sweet alert validation message margin
* Update locale to be the same as browser
* Upload and download attachments using direct urls
* Include FileUploadService dependency
* Update max file size message to current max
* Update jslib
* Update jslib
* Add first pass info card to Vault view
* Make send-info title a link
* Make access links open new tab
* Separate Vault card message from access message
* Add period to card end
* Final wording. Change Bitwarden Send links to point to Send tab
* Implemented Custom role and permissions
* converted Permissions interface into a class
* fixed a merge issue
* updated jslib
* code review cleanup for Permissions
* trailing commas
* 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>
This adds a 'Copy Username' button above the 'Copy Password' button in
the dropdown for individual entries in the safe. This matches the
capabilities of the desktop app, where you can right-click on any entry
and get options for both 'copy password' and 'copy username'.
* added the multi select checkbox to org ciphers
* wired up select all/none
* allowed for bulk delete of ciphers from the org vault
* refactored bulk actions into a dedicated component
* tweaked formatting settings and reformatted files
* moved some shared code to jslib
* some more formatting fixes
* undid jslib connection changes
* removed a function that was moved to jslib
* reset jslib again?
* set up delete many w/admin cipher methods
* removed extra href tags
* added organization id to bulk delete request model when coming from an org vault
* fixed up some compiler warnings for formatting
* code review fixups for bulk delete from org vault
* added back a removed parameter from the vault component
* seperated some imports with newlines
* updated jslib
* resolved some build errors
* code review cleanup for bulk delete from an org vault
* code review cleanup for bulk delete from an org vault
* code review cleanup for bulk delete from an org vault
* code review cleanup for bulk delete from an org vault
* updated jslib to latest
Co-authored-by: Addison Beck <addisonbeck@MacBook-Pro.local>