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