Kyle Spearrin
74edb4e881
New translations messages.json (Portuguese, Brazilian)
2021-01-19 21:48:29 -05:00
Kyle Spearrin
5366cb527d
New translations messages.json (Romanian)
2021-01-19 21:48:27 -05:00
Chad Scharf
2b6ed49d17
version bump 1.48.0
2021-01-19 15:03:49 -05:00
Hinton
86893b97b5
Set the background color for app-root to resolve an issue where the login page would have background bleed
2021-01-16 21:51:33 +01:00
Oscar Hinton
0511905ab4
Handle desktop logged into a different account for biometrics ( #1533 )
2021-01-15 16:44:27 +01:00
Thomas Rittson
caa4d5990d
Use placeholders, minor code and style fixes
2021-01-14 18:19:14 +10: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
5a07f6468a
Fix plist versions
2021-01-13 21:27:59 +01:00
Hinton
313ecdcd5e
Resolve set(key, null) not working in safari
2021-01-13 16:43:18 +01:00
Hinton
a8c1312bf5
Apply same background color to popover arrow as the header
2021-01-13 16:11:00 +01:00
Hinton
f6ae483b65
Change SFSafariAppExtensionBundleIdentifiersToReplace to be an array
2021-01-13 15:48:39 +01: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
Thomas Rittson
078111a4fc
Fix formatting and style
2021-01-13 20:10:53 +10:00
Tom Rittson
da636e26c2
add settings -> Excluded Domains component
...
Provides a UI to edit the domains for which Bitwarden does not offer
to save login details.
2021-01-13 20:10:53 +10:00
addison
c41fbac467
Merge branch 'master' into Permissions
2021-01-12 18:51:36 -05:00
Hinton
b1e376ce66
Fix action buttons not working when TOTP is not available
2021-01-08 15:48:48 +01:00
Oscar Hinton
76a31d089a
Merge pull request #1522 from Hinton/hotfix/native-messaging-silent-disconnect
...
Resolve native messaging silently disconnecting
2021-01-06 16:43:51 +01:00
Vincent Salucci
8af54375f3
[Policy] Personal Ownership banner ( #1523 )
...
* Initial commit of ownership banner
* updated capitlization
2021-01-05 17:34:00 -06: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
wusatosi
8d2b84cbb3
[ref] Improved readability for #1441
2021-01-03 00:32:22 +08:00
Matt Gibson
a0a032957e
Fix safari sso ( #1508 )
...
* Fix extension tab creation
TODO: still getting errors thrown by safariApp at
`(window as any).webkit.messageHandlers` upon loading the extension
window
* Support message sending from app extension context
* Load sso login in popover
* Handle nil urlComponents and nil queryItems
2020-12-29 09:18:14 -06:00
Kyle Spearrin
5941a4387d
warning dialog is now handled in base component ( #1506 )
2020-12-22 16:38:53 -05: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
Chad Scharf
1bb75d47aa
Merge pull request #1498 from Hinton/hotfix/multiple-extensions-nativemsg
...
Native Messaging - Support multiple extensions concurrently
2020-12-18 11:32:47 -05:00
Hinton
47b6934699
Make checking fingerprint optional
2020-12-18 16:06:36 +01:00
Matt Gibson
0cd6efd67f
Move share from edit to view. Fix animations ( #1497 )
...
* Move share from edit to view. Fix animations
Editing and Sharing a cipher simultaneously results in lost edits. Move
share button to the view page to resolve this confusion.
Previous routing caused the share form to be animated again on
submition, resulting in a stuttering page load. This method correctly
animates all transitions with the concession that the share page
always takes you back to the view page. This is not necessarily the current
behavior, but it is the most likely behavior in the current scheme
* Update jslib reference
2020-12-17 11:06:31 -06: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
Chad Scharf
e88b73c747
Merge pull request #1373 from sorin-davidoi/system-theme
...
feat: Use system theme if available
2020-12-16 10:33:33 -05:00
Hinton
c4185fe6ee
Add support for multiple concurrent extensions with native messaging
2020-12-16 15:47:30 +01:00
Cedric Wille
3f34bc52fa
Add locale info for hint equals password ( #1458 )
...
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
2020-12-15 16:09:52 -05:00
Matt Gibson
29c624e37b
Add totp copy to clipboard button to cipher view ( #1493 )
...
* Add totp copy to clipboard button to cipher view
* Hide quick-copy rather than disable if no totp
* Revert to disabled TOTP button
* Enforce premium access to TOTPs
* Update jslib reference
2020-12-15 10:26:01 -06:00
Hinton
303439533c
Fix xcode proj settings
2020-12-14 20:27:23 +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
9fb80823ba
Remove safari only code from autofill.
2020-12-11 16:13:50 +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
Hinton
35d1d5d723
Fix isSafariApi in BrowserApi.
2020-12-11 14:13:31 +01:00
Matt Gibson
c95230fc48
Close 2fa window if redirected from sso login ( #1480 )
...
* 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>
2020-12-09 15:30:03 -06: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
7b5ec47ba5
Cleanup a few more safari things
2020-12-09 13:18:29 +01:00
Hinton
27ca7cc739
WIP Safari web extension
2020-12-07 20:00:49 +01:00
Kyle Spearrin
e42360a1b2
add support for encrypted json export ( #1483 )
2020-12-07 13:01:12 -05:00
Chad Scharf
6760cec1ec
Merge pull request #1426 from Hinton/feature/desktop-bridge
...
Browser <-> desktop communication
2020-12-04 12:21:23 -05:00
Kyle Spearrin
45f75e6481
bump version
2020-12-02 15:30:54 -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
Matt Gibson
62196c9c34
Use mobile's trash message for item delete ( #1467 )
...
Co-authored-by: Matt Gibson <mdgibson@Matts-MBP.lan>
2020-11-19 11:39:54 -06: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
Addison Beck
3155029c32
bumped version ( #1463 )
2020-11-13 13:31:38 -05:00
Kyle Spearrin
f662e38517
box-content-row-checkbox styling for left aligned ( #1453 )
2020-11-13 11:51:49 -05:00
Kyle Spearrin
90ad1847e7
New Crowdin updates ( #1461 )
...
* New translations messages.json (Romanian)
* New translations messages.json (Portuguese)
* New translations messages.json (Malayalam)
* New translations messages.json (English, United Kingdom)
* New translations messages.json (Indonesian)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Ukrainian)
* New translations copy.resx (Serbian (Cyrillic))
* New translations messages.json (Serbian (Cyrillic))
* New translations messages.json (Slovak)
* New translations messages.json (Russian)
* New translations messages.json (Polish)
* New translations messages.json (French)
* New translations messages.json (Dutch)
* New translations messages.json (Japanese)
* New translations messages.json (Italian)
* New translations messages.json (Hungarian)
* New translations messages.json (Hebrew)
* New translations messages.json (Finnish)
* New translations messages.json (German)
* New translations messages.json (Danish)
* New translations messages.json (Catalan)
* New translations messages.json (Spanish)
2020-11-12 21:44:26 -05:00
Kyle Spearrin
7099508e11
New Crowdin updates ( #1457 )
...
* New translations messages.json (Romanian)
* New translations messages.json (Thai)
* New translations messages.json (Turkish)
* New translations messages.json (Ukrainian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Chinese Traditional)
* New translations messages.json (Vietnamese)
* New translations messages.json (Portuguese, Brazilian)
* New translations messages.json (Indonesian)
* New translations messages.json (Persian)
* New translations messages.json (Croatian)
* New translations copy.resx (Serbian (Cyrillic))
* New translations messages.json (Estonian)
* New translations messages.json (Latvian)
* New translations messages.json (Hindi)
* New translations messages.json (English, United Kingdom)
* New translations messages.json (Malayalam)
* New translations copy.resx (Malayalam)
* New translations messages.json (Sinhala)
* New translations messages.json (Norwegian Bokmal)
* New translations messages.json (Swedish)
* New translations messages.json (Serbian (Cyrillic))
* New translations messages.json (French)
* New translations messages.json (Finnish)
* New translations messages.json (Spanish)
* New translations messages.json (Belarusian)
* New translations messages.json (Bulgarian)
* New translations messages.json (Catalan)
* New translations messages.json (Czech)
* New translations messages.json (Danish)
* New translations messages.json (German)
* New translations messages.json (Greek)
* New translations messages.json (Hebrew)
* New translations messages.json (Slovak)
* New translations messages.json (Hungarian)
* New translations messages.json (Italian)
* New translations messages.json (Japanese)
* New translations messages.json (Korean)
* New translations messages.json (Dutch)
* New translations messages.json (Polish)
* New translations messages.json (Portuguese)
* New translations messages.json (Russian)
* New translations messages.json (English, India)
2020-11-10 17:19:31 -05:00
Kyle Spearrin
c4e88ac1bc
lock vault shortcut only for safari ( #1452 )
2020-11-06 10:51:35 -05: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
Vincent Salucci
6f6a5461b7
[GDPR] Adjusted TOS/Privacy acceptance ( #1445 )
...
* updated tos/privacy policy acceptance
* Removed variables/logic now found in superclass
* update jslib (d84d6da
-> 5e50aa1
)
* Added content-row UI
2020-11-05 13:13:46 -06:00
David Gleich
c209fd72de
Add some german input field names
2020-10-24 13:01:03 +02:00
Hinton
c1b099f5da
Handle invalidatedEncrytption message
2020-10-23 14:40:50 +02:00
Hinton
b0c9054f23
Update with support for latest jslib
2020-10-23 10:42:58 +02:00
Kyle Spearrin
3629c2c0d5
use element classList to add animations ( #1436 )
2020-10-22 12:32:33 -04: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
Vincent Salucci
f54ca688d4
[SSO] New user provision flow jslib update ( 3bf322a
-> d84d6da
) ( #1429 )
...
* Updated import/constructors
* Update jslib (3bf322a
-> d84d6da
)
2020-10-14 08:58:36 -05:00
Addison Beck
3d903bbf0c
removed an uneeded line of code
2020-10-13 15:33:28 -04:00
Hinton
a77cca82c8
Encrypt messages and verify timestamp.
2020-10-12 21:18:47 +02:00
Addison Beck
fdfb6fb152
tracked last-launched ciphers for autofill
2020-10-12 13:33:26 -04: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
Hinton
01ffa27fcc
Add unlock using biometry to lock screen
2020-10-11 20:42:09 +02:00
Hinton
f311101ed9
Initial work of biometric unlock for browser
2020-10-09 17:16:15 +02:00
Josep Marí
c86151d74f
Update last used index when auto-fill worked correctly ( #1425 )
2020-10-09 07:31:02 -04:00
Hinton
296ccb6829
WIP desktop communication
2020-10-05 15:44:19 +02:00
Kyle Spearrin
2e20192f1b
New Crowdin updates ( #1413 )
...
* New translations messages.json (Czech)
* New translations messages.json (Finnish)
* New translations messages.json (Italian)
* New translations copy.resx (Italian)
* New translations messages.json (Chinese Simplified)
* New translations messages.json (Indonesian)
* New translations messages.json (Thai)
* New translations copy.resx (Thai)
* New translations messages.json (Latvian)
* New translations messages.json (Hindi)
* New translations copy.resx (Hindi)
* New translations messages.json (English, India)
* New translations copy.resx (English, India)
2020-09-29 10:51:40 -04:00
Kyle Spearrin
e05b5e974d
bump version
2020-09-29 10:49:42 -04:00
Addison Beck
1375b422c7
Merge pull request #1407 from bitwarden/tighten-autofill-non-password
...
beefed up restrictions on what is considered isLikePassword
2020-09-28 18:19:59 -04:00
Kyle Spearrin
6fd3189d14
BUILD_NUMBER for safari extension
2020-09-28 13:22:07 -04:00
Addison Beck
64dd14ffc5
added an escape character to a regex string
2020-09-28 12:57:40 -04:00
Addison Beck
a2a994cb4d
tweaked autofill ignore settings for code review
2020-09-28 12:07:46 -04:00
Addison Beck
307f59065b
beefed up the restrictions on what is considered isLikePassword for autofill
2020-09-25 12:43:29 -04:00
Chad Scharf
af0891fb03
Merge pull request #1399 from bitwarden/fix/no-autofill-from-pinned-tab-in-safari
...
Potential fix for pinned tab auto-fill in Safari
2020-09-22 10:03:39 -04:00
Chad Scharf
7f1cc0199b
Ensure auto auto-fill ignores new-password
2020-09-21 15:41:06 -04:00
Chad Scharf
c4e66ce587
Potential fix for pinned tab auto-fill in Safari
2020-09-21 12:53:51 -04:00