* Use logService for console logging
* jslib signature updates
* Use most specific import path
* Include new jslib dependency
* Update jslib
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
* Use logService for console messages
* Implement a base ConsoleLog service
Use this class as a default for other services that would like to output
to console. This service is overriden in CLI and Desktop to use CLI's
consoleLogService and electronLogService, respectively.
* Use browser-process-hrtime for timing
* test LogService implementations
* Ignore default import of hrtime
* Clean up imports. Require ConsoleLog injection
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
* Noted upper limit of Node.js verion support for the application: the SCSS dependency v4.13.1 only supports Node.js up to v13.9.0.
Added note for npm commands for running the application against local APIs versus production. The correct npm command for running against production was found here https://github.com/bitwarden/web/issues/666.
Added more lines to the services.module.ts example to better reflect the actual file.
* Added CORS common issue and solution to README.md
* Changed Node.js version notes for real this time.
* Close 2fa window if redirected from sso login
This is a workaround until we can get browser extension sso to use the
toolbar popup.
other changes are linter autofixs
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
* Initial commit for personal ownership
* Removed TODO // Updated allowPersonalOwnership logic to include necessary org/user checks
* Fixed import order
* Updated jslib (dcbd09e -> 72bf18f)
* Fixed casing for error message
* Change cipher type based on csv type header
* Test identity and credit card import
* Do not use node 'fs' module
Karma is being used for automated tests so node modules are not available
* WIP: mac and windows 1password importer split
Need to improve windows field identification to limit secret data
exposure and improve user experience
* Hide fields with likely secret values
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
* Initial commit of personal ownership enforcement
* Updated policy type enum
* Sync'd eventType for Policy_Updated with server enum value
* Added policyId to eventResponse model
* Removed explicit typing