Commit Graph

142 Commits

Author SHA1 Message Date
Chad Scharf 23a56d5da2
Merge pull request #1630 from vrnvorona/add-disable-badge-counter
Option to disable badge text on icon
2021-03-12 15:23:56 -05:00
Oscar Hinton e56e1a5c7f
Add support for browser biometrics on Firefox >= 87 (#1668) 2021-03-10 21:27:05 +01:00
Vlad 518722c781 Fixes for text logic
Moved settings check above setting text, also added send message when settings is changed
Now when settings is changed, current tab badge is changed immediately, and other tabs do so in milliseconds after switch
2021-03-06 19:18:11 +03:00
Tomer Shvueli 6eb7106bc5 fix: Nest sub option in Options page, tie auto fill & auto copy features together 2021-03-04 09:58:22 -05:00
Vincent Salucci 61d7fcfc85
Fixed lint warnings (#1655) 2021-03-02 12:31:52 -06:00
Vlad 0ed08cca23 remove excessive code
removed analytics and excessive components from jslib
2021-02-25 21:47:35 +03:00
Vlad eb59c9e692 browser version of 287 issue
added condition when badge should set text based on setting
2021-02-22 01:35:14 +03:00
Tomer Shvueli 72d0a439d2 feat: Add option to auto-copy TOTP code when page auto fills credentials 2021-02-20 14:48:54 -05:00
Oscar Hinton 3e79dd245b
Safari Web Extension Port from App Extension (#1531) 2021-02-03 20:36:05 +01:00
Oscar Hinton 14293a7831
Reload browser extension after enabling nativeMessaging (#1577) 2021-01-27 23:05:50 +01:00
Chad Scharf 1d79172876
Merge pull request #1570 from bitwarden/hotfix/biometric-ff
Remove nativeMessaging requirement from Firefox
2021-01-25 15:52:38 -05:00
Hinton 559a18a32d Fix linting warnings 2021-01-25 21:27:17 +01:00
Thomas Rittson d24961e3a0
Merge pull request #1376 from eliykat/feature-edit-excludedDomains
add settings -> Excluded Domains component
2021-01-26 06:25:36 +10:00
Hinton ab759a4746 Remove biometric from firefox 2021-01-25 21:25:36 +01:00
Oscar Hinton 54da244340
Make nativeMessaging optional on all platforms except firefox (#1565)
Make nativeMessaging optional on all platforms except firefox
2021-01-25 17:24:33 +01:00
Thomas Rittson caa4d5990d Use placeholders, minor code and style fixes 2021-01-14 18:19:14 +10:00
Chad Scharf 336f8f3117
Revert "Safari Web Extension Port from App Extension" 2021-01-13 17:08:33 -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
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
Kyle Spearrin 5941a4387d
warning dialog is now handled in base component (#1506) 2020-12-22 16:38:53 -05: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 7b5ec47ba5 Cleanup a few more safari things 2020-12-09 13:18:29 +01:00
Kyle Spearrin e42360a1b2
add support for encrypted json export (#1483) 2020-12-07 13:01:12 -05:00
Hinton 7c468de97c Correctly set biometric state on connect failure 2020-11-30 13:41:08 +01:00
Hinton 6257764c37 Resolve review comments 2020-11-19 19:16:29 +01:00
Hinton 0a4d59092b Cleanup, localize error. 2020-10-21 17:18:04 +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
Hinton f311101ed9 Initial work of biometric unlock for browser 2020-10-09 17:16:15 +02:00
Chad Scharf dbbd07641a Remove old IE Edge hacks 2020-09-15 10:50:45 -04:00
Oscar Hinton f00bb5e1d7
Upgrade Angular (#1365)
* Upgrade Angular

* Upgrade angular2-toaster and angulartisc2

* Remove ng-upgrade dependency

* Update app.component.ts
2020-08-18 16:13:37 -04:00
Vincent Salucci 0b5cb901aa
Added warning dialog for log out confirmation (#1216) 2020-04-25 09:13:00 -05:00
Vincent Salucci e510738a03
[Auto-Logout] Implement Vault Timeout Options (#1194)
* Update jslib 31a2574 -> 28e3fff

* Initial commit for vault timeout

* Updated timeout/action retrieval in idle.background

* Cycle saved for idle check

* Await async calls for lock/logout in idle bg

* Updated lock vs log out conditional

Co-authored-by: Vincent Salucci <vsalucci@bitwarden.com>
2020-04-06 10:40:16 -05:00
MartB 0b42d14d58
sweetalert: port to sweetalert2 (#1153)
Minor styling changes (same as web and desktop)
2020-03-04 11:42:21 -05:00
Kyle Spearrin 8dea9daeea make sure new edge doesnt open chrome rating 2020-03-03 08:48:11 -05:00
Kyle Spearrin 23acc1bfb3 bitwarden inc. 2020-02-18 22:35:28 -05:00
Kyle Spearrin 60f6863e4f a11y work 2019-10-08 17:04:44 -04:00
Kyle Spearrin eb0bc6a01c memory stored pinProtectedKey 2019-08-29 09:41:04 -04:00
Kyle Spearrin 0e798c610e safari 2fa page cleanup 2019-08-21 10:05:17 -04:00
Kyle Spearrin 2a7e361300 cleanup safari specific features 2019-08-19 15:57:37 -04:00
Miguel Crespo 20425e5d67 Add support for the Nord Theme (#980)
* Add support for the Nord Theme as in Desktop and mobile apps

* Improves
2019-07-22 10:47:45 -04:00
Kyle Spearrin a30b941a1d export vault event 2019-07-12 17:11:43 -04:00
Kyle Spearrin a60c60529f dont call clearclipboard in a loop 2019-05-30 09:37:09 -04:00
Kyle Spearrin 7a161fa028 redirect to lock screen on locked event 2019-03-19 15:45:39 -04:00
Kyle Spearrin 16185ffa76 Revert "make clipboardRead optional permission"
This reverts commit a797f18b78.
2019-03-06 20:28:49 -05:00
Kyle Spearrin a797f18b78 make clipboardRead optional permission 2019-03-06 18:42:05 -05:00
Kyle Spearrin 220c474992 verbatim with no autocomplete on PIN input 2019-03-06 14:40:09 -05:00
Kyle Spearrin aa290c50ec call init functions rather than super 2019-03-06 14:31:50 -05:00
Kyle Spearrin 9e24616bf9 dont show clear clipboard options for safari 2019-03-05 09:26:57 -05:00
Kyle Spearrin d45ff363b2 cap disabled 2019-02-27 11:45:10 -05:00
Kyle Spearrin 5ae81b197a clear clipboard setting 2019-02-27 11:07:54 -05:00
Kyle Spearrin 44af1ccc45 format html files 2019-02-21 16:53:57 -05:00
Kyle Spearrin f28d7a1af6 lock with master pass on restart option on PIN lock 2019-02-14 00:46:28 -05:00
Kyle Spearrin f4a7e7591d use user kdf settings for making PIN key 2019-02-13 00:04:34 -05:00
Kyle Spearrin d5cbae7803 support for unlocking with PIN code 2019-02-12 23:53:04 -05:00
Kyle Spearrin 7653ce2234 null checks on query param sub 2019-01-16 23:30:39 -05:00
Kyle Spearrin b6705bc338 remove analytics settings 2019-01-15 11:08:25 -05:00
Kyle Spearrin 5f35cc1887 verbatim input on master password for exports 2019-01-11 23:37:03 -05:00
Kyle Spearrin 2a3beacbe0 default match detection setting 2019-01-09 11:59:14 -05:00
Kyle Spearrin fd5d47da7c unsub from queryParams observable 2018-12-20 10:20:57 -05:00
Kyle Spearrin 969fb84a96 json exports 2018-12-17 11:00:20 -05:00
Kyle Spearrin fbacef5115 premium reports feature listed 2018-12-12 11:52:48 -05:00
Kyle Spearrin f043010067 option to not show cards/identities on current tab list 2018-11-21 14:31:34 -05:00
Kyle Spearrin 63b72d5e8e fingerprint phrase article 2018-11-16 11:17:16 -05:00
Kyle Spearrin 50dd2048ff view account's fingerprint phrase 2018-11-16 11:08:36 -05:00
Kyle Spearrin 789e79fca6 dont show never lock warning on safari 2018-10-03 22:49:59 -04:00
Kyle Spearrin d16d1d1308 warn user and reseed storage if using Never lock option 2018-10-03 22:46:11 -04:00
Kyle Spearrin adb3dc78ee remove analytics in favor of platform utils 2018-10-03 00:21:22 -04:00
Kyle Spearrin 89a448b12f platform utils for toasting 2018-10-02 23:33:56 -04:00
Kyle Spearrin 56f6063648 pipe currency 2018-08-31 15:39:23 -04:00
Kyle Spearrin 6c82c2d388 export deps adjusted 2018-08-14 15:12:38 -04:00
Kyle Spearrin 4076247908 option to disable change password notification 2018-07-31 23:48:11 -04:00
Kyle Spearrin 48abc87e0c update device type enums 2018-07-09 09:12:41 -04:00
Kyle Spearrin e365a3e892 use new get web vault url method 2018-06-25 08:06:38 -04:00
Tiago 60bb4f6840 search webVaultUrl for settings. closes bitwarden/browser#635 (#657) 2018-06-25 07:41:23 -04:00
Kyle Spearrin db06b60704 start styling for dark theme 2018-05-30 23:11:05 -04:00
Kyle Spearrin 344cd2ac40 add theme support to browser extension 2018-05-30 17:26:43 -04:00
Kyle Spearrin 7eceedf2fc fix tests and export component 2018-05-18 15:57:37 -04:00
Kyle Spearrin 14fb60233a center about text 2018-04-19 09:45:51 -04:00
Kyle Spearrin ebdde5925c slice instead of pop folders 2018-04-19 09:02:25 -04:00
Kyle Spearrin b22653d245 share and web vault to tools. cleanup messages 2018-04-17 13:19:58 -04:00
Kyle Spearrin 46ac5e2065 export case for edge 2018-04-13 22:18:21 -04:00
Kyle Spearrin 5bf7faa09a settings -> options page 2018-04-13 14:19:33 -04:00
Kyle Spearrin 88c961ff05 box lists 2018-04-13 13:42:34 -04:00
Kyle Spearrin b7bd83cc65 premium page 2018-04-13 13:18:56 -04:00
Kyle Spearrin 40790790b2 use router links instead of back 2018-04-13 13:18:43 -04:00
Kyle Spearrin 0505043e18 sync component 2018-04-13 11:49:03 -04:00
Kyle Spearrin 082a74c241 folder listing, add/edit components, cleanup 2018-04-13 00:06:48 -04:00
Kyle Spearrin ebba0a9e23 settings help and about 2018-04-12 17:28:33 -04:00
Kyle Spearrin 2ad34c5119 replace tools with password generator 2018-04-10 23:03:29 -04:00
Kyle Spearrin 67ab9b1d3e move new app into popup folder 2018-04-10 21:54:20 -04:00