1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-10 14:43:34 +01:00
Commit Graph

27 Commits

Author SHA1 Message Date
Matt Gibson
bd0fb024c1
Always get key from storage to ensure biometric prompt. (#952)
* Always get key from storage to ensure biometric prompt.

* Update jslib

* Update jslib
2021-06-15 13:40:34 -05:00
Matt Gibson
05e9419d65 Request biometrically secured stored key 2021-06-09 16:55:50 -04:00
Oscar Hinton
296340a5be
Add jslib as a "real" dependency (#941)
* Add jslib as a "real" dependency

* Move more packages to jslib

* Remove some unesessary dev dependencies.

* Add back missing preinstall

* Revert jslib bump

* Fix jslib containing wrong types/node.

* Bump jslib

* Remove unessesary alias

* Remove dummy module
2021-06-07 19:26:36 +02:00
Kyle Spearrin
0d5d8b671d
use swal titletext to avoid XSS (#884) 2021-05-13 15:22:52 -04:00
Matt Gibson
e76e56d824 Match linter rules 2021-02-03 12:21:22 -06:00
Hinton
8084b28013 Ensure we only setup a communication when userId matches 2021-01-15 10:59:09 +01:00
Hinton
d0a5326bd7 Fix linting errors 2020-12-22 17:16:12 +01:00
Hinton
e639fa6674 Make fingerprint validation optional, update readme with debug info for native messaging 2020-12-18 15:47:48 +01:00
Hinton
d20aaeb0e5 Display error message when biometric is disabled in the desktop 2020-12-16 17:25:30 +01:00
Hinton
c13d6f810e Add support for communicating with multiple extensions at the same time 2020-12-16 15:42:46 +01:00
Hinton
28943f4bc1 Fix linting errors 2020-11-30 15:10:57 +01:00
Hinton
ed0acdead2 Restore focus when displaying sync confirm 2020-11-30 14:58:52 +01:00
Hinton
da0cd3d588 Send error when failing to decrypt message 2020-10-23 14:40:31 +02:00
Hinton
77fc0ce55b Cleanup code 2020-10-21 16:48:40 +02:00
Hinton
a6563e7de2 Send key to browser. 2020-10-19 18:34:24 +02:00
Hinton
2ac6148821 Show fingerprint message 2020-10-19 16:50:33 +02:00
Hinton
54c53e432b Setup new encryption flow 2020-10-19 12:21:07 +02:00
Hinton
74b51c9a6c wip 2020-10-16 17:09:17 +02:00
Hinton
d83e2bc117 Use proper logging, fix linting errors. 2020-10-12 21:34:41 +02:00
Hinton
51b749b1dc Split native messaging into renderer and background service. Encrypt messages and verify timestamp 2020-10-12 21:18:28 +02:00
Hinton
44cd222626 Minor cleanup 2020-10-12 18:03:16 +02:00
Hinton
c80b538674 Wire up desktop -> browser communication. Add initial biometry support for browser integration 2020-10-11 20:41:10 +02:00
Hinton
45302e5bd5 Add settings toggle to enable/disable browser integration 2020-10-07 18:25:18 +02:00
Hinton
cb9c0b318e Add untested support for linux and macos 2020-10-05 20:28:00 +02:00
Hinton
830c4a45ee Replace cosole logs with logService 2020-10-05 20:05:48 +02:00
Hinton
24ef7e1ef6 Generate app manifests and add install scripts for windows 2020-10-05 19:48:51 +02:00
Hinton
f09a788103 Initial PoC for browser <-> desktop communication 2020-10-05 15:27:52 +02:00