1
0
mirror of https://github.com/bitwarden/browser synced 2026-01-01 16:13:27 +00:00
Commit Graph

22 Commits

Author SHA1 Message Date
Oscar Hinton
9e4d000b4d Browser <-> desktop communication (#185)
* Add electron constant for browser integration

* Add constant for browser biometrics. Ensure biometry is locked on lock.

* Avoid saving keys outside desktop

* Fix eslint warning

* Add supportsSecureStorage helper to platformUtils to improve readability
2020-11-18 16:10:57 -05:00
Oscar Hinton
c62f5287cd Desktop biometrics support (#119)
* Initial work on windows hello support

* Switch to use windows.security.credentials.ui UserConsentVerifier

* Fix linting warnings

* Remove unessesary supportsBiometric from lock screen

* Rename biometric.main to windows.biometric.main. Add abstraction for biometric.

* Add support for dynamic biometric text.

* Add untested darwin implementation

* Rename fingerprintUnlock to biometric

* Add new functions to cliPlatformUtils.service.ts.

* Hide login if biometric is not supported

* Export default for biometric.*.main.ts

* Remove @nodert-win10-rs4/windows.security.credentials

* Add build requirements to readme

* Auto prompt biometric when starting the application.

* Ensure we support biometric before trying to auto prompt.

* Fix review comments and linting errors
2020-07-23 13:32:20 -04:00
Kyle Spearrin
e1d42f95d9 updates to support electron 6 2020-01-27 09:46:42 -05:00
Kyle Spearrin
ae37c2198b isViewOpen returns promise 2019-08-20 13:47:15 -04:00
Kyle Spearrin
38fc0432c3 dont call clearclipboard in a loop 2019-05-30 09:37:02 -04:00
Kyle Spearrin
b9267c521d copied value to clipboard message 2019-02-27 11:26:35 -05:00
Kyle Spearrin
68f7557e44 implement readFromClipboard for electron utils 2019-02-26 22:40:53 -05:00
Kyle Spearrin
ad97afc590 move getDomain to jslib Utils 2018-10-13 22:21:54 -04:00
Kyle Spearrin
6b3dc2344f move toast and event track to messaging for electron 2018-10-03 09:41:41 -04:00
Kyle Spearrin
7ae640e5f8 implement eventTrack for electron 2018-10-03 00:09:07 -04:00
Kyle Spearrin
f793ff0aa5 refactor toaster to platform showToast 2018-10-02 23:09:19 -04:00
Kyle Spearrin
5db115ae43 check for null path 2018-08-29 09:35:10 -04:00
Kyle Spearrin
aed1c5e927 dont show tags on save dialog (mac) 2018-08-18 00:24:48 -04:00
Kyle Spearrin
0d69c3f266 update to file save dialog 2018-08-17 23:57:42 -04:00
Kyle Spearrin
9a73e73351 update device string for electron 2018-07-09 09:30:15 -04:00
Kyle Spearrin
621a6d1524 adjust enum names for added browser types 2018-07-09 09:04:47 -04:00
Kyle Spearrin
20622db73c isSelfHost 2018-06-30 13:51:09 -04:00
Kyle Spearrin
cd3c2ddff1 allow static lock timeout definition 2018-06-09 14:50:18 -04:00
Kyle Spearrin
f40451ecc5 ie fixes 2018-06-07 23:36:39 -04:00
Kyle Spearrin
e0d5a4d8b7 show toast util 2018-05-31 14:40:01 -04:00
Kyle Spearrin
cf5bce1ea9 supports duo platform util 2018-05-16 15:30:28 -04:00
Kyle Spearrin
5d3b99ce6f move common electron code to jslib 2018-04-24 16:00:20 -04:00