Kyle Spearrin
f37737c8f6
Added credits/thank you page for contributors
2016-11-29 21:27:06 -05:00
Kyle Spearrin
7ae4390609
remove bad errorsHaveOccurred string from locales
2016-11-29 21:05:26 -05:00
Sergey Sergeev
2fce809751
Updated Russin translation ( #53 )
2016-11-29 21:04:07 -05:00
Kyle Spearrin
223ef63621
rename
2016-11-27 00:34:07 -05:00
Kyle Spearrin
b1ae418d1b
rename
2016-11-27 00:33:35 -05:00
Kyle Spearrin
a052da4dab
update collection and fill scripts for autofill
2016-11-27 00:31:45 -05:00
Kyle Spearrin
fc3a3fbbbb
remove any spaces from authenticator code input
2016-11-26 18:52:36 -05:00
Kyle Spearrin
9bf2c4f54c
comment updates
2016-11-26 14:41:08 -05:00
Kyle Spearrin
3e2663e9d4
autofill improvements to fallback when no "viewable" password/username fields are detected.
2016-11-26 12:06:39 -05:00
Kyle Spearrin
7900596380
added href so link shows clickable
2016-11-26 01:03:33 -05:00
Kyle Spearrin
2e1fbcf003
Fix js lint issues with background.js
2016-11-25 23:53:46 -05:00
Kyle Spearrin
e5fd254541
style and nl copy update
2016-11-25 22:47:09 -05:00
Kyle Spearrin
0e7155232b
removed debug logs
2016-11-25 22:03:36 -05:00
Kyle Spearrin
2b2794dd7e
Added autofill support for iframed login forms. #20
2016-11-25 22:01:58 -05:00
Lennaert Bel
3f7f8b781c
Add Dutch translation ( #52 )
2016-11-25 09:55:25 -05:00
Kyle Spearrin
f83d8b6484
define top-level (root) context menu item.
2016-11-24 23:54:22 -05:00
Kyle Spearrin
8c4abf81de
version bump
2016-11-24 21:01:14 -05:00
Kyle Spearrin
627a125a8a
few tweaks to locale files
2016-11-23 08:06:34 -05:00
Karim Geiger
44e49d796e
Add German translation files ( #49 )
2016-11-23 07:41:58 -05:00
Primokorn
5748b98ecc
Update french messages.json ( #48 )
2016-11-22 10:36:16 -05:00
Kyle Spearrin
ea1619b7a6
fix autofillError locale string description for zh_CN
2016-11-22 01:22:42 -05:00
Felix
9587f682e5
Add new Chinese translation ( #47 )
...
* Chinese translation updates
2016-11-22 01:16:54 -05:00
Kyle Spearrin
b6d9a7ad41
file autofillError locale string description in fi
2016-11-22 01:13:25 -05:00
Kyle Spearrin
66dcf22b95
fix autofillError locale string description
2016-11-22 01:11:48 -05:00
Igetin
6d56e8951d
Translated the new strings. ( #46 )
2016-11-21 17:38:48 -05:00
Kyle Spearrin
26c4b20fdd
Added link for 2fa account recovery
2016-11-19 01:41:09 -05:00
Kyle Spearrin
e7e4a66750
added missing i18n strings ( #1 )
2016-11-19 01:36:09 -05:00
Kyle Spearrin
1968dd2d08
use es6 Proxy for i18n service so we don't have to define properties for every string
2016-11-19 00:21:47 -05:00
Kyle Spearrin
c1b5a04a95
version bump
2016-11-17 22:48:31 -05:00
Kyle Spearrin
33dfc28de8
UI adjustments to accomedate other languages ( #34 )
2016-11-17 22:40:50 -05:00
Kyle Spearrin
e31c4a591c
few fixes to translations
2016-11-17 22:10:58 -05:00
Primokorn
08fc74d282
Create french messages.json ( #42 )
2016-11-17 08:01:36 -05:00
Kyle Spearrin
d9fa8103b2
open getting started page after installing the extension
2016-11-17 00:42:20 -05:00
Kyle Spearrin
dfba31121c
autofill fixes #20
2016-11-11 22:40:09 -05:00
Kyle Spearrin
0233a5b7b8
set chinese local to correct folder. Added a few missed i18n strings.
2016-11-09 22:16:31 -05:00
Kyle Spearrin
ea3904305f
version bump
2016-11-09 21:58:32 -05:00
Kyle Spearrin
c9413a5c49
Added view site option to current tab listing
2016-11-09 21:45:29 -05:00
Kyle Spearrin
cd21000ff6
updated descriptions
2016-11-09 21:20:05 -05:00
Felix
723cdd1720
Chinese translation ( #38 )
2016-11-09 18:51:38 -05:00
Igetin
0ff3a55b42
Added Finnish translation. ( #32 )
2016-10-31 18:11:29 -04:00
Kyle Spearrin
9670b9eab2
space
2016-10-26 00:59:17 -04:00
Kyle Spearrin
dfae1a1617
version bump
2016-10-26 00:57:03 -04:00
Kyle Spearrin
a462f728d3
handle user upgrade path for lock options gracefully with a log out prompt. Fixed log out bug on lock page.
2016-10-26 00:56:46 -04:00
Kyle Spearrin
eff7e5431b
version bump
2016-10-25 23:57:15 -04:00
Kyle Spearrin
10bc4f7e5d
fix errors when unlocking. exclude restart lock option from lockout timer
2016-10-25 23:37:24 -04:00
Sergey Sergeev
b0135cdf03
Added russian locale and translations
...
* Add russian language
* some fixes
* some fixes 2
* Fix descriptions
* add ru-RU in store folder and translate CAPTIONS.md and COPY.md to Russian lang
2016-10-25 23:20:23 -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
0e2e17f2e7
Added google web fonts.
2016-10-25 21:13:59 -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
25fef2d826
key not required in order to be considered logged in
2016-10-21 23:00:12 -04:00
Kyle Spearrin
c74884bc97
remove mac bindings since the default will translate appropriately
2016-10-19 18:53:19 -04:00
Kyle Spearrin
0b0af8f755
i18n disable google analytics
2016-10-18 20:19:17 -04:00
Kyle Spearrin
9f12079f05
added setting to disable google analytics
2016-10-18 19:57:15 -04:00
Kyle Spearrin
42830e5793
replaced double quotes with single quotes in i18n service
2016-10-18 19:04:31 -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
91c8b324d7
added missing space
2016-10-18 18:51:58 -04:00
Kyle Spearrin
7042f07691
added missing messages to i18n locals
2016-10-18 18:48:29 -04:00
Kyle Spearrin
685f7f8ed2
renamed i18n service file
2016-10-18 18:42:11 -04:00
Kyle Spearrin
1ddadebea3
added "close" to i18n
2016-10-18 18:40:40 -04:00
Kyle Spearrin
968641ea8a
remove spaces from {{ }}
formatting during i18n work
2016-10-18 18:33:30 -04:00
Artem Nikolaev
6d60eb621e
i18n support
...
added support for i18n
2016-10-18 08:10:40 -04:00
Kyle Spearrin
53af5e234b
pull tldjs from npm and browserify it with gulp tasks.
2016-10-18 00:08:59 -04:00
Kyle Spearrin
56bd98fa43
move google analytics to measurements protocol so that we can get rid of custom CSP
2016-10-17 22:26:04 -04:00
Kyle Spearrin
293308b8bb
get rid of minified library code
2016-10-17 20:25:57 -04:00
Kyle Spearrin
3ac9196c98
adjust password generator tool to use cryptographically secure RNG
2016-10-15 00:37:57 -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
4e754e7db3
remove requirement for password on sites
2016-10-13 18:46:57 -04:00
Kyle Spearrin
cd71dbd7e2
version bump in manifest. removed version from npm package.json
2016-10-10 23:28:46 -04:00
Kyle Spearrin
97fe37515b
added left border for focus state of list while tabbing through
2016-10-10 23:26:11 -04:00
Kyle Spearrin
48ca5e4696
relax password requirements during registration
2016-10-10 22:00:08 -04:00
Kyle Spearrin
1426719406
set prng paranoia to 10
2016-10-10 21:28:57 -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
71e92d83f8
Allow password generator saveOptions to propogate by returning true (checkboxes were not working)
2016-10-08 12:21:34 -04:00
Kyle Spearrin
342b86a9ae
version bump
2016-10-07 00:00:42 -04:00
Kyle Spearrin
eb0461596e
help contact url is on main site, not vault
2016-10-06 23:58:05 -04:00
Kyle Spearrin
71df1d89e2
version bump for 1.0.0 release
2016-10-06 22:05:35 -04:00
Kyle Spearrin
869a3ffa8a
some updates to overlay icon positioning
2016-10-05 00:20:12 -04:00
Kyle Spearrin
5d269884d4
autofill updates to support multiple forms on same page
2016-10-03 23:54:03 -04:00
Kyle Spearrin
c81968043a
Password rules for registration.
2016-10-03 23:20:25 -04:00
Kyle Spearrin
edd1569eed
validate password upon registration
2016-10-03 21:55:59 -04:00
Kyle Spearrin
ddd76357cd
cache analytics id in utils service
2016-10-02 00:34:19 -04:00
Kyle Spearrin
7129e8b3e6
Added rate and help urls
2016-10-02 00:26:45 -04:00
Kyle Spearrin
f328c38cff
refactored autofill parsing to handle multiple login forms
2016-09-29 22:21:12 -04:00
Kyle Spearrin
38b1846aae
manifest version bump to 0.0.2
2016-09-29 21:12:49 -04:00
Kyle Spearrin
2cda138326
remove field and popup overlay content scripts from manifest for now
2016-09-29 20:20:49 -04:00
Kyle Spearrin
f0fd9bbfae
field icon adjustments when dom changes
2016-09-29 20:20:13 -04:00
Kyle Spearrin
0b8ff4499f
pass angular to initListSectionItemListeners util
2016-09-29 17:57:56 -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
fbc30bacd2
removed appsettings and replaced version with manifest reference
2016-09-28 00:01:11 -04:00
Kyle Spearrin
1d32dcea72
track home page events
2016-09-27 23:57:40 -04:00
Kyle Spearrin
5996f038a2
remove anonymous app id since not needed for analytics
2016-09-27 23:51:26 -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
deb3cbeb48
added version dimension to analytics tracking
2016-09-27 23:35:07 -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
d49f0fcac3
move sync upon login to vault controller initiated via state params.
2016-09-26 20:29:23 -04:00
Kyle Spearrin
a59f7a4afc
moved popup utils to utilsService
2016-09-26 18:41:20 -04:00
Kyle Spearrin
107c480913
added app id service to manifest
2016-09-22 23:04:40 -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
c3d1d4101e
show loading while syncing on vault list
2016-09-22 19:26:20 -04:00
Kyle Spearrin
3f95c3a7ea
logout issues with cache fixed. updated chrome store images
2016-09-22 17:00:56 -04:00
Kyle Spearrin
f1792c6be6
style updates and tooltips for site listings
2016-09-22 15:27:39 -04:00
Kyle Spearrin
6da2f5d18b
style sweet alerts. toggle password icon on view site
2016-09-22 15:21:54 -04:00
Kyle Spearrin
42c28ac0d1
slice out none folder instead of splice as to not pollute cache
2016-09-22 14:37:06 -04:00
Kyle Spearrin
95ab611595
Delete site/folder
2016-09-22 14:16:24 -04:00
Kyle Spearrin
f28b690a2a
formatting
2016-09-22 13:15:42 -04:00
Kyle Spearrin
a57897b0c7
init form models
2016-09-22 13:07:06 -04:00
Kyle Spearrin
eef4d6f48e
Validation adjustments.
2016-09-22 13:03:28 -04:00
Kyle Spearrin
3d7b32f359
make width and height of body important so that sweet alert doesnt override it
2016-09-22 12:54:23 -04:00
Kyle Spearrin
985dba1555
Validation of forms
2016-09-22 12:50:27 -04:00
Kyle Spearrin
24db219dc3
chrome store assets/screenshots/copy
2016-09-22 01:59:04 -04:00
Kyle Spearrin
dc28f6be2a
appsettings version applied to about page. removed ols settings. setup dist gulp task
2016-09-22 00:12:49 -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
b2eb7910ee
adjusted info toast styling
2016-09-21 22:31:23 -04:00
Kyle Spearrin
6361a36f81
autofill updates
2016-09-21 22:27:18 -04:00
Kyle Spearrin
1569231bcd
Adjusted no results messages and styling
2016-09-21 21:50:32 -04:00
Kyle Spearrin
09115610f7
normalize site search with lowercase
2016-09-21 21:47:00 -04:00
Kyle Spearrin
eb26370f4d
sync loading spinner
2016-09-21 20:21:54 -04:00
Kyle Spearrin
214ec930c3
smarter sync polling
2016-09-21 20:13:52 -04:00
Kyle Spearrin
f0ff5760d7
no data message updates
2016-09-21 19:47:19 -04:00
Kyle Spearrin
780abfe877
remove types from sweet alerts so we don't have an icon
2016-09-21 19:42:26 -04:00
Kyle Spearrin
2b6b75737e
sync page
2016-09-21 19:30:08 -04:00
Kyle Spearrin
438fbc1888
folders management pages implemented
2016-09-21 19:10:48 -04:00
Kyle Spearrin
db80727e1e
list folders
2016-09-21 17:24:19 -04:00
Kyle Spearrin
ef4b97b336
stubbed out folders and sync settings pages
2016-09-21 17:14:01 -04:00
Kyle Spearrin
142bc779d3
centered-message
2016-09-21 17:01:10 -04:00
Kyle Spearrin
6e762729e0
style loading and no results messages
2016-09-21 16:58:53 -04:00
Kyle Spearrin
632525c636
remove rate for now until we know proper URLs after first submission
2016-09-21 16:42:44 -04:00
Kyle Spearrin
81b8626d2b
remove inline js for links since it violates CSP
2016-09-21 16:35:01 -04:00
Kyle Spearrin
7d2a16c1f4
fixes
2016-09-21 15:21:50 -04:00
Kyle Spearrin
6281b1d106
remove angular jwt lib
2016-09-21 12:09:15 -04:00
Kyle Spearrin
f4bac9cffb
remove angular jwt lib
2016-09-21 12:04:40 -04:00
Kyle Spearrin
8a3a981ac1
two step login page
2016-09-21 11:35:24 -04:00
Kyle Spearrin
32d459159c
getBrowser cache
2016-09-21 11:11:36 -04:00
Kyle Spearrin
5b1172b8d0
utils service. added browser detection method to utils
2016-09-21 01:17:46 -04:00
Kyle Spearrin
9a19acef22
add none folder from service layer
2016-09-21 00:43:29 -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
34c2340a4d
style fixes
2016-09-20 22:43:24 -04:00
Kyle Spearrin
aad5dae40d
accessability updates
2016-09-20 22:20:42 -04:00
Kyle Spearrin
ee4548a84a
registration
2016-09-20 19:57:24 -04:00
Kyle Spearrin
d7d45f3b50
focus email field on load
2016-09-20 17:53:52 -04:00
Kyle Spearrin
e18fed1449
login animation
2016-09-20 17:52:37 -04:00
Kyle Spearrin
0219068bb6
password hint
2016-09-20 17:47:21 -04:00
Kyle Spearrin
797a18b46a
created home and splash pages
2016-09-20 16:40:04 -04:00
Kyle Spearrin
47b500d7c0
login form styling. server validation errors displayed as sweet alerts
2016-09-20 16:17:31 -04:00
Kyle Spearrin
2fefdf8f6c
help and about settings pages
2016-09-20 12:06:01 -04:00
Kyle Spearrin
68b16ea565
logout confirmation
2016-09-20 11:40:45 -04:00
Kyle Spearrin
5badea2d9d
alerts and redirects for settings
2016-09-20 11:38:43 -04:00
Kyle Spearrin
5fef6837b7
alert for bulk import link
2016-09-20 00:03:39 -04:00
Kyle Spearrin
81dd1ff0f2
sweet alert lib implemented. added confirmation to password generator edit
2016-09-19 23:56:27 -04:00
Kyle Spearrin
68337d6523
stubbed out settings list and various styling
2016-09-19 23:04:32 -04:00
Kyle Spearrin
1b8df50f27
color and link tools options
2016-09-19 22:48:42 -04:00
Kyle Spearrin
e5c58c12fe
password generator from vault add/edit
2016-09-19 22:37:17 -04:00
Kyle Spearrin
6ef3ff9f4d
Added length slider to password generator page
2016-09-19 21:38:29 -04:00
Kyle Spearrin
350d671c26
Generate andcopy passwords. Save password options
2016-09-17 22:57:51 -04:00
Kyle Spearrin
4105d2b5ad
password generation service
2016-09-17 18:30:57 -04:00
Kyle Spearrin
d0ca428d90
setup and stub out password generator page
2016-09-17 18:27:36 -04:00
Kyle Spearrin
36b580d60a
smarter username field selection for no form condition
2016-09-17 13:47:17 -04:00
Kyle Spearrin
790d705d40
handle autofill for pages with no forms, but still has fields
2016-09-17 09:35:54 -04:00
Kyle Spearrin
3bd24a15fc
tools page list items stubbed out with some styling
2016-09-17 01:23:32 -04:00
Kyle Spearrin
58778628de
loading message for site listings
2016-09-17 00:43:48 -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
69ea468716
purge cache when local changes happen
2016-09-16 23:52:50 -04:00
Kyle Spearrin
ac4d5836b2
refactoring with promises throughout
2016-09-16 23:47:50 -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
a27f1f5850
removed old autofill script
2016-09-16 21:44:28 -04:00
Kyle Spearrin
d8059a0f62
added context menu and copying usernames/passwords options
2016-09-16 20:20:02 -04:00
Kyle Spearrin
2552d027b9
no sites message for vault and current tab pages
2016-09-16 00:16:31 -04:00
Kyle Spearrin
a5e05b6f3d
changed copy icons for vault and current tab pages
2016-09-15 23:30:59 -04:00
Kyle Spearrin
06990d524f
browser action badge for current tab site count
2016-09-15 23:24:45 -04:00
Kyle Spearrin
2be753fd0a
wrap autofill content script in function
2016-09-15 21:38:53 -04:00
Kyle Spearrin
072a9606e1
cached sites for current tab page
2016-09-15 21:22:47 -04:00
Kyle Spearrin
6f142c3682
Moved vault to cached folders/sites
2016-09-15 21:09:56 -04:00
Kyle Spearrin
16a59f8d09
added q promise library. moving cipher service functions out into application services and domain models.
2016-09-15 00:09:48 -04:00
Kyle Spearrin
2c44bd5cc8
Current Tab icon and name adjustment
2016-09-14 23:01:22 -04:00
Kyle Spearrin
47e5a6d5c5
toasts when copying from current tab
2016-09-14 22:45:22 -04:00
Kyle Spearrin
6bb8b28517
load add fields with current tab info
2016-09-14 22:44:04 -04:00
Kyle Spearrin
0a201ef887
handle success and error conditions when autofilling current tab
2016-09-14 22:14:06 -04:00
Kyle Spearrin
644b074ff9
resolve proper form for more complex cases
2016-09-14 19:59:03 -04:00
Kyle Spearrin
9ad99d2812
autofill implementation from current tab sites in popup.
2016-09-14 19:41:50 -04:00
Kyle Spearrin
4de8fa4ab4
fillScript
2016-09-14 00:20:10 -04:00
Kyle Spearrin
74dff39427
Load filtered sites for current tab. setup content script to collect and fill form data via message passing.
2016-09-14 00:16:43 -04:00
Kyle Spearrin
e987c13b7a
username/password copy actions from vault list
2016-09-13 19:46:48 -04:00
Kyle Spearrin
348f5e7ef1
added vault search
2016-09-13 00:14:49 -04:00
Kyle Spearrin
a2916418ac
close add/edit pages after save
2016-09-12 22:40:32 -04:00
Kyle Spearrin
8762d246cf
Added tld.js for domain parsing. Added view site clipboard functions and password visibility toggle.
2016-09-12 22:37:59 -04:00
Kyle Spearrin
5f39939d65
Added toast config and messages when saving from vault. Persist scroll position when returning to vault from other pages.
2016-09-12 19:48:56 -04:00