1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-01-22 21:21:35 +01:00
Commit Graph

131 Commits

Author SHA1 Message Date
Tecsi Aron
cf59d24c51
Update autofill.js
Removed `="true"`
2021-06-02 22:28:07 +03:00
Tecsi Aron
1081f505d6
Update autofill.js
Removed data-lpignore.
2021-06-02 21:09:30 +03:00
Tecsi Aron
d303e61745 Update autofill.js
Adds the option for web developers to exclude fields with an attribute, also added the LastPass variant of this functionality for better compatibility with existing pages.
2021-06-02 12:54:07 +03:00
Oscar Hinton
e0f4386042
Add support for WebAuthn to browser extension (#1379) 2021-03-17 22:14:26 +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
Chad Scharf
336f8f3117
Revert "Safari Web Extension Port from App Extension" 2021-01-13 17:08:33 -05: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
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
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
Kyle Spearrin
3629c2c0d5
use element classList to add animations (#1436) 2020-10-22 12:32:33 -04:00
Chad Scharf
382651cc8d removed old edge shortcut key(s) 2020-09-15 11:04:32 -04:00
Chad Scharf
dbbd07641a Remove old IE Edge hacks 2020-09-15 10:50:45 -04:00
Kyle Spearrin
b7c2c76230
finish autofill from view, other misc cleanup (#1368)
* finish autofill from view, other misc cleanup

* compare hostnames for authResult
2020-08-24 10:17:15 -04:00
Matt Smith
4b3cd22bce Merge branch 'master' into feature/sso 2020-08-19 15:08:09 -05:00
Matt Smith
3b560fca22 Implemented feedback 2020-08-14 15:20:16 -05:00
Matt Smith
2d56510f0e Modifications made to support browser sso 2020-08-14 12:48:50 -05:00
Chad Scharf
36e5087479 Added Cmd+Shift+P for autofill in safari 2020-08-12 17:08:34 -04:00
Matt Smith
e10e006b51 Removed dev logging 2020-08-11 15:29:11 -05:00
Matt Smith
1d0b549123 Modifications made to support SSO in Browser 2020-08-11 15:25:07 -05:00
Kyle Spearrin
6e04920180
cmd + 8 to autofill for safari (#1292) 2020-06-12 12:50:56 -04:00
Kyle Spearrin
0fd5979637 also autofill on mod+9 2019-11-22 08:08:56 -05:00
Kyle Spearrin
3e1e05ab4f ally on notification bar 2019-10-09 10:12:06 -04:00
Kyle Spearrin
cedca132f6 remove old downloader page/script 2019-08-23 09:58:48 -04:00
Kyle Spearrin
0a2f413ab4 app path prefix for safari 2019-08-22 16:05:19 -04:00
Kyle Spearrin
8dd574bf9a download file via content script 2019-08-21 21:10:38 -04:00
Kyle Spearrin
eec577372c include downloader script and page 2019-08-21 16:50:15 -04:00
Kyle Spearrin
80314e766f process safari tab on app messages 2019-08-20 13:06:38 -04:00
Kyle Spearrin
838667c381 msg 2019-08-16 14:32:55 -04:00
Kyle Spearrin
737bf0882f sending message to tabs has json string obj 2019-08-16 14:11:31 -04:00
Kyle Spearrin
44cf4c6233 vhange to safari.extension.dispatchMessage 2019-08-15 20:31:23 -04:00
Kyle Spearrin
0b68b106d6 revert: use username if greater than 1 char long 2019-07-14 12:45:45 -04:00
Kyle Spearrin
cf0bc12aa1 allow notification bar username of length 0 2019-07-14 11:21:34 -04:00
Kyle Spearrin
59e82fee5e only use username if greater than 1 character long 2019-04-25 10:46:52 -04:00
Kyle Spearrin
280f6f495f update variable name 2019-04-23 09:34:05 -04:00
Kyle Spearrin
70d377ab2d improve detection of buttons in modals 2018-11-14 08:36:29 -05:00
Kyle Spearrin
3d26e8fdb7 add bitwardenFrameId checks to all content scripts 2018-09-27 11:07:17 -04:00
Kyle Spearrin
1f361bc091 bitwarden frame id for safari autofills 2018-09-27 10:51:32 -04:00
Kyle Spearrin
634f74631b there is no this. 2018-09-27 08:27:33 -04:00
Gary Green
755d9a7900 Remove "some useful globals" from autofill - not used. (#726)
* Remove "some useful globals" from autofill - not used.

* Update autofill.js
2018-09-12 13:24:30 -04:00
Kyle Spearrin
049faf1abc string[] type on passwords 2018-09-07 15:15:01 -04:00
Kyle Spearrin
d2e5c9b6ea detech password changes with 2 equal passwords 2018-09-07 08:01:50 -04:00
Kyle Spearrin
4ac447b2d2 check for features being disabled 2018-08-07 09:22:06 -04:00
Kyle Spearrin
b8db949ecc try to get submit button from parent modal if not in form 2018-08-01 14:23:07 -04:00
Kyle Spearrin
d0cf21dd3e password change detection for 2 password forms 2018-08-01 12:25:05 -04:00
Kyle Spearrin
4076247908 option to disable change password notification 2018-07-31 23:48:11 -04:00
Kyle Spearrin
cf57eadd1d detect and update password changes 2018-07-31 23:24:11 -04:00
Boris Aranovich
58867a5afe Precaution against iframe creating blank space on the page (#637)
Since the notification bar is added inside of the active page, page specific styles may override how the iframe is rendered in an undesirable way.

I came across this when logging in an internal corporate web-app we're using which for some reason has a global css setting of `iframe { min-height: 349px }` because nobody anticipated that 3rd party DOM elements would be injected to the page.

This modification should have no impact other than negating these global styles.
2018-06-05 10:52:47 -04:00