1
0
mirror of https://github.com/bitwarden/desktop synced 2025-12-28 14:13:14 +00:00
Commit Graph

178 Commits

Author SHA1 Message Date
Thomas Rittson
15e8e5fec9 Use theme enum and platformUtilsService helpers (#1094)
* Use new theme enum and platformUtilsService helper

* Use theme enum

* Update jslib

* Fix linting
2021-10-05 06:30:09 +10:00
Vincent Salucci
df382a3611 [Reset Password v1] Refactor ForcePasswordReset flow (#1067)
* [Reset Password v1] Refactor ForcePasswordReset flow

* Update jslib
2021-09-24 08:33:57 -05:00
Oscar Hinton
0297ea57da Use explicit import paths (#1084) 2021-09-20 10:41:57 +02:00
Vincent Salucci
762c026b6f [SSO/Auto Enroll] Fixed typo for banner (#1083) 2021-09-16 23:09:23 -05:00
Oscar Hinton
aa19e678f7 Vault Timeout Policy (#1052) 2021-09-15 20:02:46 +02:00
Thomas Rittson
ebaf27b7c9 Use a modal to set the unlock pin (#1064)
* Use separate modal to set pin

* Remove incorrect label

* Fix tab focus for settings and set-pin modals

* Remove leftover code

* Update jslib
2021-09-13 10:52:58 +10:00
Vincent Salucci
c62144424f [SSO/Auto Enroll] Set Password banner (#1053)
* [SSO/Auto Enroll] Set Password banner

* Update jslib
2021-09-07 12:11:43 -05:00
Vincent Salucci
39ac46aaa7 [Callout] Update UI structure (#1028)
* [Callout] Update UI structure

* Update jslib
2021-08-27 17:04:32 -05:00
Oscar Hinton
2ba8925b81 Add password show/hide to reprompt (#959) 2021-08-27 15:30:44 +02:00
Matt Gibson
a76f8749ca Set iframe allow on window load (#1019)
* Set webauthn allow on initial load

* Update jslib
2021-08-13 09:24:07 -05:00
Vincent Salucci
d82378a7a0 [Reset Password v1] Update Temp Password (#1015) 2021-08-11 15:49:44 -04:00
Oscar Hinton
20561fff87 Add support for helpers in environment service (#1002)
* Add support for helpers in environment service

* Add environment service to register component

* Bump jslib
2021-07-23 17:15:32 -04:00
Matt Gibson
c863d68057 Feature/use hcaptcha if bot (#1000)
* Add captcha to login component

* Add catpcha to login page

* Update content width if captcha is visible

* extend submit to handle widening if captcha is required

* Improve login styling

* Add Captcha to registration page

* Remove padding from captcha div

The padding was messing up image selection of captcha items

* Update jslib

* PR review

* update jslib
2021-07-23 13:48:10 -05:00
Thomas Rittson
3aa171a664 [macOS] Don't enable secure input when app is not in focus (#970)
* Don't engage macOS secure input if not focused

* Refactor to use focusInputOnPageLoad

* Fix style and linting

* Refactor to remove focusOnPageLoad

* Update jslib
2021-07-05 08:06:24 +10: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
Oscar Hinton
af5898a001 Add setting for disabling auto prompt of biometrics (#873)
* Add setting for disabling auto prompt of biometrics

* Ensure window is visible before prompting for biometrics
2021-05-06 20:19:48 +02:00
Tom Rittson
cf29c35e07 Don't submit form when unlocking with biometrics 2021-04-23 10:58:44 +10:00
Oscar Hinton
6dc82a8707 Change unlock biometric button to be selectable using tab (#846) 2021-04-22 20:00:05 +02:00
Oscar Hinton
6acfba4b40 Remove dead code (#839)
* Remove last remnants of old analytics code
2021-04-14 23:43:22 +02:00
Matt Gibson
2a0ab87be0 Update jslib 2021-03-24 11:17:20 -05:00
Hinton
862f9a5a63 Update to use the new WebAuthn iframe 2021-03-08 19:12:56 +01:00
Hinton
907fabdd8e Remove allow from html since it's moved to js 2021-03-04 22:36:17 +01:00
Hinton
b7889b15ff Add support for WebAuthn 2021-03-04 20:19:59 +01:00
Matt Gibson
e76e56d824 Match linter rules 2021-02-03 12:21:22 -06:00
Oscar Hinton
5d953fd2fc Update electron to 11.1.1 (#642) 2021-01-27 22:50:18 +01:00
Hinton
1613aaee4d Add entitlements to mac, disable browser integration on Windows Store 2021-01-25 14:47:29 +01:00
Hinton
d0a5326bd7 Fix linting errors 2020-12-22 17:16:12 +01:00
Hinton
87d399a3f9 Merge branch 'master' of https://github.com/bitwarden/desktop into hotfix/multiple-extensions 2020-12-21 22:36:00 +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
02a3fbde99 Disable browser integration on Mac for non MAS version (for now) 2020-12-16 21:49:05 +01:00
Hinton
22ddd8db60 Ensure settings are saved 2020-12-16 09:38:28 +01:00
Hinton
41e72b22b8 Prevent disabling enableTray on linux when using other tray settings 2020-12-15 20:47:21 +01:00
Kyle Spearrin
2bfba0be5c add supprot for encrypted json export (#607)
* add supprot for encrypted json export

* fix lint issues
2020-12-08 12:09:31 -05:00
Chad Scharf
e9b58ee9fe Merge branch 'master' into feature/fit-finish 2020-12-04 12:39:44 -05:00
Hinton
91b186ae5d Enable closeToTray and startToTray on linux 2020-11-27 16:33:16 +01:00
Hinton
f512df309d Add support for "openAtLogin" 2020-11-25 20:43:29 +01:00
Hinton
f926f80d8c Wip start on login 2020-11-23 15:04:35 +01:00
Hinton
2cbe7f3d0a Add support on mac for minimize to menu bar on close, minimize or start 2020-11-20 17:20:51 +01:00
Hinton
ae5a5082db Change "hide dock" to "always show dock" 2020-11-20 15:55:05 +01:00
Hinton
002dd2752b Add setting for toggling hide dock 2020-11-20 14:05:50 +01:00
Hinton
04c8b119e3 Merge branch 'master' of https://github.com/bitwarden/desktop into feature/browser-communication
# Conflicts:
#	src/locales/en/messages.json
2020-11-13 15:34:57 +01:00
Chad Scharf
eebec21afe Merge branch 'master' of https://github.com/bitwarden/desktop into master 2020-11-04 15:14:04 -05:00
Chad Scharf
97e982bf01 onDestroy needed for broadcast subscriptions 2020-11-04 14:00:44 -05:00
Chad Scharf
fe031ac6b8 remove trailing whitespace for lint errors 2020-11-04 12:19:56 -05:00
Chad Scharf
c001a00f82 Hide hidden fields on hide/minimize 2020-11-04 12:09:21 -05:00
Vincent Salucci
bcc8bc0c80 [GDPR] Adjusted TOS/Privacy acceptance (#579)
* initial commit gdpr acceptance

* Removed variables/logic now found in superclass

* update jslib (d84d6da -> 5e50aa1)
2020-11-02 16:32:58 -06:00
Chad Scharf
4a18a4eb93 cont. removing broadcast srv jslib refs 2020-11-02 17:11:56 -05:00
Chad Scharf
d8d1ee3022 Handle main window hide 2020-10-29 16:35:09 -04:00
Vincent Salucci
be95ee9328 [SSO] New user provision flow jslib update (f0dc38b -> d84d6da) (#570)
* Updated import/constructors

* Update jslib from f0dc38b -> d84d6da
2020-10-14 08:58:23 -05:00
Hinton
45302e5bd5 Add settings toggle to enable/disable browser integration 2020-10-07 18:25:18 +02:00