Kyle Spearrin
|
ac00d1f106
|
bg_isBackground
|
2017-09-09 11:55:30 -04:00 |
|
Kyle Spearrin
|
ff50d935b2
|
added closure for bg script
|
2017-09-09 11:42:12 -04:00 |
|
Kyle Spearrin
|
390bd6db1a
|
clear sync timeout and log background
|
2017-09-09 08:40:15 -04:00 |
|
Kyle Spearrin
|
219a434594
|
basic auth prompts for https
|
2017-09-07 23:49:35 -04:00 |
|
Kyle Spearrin
|
41c32f3874
|
auto-fill basic auth prompts
|
2017-09-07 23:26:56 -04:00 |
|
Kyle Spearrin
|
1b344ade0d
|
adjust notification bar for small/zoomed screens
|
2017-09-07 10:12:34 -04:00 |
|
Kyle Spearrin
|
73ee23dc56
|
no background copying for edge
|
2017-09-06 13:28:49 -04:00 |
|
Kyle Spearrin
|
4641240d47
|
refactor custom env urls, cleanup bg script a bit
|
2017-09-04 12:09:11 -04:00 |
|
Kyle Spearrin
|
58fc9c943c
|
read chrome.runtime.lastError
|
2017-08-31 15:30:01 -04:00 |
|
Kyle Spearrin
|
ee6fb78583
|
autofill command, adjust default commands
|
2017-08-31 12:42:09 -04:00 |
|
Kyle Spearrin
|
ae6c609c91
|
move sort to service
|
2017-08-30 08:35:34 -04:00 |
|
Kyle Spearrin
|
7ce6634120
|
check tab
|
2017-08-30 08:28:48 -04:00 |
|
Kyle Spearrin
|
fcb7972fca
|
sort by last used in context menu
|
2017-08-29 13:28:23 -04:00 |
|
Kyle Spearrin
|
518585cfb5
|
track last used autofill for priority filling
|
2017-08-29 12:52:11 -04:00 |
|
Kyle Spearrin
|
69abbdaf8d
|
fixes for edge
|
2017-08-28 22:27:29 -04:00 |
|
Kyle Spearrin
|
ad544e5240
|
refactor autofill. add auto-fill on page load
|
2017-08-28 13:00:46 -04:00 |
|
Kyle Spearrin
|
87db27be84
|
replace interval checks with recursive timeout
|
2017-08-28 08:56:05 -04:00 |
|
Kyle Spearrin
|
220703a9d7
|
environment settings
|
2017-08-22 12:01:17 -04:00 |
|
Kyle Spearrin
|
dedd64b82a
|
added missing two-step login i18n strings
|
2017-07-31 09:54:52 -04:00 |
|
Kyle Spearrin
|
a6ee05ef93
|
added option to disable auto totp copying
|
2017-07-22 23:09:01 -04:00 |
|
Kyle Spearrin
|
592b14149f
|
copy totp to clipboard when autofilling
|
2017-07-22 23:09:01 -04:00 |
|
Kyle Spearrin
|
e4baa19232
|
lint fixes
|
2017-07-14 15:34:05 -04:00 |
|
Kyle Spearrin
|
21feb653cb
|
totp code management and countdown timer
|
2017-07-11 14:05:04 -04:00 |
|
Kyle Spearrin
|
fccaa5f8de
|
i18nService fix for none folder
|
2017-07-11 13:05:56 -04:00 |
|
Kyle Spearrin
|
4e270cc1cb
|
u2f fixes. bg vars with prefix
|
2017-06-26 23:55:51 -04:00 |
|
Kyle Spearrin
|
34696ed85f
|
never option on save login notification
closes #85
|
2017-06-13 13:59:16 -04:00 |
|
Kyle Spearrin
|
96be646641
|
idle locking and lock service refactor
|
2017-06-05 14:27:24 -04:00 |
|
Kyle Spearrin
|
16098a1743
|
support user encryption key
|
2017-06-02 00:10:29 -04:00 |
|
Kyle Spearrin
|
98b12d1e40
|
prevent intervals from spamming
|
2017-05-22 08:56:18 -04:00 |
|
Kyle Spearrin
|
17b6061f40
|
sync org keys and folders
|
2017-04-24 11:08:32 -04:00 |
|
Kyle Spearrin
|
0ea89bf9da
|
only clear memory org keys when locked
|
2017-04-24 10:53:23 -04:00 |
|
Kyle Spearrin
|
8c38480db8
|
private keys, rsa dec, org keys w/ login dec
|
2017-04-24 10:39:05 -04:00 |
|
Kyle Spearrin
|
863cfbad4a
|
refactor for enc type header and CryptoKey
|
2017-04-22 10:58:32 -04:00 |
|
Kyle Spearrin
|
45d6c6f341
|
better domain parsing with tldjs backup
|
2017-03-28 22:11:47 -04:00 |
|
Kyle Spearrin
|
c6705ebaf8
|
Fix errors from background when context menu is disabled. Updated language for context menu disabling.
|
2017-03-14 23:17:22 -04:00 |
|
byron jones
|
84821fd67d
|
Add option to disable content menu integation (#99)
* Add option to disable content menu integation
Fixes issue #98
* pass tab to contextMenuReady
|
2017-03-03 22:33:17 -05:00 |
|
Kyle Spearrin
|
8d3d51a930
|
remove debugging log
|
2017-01-29 21:45:19 -05:00 |
|
Kyle Spearrin
|
b2aa4fed78
|
notification bar fixes
|
2017-01-26 23:12:09 -05:00 |
|
Kyle Spearrin
|
4df99d2d50
|
added device registraiton to token migration
|
2017-01-25 22:57:32 -05:00 |
|
Kyle Spearrin
|
e1ed7587dc
|
pass logout function to api service rather than relying on messaging
|
2017-01-21 20:00:25 -05:00 |
|
Kyle Spearrin
|
c2c65baadb
|
remove loadMenuRan check since we should be covered by other checks going forward
|
2017-01-21 12:39:37 -05:00 |
|
Kyle Spearrin
|
e4007659da
|
Fixes for context menus in firefox
|
2017-01-20 23:20:09 -05:00 |
|
Kyle Spearrin
|
94bc17bd54
|
context menu fixes
|
2017-01-20 22:32:21 -05:00 |
|
Kyle Spearrin
|
0bd77352b0
|
Added refresh token check for each API call. refactored logout messaging from authService
|
2017-01-19 00:21:20 -05:00 |
|
Kyle Spearrin
|
f84bfcb19a
|
fix sync bugs on login/logout
|
2017-01-17 21:43:26 -05:00 |
|
Kyle Spearrin
|
54119e1e94
|
Checking for equivalent domains from settings
|
2017-01-14 13:43:59 -05:00 |
|
Kyle Spearrin
|
bb56f9ee47
|
poll new revision date instead of full sync each time
|
2017-01-14 12:47:11 -05:00 |
|
Kyle Spearrin
|
c18cdd6206
|
sync domains
|
2017-01-14 11:20:44 -05:00 |
|
Kyle Spearrin
|
7e4f6f6add
|
additional refactoring for Sites => Logins rename
|
2017-01-03 19:02:51 -05:00 |
|
Kyle Spearrin
|
cd4ef192f6
|
A few fixes and optimizations
|
2016-12-30 14:50:16 -05:00 |
|
Kyle Spearrin
|
2310f5ebdf
|
Add new login with save from notification bar
|
2016-12-30 14:26:22 -05:00 |
|
Kyle Spearrin
|
4bd34598b1
|
detect login form submitted and show notification
|
2016-12-30 02:09:54 -05:00 |
|
Kyle Spearrin
|
54e8867ce7
|
notification bar context script/page
|
2016-12-29 18:35:41 -05:00 |
|
Kyle Spearrin
|
2e1fbcf003
|
Fix js lint issues with background.js
|
2016-11-25 23:53:46 -05:00 |
|
Kyle Spearrin
|
2b2794dd7e
|
Added autofill support for iframed login forms. #20
|
2016-11-25 22:01:58 -05:00 |
|
Kyle Spearrin
|
f83d8b6484
|
define top-level (root) context menu item.
|
2016-11-24 23:54:22 -05:00 |
|
Kyle Spearrin
|
d9fa8103b2
|
open getting started page after installing the extension
|
2016-11-17 00:42:20 -05:00 |
|
Kyle Spearrin
|
10bc4f7e5d
|
fix errors when unlocking. exclude restart lock option from lockout timer
|
2016-10-25 23:37:24 -04:00 |
|
Kyle Spearrin
|
e4c5ab88fb
|
update icon when vault is locked/unlocked
|
2016-10-25 23:17:46 -04:00 |
|
Kyle Spearrin
|
124ac06419
|
Fixed issues where onReplaced and onUpdated are called multiple times
|
2016-10-25 23:03:21 -04:00 |
|
Kyle Spearrin
|
c982667338
|
Added lock timer and adjusted context menus and badge appropriately
|
2016-10-25 00:23:21 -04:00 |
|
Kyle Spearrin
|
80ed37ada6
|
Added setting to not store key via lock options, only keeping it in memory. Fixed some i18n and created constants service
|
2016-10-24 22:16:47 -04:00 |
|
Kyle Spearrin
|
03e614e58b
|
applied i18n to background context menus
|
2016-10-18 19:03:40 -04:00 |
|
Kyle Spearrin
|
bfe2edcdea
|
moved i18nService out to global services
|
2016-10-18 18:56:40 -04:00 |
|
Kyle Spearrin
|
a3398c675b
|
still add no matching sites menu option when no site
|
2016-10-14 00:22:39 -04:00 |
|
Kyle Spearrin
|
9e2b64d0c4
|
Adjust autofill to handle sites with no username/password
|
2016-10-14 00:20:16 -04:00 |
|
Kyle Spearrin
|
e671f35193
|
Added generate password option to context menu
|
2016-10-08 18:09:38 -04:00 |
|
Kyle Spearrin
|
691d2625d7
|
added hotkey commands to launch browser action popup and generate new password
|
2016-10-08 16:37:50 -04:00 |
|
Kyle Spearrin
|
7cc2961b23
|
field icon and open popup
|
2016-09-29 00:14:15 -04:00 |
|
Kyle Spearrin
|
bbb78bee02
|
Grayed out icon when logged out. field context script for highlighting login fields.
|
2016-09-28 19:12:14 -04:00 |
|
Kyle Spearrin
|
7ea1ef8b0b
|
onInstalled details reason string from object
|
2016-09-27 23:38:41 -04:00 |
|
Kyle Spearrin
|
b1d406a3aa
|
onInstalled event tracking
|
2016-09-27 23:36:55 -04:00 |
|
Kyle Spearrin
|
96c8a99173
|
analytics event tracking
|
2016-09-27 23:19:33 -04:00 |
|
Kyle Spearrin
|
a727e107fe
|
setup google analytics with pageview tracking
|
2016-09-27 22:44:42 -04:00 |
|
Kyle Spearrin
|
ffa8b5024b
|
appId service and removed unnecessary permissions from manifest
|
2016-09-22 23:00:22 -04:00 |
|
Kyle Spearrin
|
6b06772f22
|
Update badge for tabs onReplaced since onUpdated doesnt always fire
|
2016-09-22 22:04:50 -04:00 |
|
Kyle Spearrin
|
2432f5bab2
|
context menu option when no matching sites
|
2016-09-21 23:59:53 -04:00 |
|
Kyle Spearrin
|
714328d13a
|
stubbing out some overlay framework
|
2016-09-21 23:41:53 -04:00 |
|
Kyle Spearrin
|
214ec930c3
|
smarter sync polling
|
2016-09-21 20:13:52 -04:00 |
|
Kyle Spearrin
|
5b1172b8d0
|
utils service. added browser detection method to utils
|
2016-09-21 01:17:46 -04:00 |
|
Kyle Spearrin
|
fe2460bad8
|
full sync every 6 hours
|
2016-09-21 00:29:28 -04:00 |
|
Kyle Spearrin
|
8d458d1762
|
poll full sync on interval. broadcast messages from background
|
2016-09-21 00:26:23 -04:00 |
|
Kyle Spearrin
|
2e56a956db
|
clear vault upon logout. full sync vault upon login.
|
2016-09-21 00:04:59 -04:00 |
|
Kyle Spearrin
|
8b76668f1f
|
persist user profile information
|
2016-09-20 23:30:16 -04:00 |
|
Kyle Spearrin
|
350d671c26
|
Generate andcopy passwords. Save password options
|
2016-09-17 22:57:51 -04:00 |
|
Kyle Spearrin
|
f6849ed04c
|
implement autofill functionality into context menu
|
2016-09-17 00:13:12 -04:00 |
|
Kyle Spearrin
|
78ec69a9c8
|
move autofill script building method to service
|
2016-09-17 00:00:17 -04:00 |
|
Kyle Spearrin
|
2fcf3ff129
|
adjust context menus to "all" context. cleanup autofill in current
|
2016-09-16 22:48:41 -04:00 |
|
Kyle Spearrin
|
d8059a0f62
|
added context menu and copying usernames/passwords options
|
2016-09-16 20:20:02 -04:00 |
|
Kyle Spearrin
|
06990d524f
|
browser action badge for current tab site count
|
2016-09-15 23:24:45 -04:00 |
|
Kyle Spearrin
|
4092e2ecc3
|
fix sync and vault listing bugs
|
2016-09-06 23:30:49 -04:00 |
|
Kyle Spearrin
|
8f0a24b1b9
|
more services and async callthroughs for vault list/add
|
2016-09-04 00:34:24 -04:00 |
|
Kyle Spearrin
|
32f4ab4987
|
UI for add site
|
2016-09-03 21:45:45 -04:00 |
|
Kyle Spearrin
|
8fa3caaa3e
|
api service and get profile
|
2016-09-03 00:38:27 -04:00 |
|
Kyle Spearrin
|
e322c77725
|
setup various pages and services
|
2016-09-03 00:03:13 -04:00 |
|
Kyle Spearrin
|
65efd95b66
|
manifest setup with icons
|
2016-08-30 23:47:38 -04:00 |
|