1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-23 11:43:46 +00:00
Commit Graph

249 Commits

Author SHA1 Message Date
Oscar Hinton
97fb84a3e3 Resolve safari not refreshing badge correctly (#1644) 2021-03-01 17:32:18 +01:00
Oscar Hinton
2ac9f92267 Resolve safari not checking vault timeout every 10s (#1615) 2021-02-20 11:10:33 +01:00
Matt Gibson
1868b99d17 Linter updates and fixes (#1604) 2021-02-10 09:40:15 -06:00
Oscar Hinton
3e79dd245b Safari Web Extension Port from App Extension (#1531) 2021-02-03 20:36:05 +01:00
Oscar Hinton
8e20e48373 Resolve safari not working due to missing chrome api (nativeMessaging) (#1585) 2021-01-29 23:31:36 +01:00
Oscar Hinton
14293a7831 Reload browser extension after enabling nativeMessaging (#1577) 2021-01-27 23:05:50 +01:00
Oscar Hinton
0511905ab4 Handle desktop logged into a different account for biometrics (#1533) 2021-01-15 16:44:27 +01:00
Oscar Hinton
c4388dad66 SystemService, Store if fingerprints have been validated or not (#1528) 2021-01-13 23:31:44 +01:00
Chad Scharf
336f8f3117 Revert "Safari Web Extension Port from App Extension" 2021-01-13 17:08:33 -05:00
Chad Scharf
ebd2439edd Merge pull request #1491 from Hinton/feature/safari-webext
Safari Web Extension Port from App Extension
2021-01-13 16:23:09 -05:00
Hinton
db59f2791a Merge branch 'master' of github.com:bitwarden/browser into feature/safari-webext
# Conflicts:
#	src/browser/safariApp.ts
#	src/safari/safari/SafariExtensionViewController.swift
#	src/services/browserPlatformUtils.service.ts
2021-01-13 14:21:45 +01:00
addison
c41fbac467 Merge branch 'master' into Permissions 2021-01-12 18:51:36 -05:00
Hinton
98cc69c6fa Solve native messaging silently disconnecting when restarting the desktop app 2021-01-05 15:12:48 +01:00
Hinton
e922ff0bc2 Make error handler more generic 2021-01-04 20:53:49 +01:00
addison
7abb5fa08e Implemented Custom role and permissions 2020-12-22 15:02:14 -05:00
Oscar Hinton
83cea49a1b Add missing break statement (#1503) 2020-12-21 09:18:18 -05:00
Hinton
47b6934699 Make checking fingerprint optional 2020-12-18 16:06:36 +01:00
Hinton
72c6f52ae2 Resolve review comments 2020-12-16 21:44:12 +01:00
Hinton
95d475a9d3 Show an error when biometrics is disabeld in desktop app or not supported 2020-12-16 17:32:51 +01:00
Hinton
c4185fe6ee Add support for multiple concurrent extensions with native messaging 2020-12-16 15:47:30 +01:00
Matt Gibson
e23d96a350 Add ConsoleLogService dependency from jslib (#1488)
* Pre-emptively add new jslib dependency

* Add ConsoleLogService dependency

* Update jslib

Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-12-14 11:56:40 -06:00
Hinton
36bda45c2e Add SFSafariAppExtensionBundleIdentifiersToReplace 2020-12-14 10:20:41 +01:00
Hinton
a9c9108053 Remove more old safari app ext code 2020-12-11 15:25:35 +01:00
Hinton
25a2af903a Merge branch 'master' of https://github.com/bitwarden/browser into feature/safari-webext
# Conflicts:
#	src/background/runtime.background.ts
2020-12-11 14:33:46 +01:00
Vincent Salucci
a1542f050d [Policy] Personal Ownership (#1481)
* 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
2020-12-09 14:11:25 -06:00
Hinton
0f2c4b4a59 Remove more old safari app extension logic 2020-12-09 18:23:44 +01:00
Hinton
27ca7cc739 WIP Safari web extension 2020-12-07 20:00:49 +01:00
Chad Scharf
6760cec1ec Merge pull request #1426 from Hinton/feature/desktop-bridge
Browser <-> desktop communication
2020-12-04 12:21:23 -05:00
Matt Gibson
e9d85190d4 Use helper method to get web vault url (#1476)
The helper method yields either 1) the configured web vault url or 2)
the configured server url. If neither are configured, null is returned,
which is already handled by defaulting to vault.bitwarden.com

Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-11-30 12:59:31 -06:00
Hinton
7c468de97c Correctly set biometric state on connect failure 2020-11-30 13:41:08 +01:00
Hinton
dd4e6ce5d9 Update jslib (PR 185) 2020-11-23 21:31:55 +01:00
Hinton
0e2432d6f4 Review comments 2020-11-23 14:27:36 +01:00
Hinton
6257764c37 Resolve review comments 2020-11-19 19:16:29 +01:00
Hinton
e9f7834a00 Merge branch 'master' of https://github.com/bitwarden/browser into feature/desktop-bridge 2020-11-19 19:04:20 +01:00
Kyle Spearrin
63eb0959a7 support for sr lang. resolve sendService deps (#1466) 2020-11-18 16:54:29 -05:00
Hinton
0a29b30b99 Merge branch 'master' of https://github.com/bitwarden/browser into feature/desktop-bridge
# Conflicts:
#	src/_locales/en/messages.json
2020-11-16 10:07:54 +01:00
comparesheriff
6b6fc33b6f Add 'lock_vault' command (#1450)
* Update manifest.json

Add additional command to lock the vault

* Update shortcuts.ts

add mousetrap binding for lock_vault command

* Update commands.background.ts

add option to lock vault with shortcut

* Update messages.json

add german key for lock_vault

* Update messages.json

add english key for 'lock_vault' command

* remove commandLockVaultDesc from de message pack

* Update messages.json

* Update shortcuts.ts

update comment for safari keybinding

* Update shortcuts.ts

remove confusing comment

Co-authored-by: ljakobitz@dev5310.com <ljakobitz@dev5310.com>
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-11-06 10:43:06 -05:00
Hinton
c1b099f5da Handle invalidatedEncrytption message 2020-10-23 14:40:50 +02:00
Hinton
222665dd9d Fix error in firefox 2020-10-21 20:39:58 +02:00
Hinton
251d0fdde3 Handle another error message 2020-10-21 17:50:27 +02:00
Hinton
0a4d59092b Cleanup, localize error. 2020-10-21 17:18:04 +02:00
Hinton
9064298309 Display error message when browser integration is disabled, or desktop not running 2020-10-21 15:56:10 +02:00
Hinton
a3dbf8b65d Unlock using master key from desktop 2020-10-19 18:34:40 +02:00
Hinton
a659c86373 Show fingerprint message 2020-10-19 16:50:25 +02:00
Hinton
378f603709 Setup new encryption flow 2020-10-19 12:20:45 +02:00
Hinton
90bba83ae5 wip 2020-10-16 17:08:53 +02:00
Hinton
41134aee98 Minor cleanup 2020-10-16 12:01:07 +02:00
Hinton
a77cca82c8 Encrypt messages and verify timestamp. 2020-10-12 21:18:47 +02:00
Hinton
894d245361 Ensure biometric unlock works even if popup is not in focus 2020-10-12 18:01:34 +02:00
Hinton
5eb0ce1e09 Fix linting errors 2020-10-11 20:45:25 +02:00