Kyle Spearrin
|
bb56f9ee47
|
poll new revision date instead of full sync each time
|
2017-01-14 12:47:11 -05:00 |
|
Kyle Spearrin
|
40ce13146d
|
fodler count added
|
2017-01-05 20:44:52 -05:00 |
|
Kyle Spearrin
|
56e120f593
|
rename to itemCount
|
2017-01-04 23:40:20 -05:00 |
|
Kyle Spearrin
|
1456f81e31
|
use shorter variables
|
2017-01-04 23:32:51 -05:00 |
|
Kyle Spearrin
|
fef2d38101
|
display site count for folders in optimized view as well
|
2017-01-04 23:29:08 -05:00 |
|
Kyle Spearrin
|
8a8e2bdf80
|
Added site count to folder header
|
2017-01-04 23:11:17 -05:00 |
|
Kyle Spearrin
|
7e4f6f6add
|
additional refactoring for Sites => Logins rename
|
2017-01-03 19:02:51 -05:00 |
|
Kyle Spearrin
|
fb486003b5
|
Refactored rename of Sites => Logins
|
2017-01-03 18:40:07 -05:00 |
|
Kyle Spearrin
|
1dab0a3bbd
|
added swedish translator to credits page
|
2016-12-30 22:44:43 -05:00 |
|
Kyle Spearrin
|
53cd3d7848
|
Feature settings. i18n of notification bar.
|
2016-12-30 20:55:59 -05:00 |
|
Kyle Spearrin
|
33dbbc09c3
|
missing semicolon
|
2016-12-27 00:22:44 -05:00 |
|
Kyle Spearrin
|
51ba1c7fb9
|
remove unused $rootScope
|
2016-12-27 00:01:37 -05:00 |
|
Kyle Spearrin
|
304183aad8
|
load vault on $viewContentLoaded . apply scope on current tab when no sites to load. switch to $timeout to go through angular lifecycle.
|
2016-12-27 00:01:01 -05:00 |
|
Kyle Spearrin
|
588652b721
|
i18n fixes
|
2016-12-23 23:57:18 -05:00 |
|
Kyle Spearrin
|
41dbf0169c
|
fix lint error
|
2016-12-19 09:51:51 -05:00 |
|
Kyle Spearrin
|
12c02404f7
|
added opera url for rating
|
2016-12-19 09:50:14 -05:00 |
|
Kyle Spearrin
|
bb091a2636
|
persist from state on site edit
|
2016-12-16 22:40:23 -05:00 |
|
Kyle Spearrin
|
98abc4ec8e
|
styles for header-search on vault view folder page
|
2016-12-08 21:22:17 -05:00 |
|
Kyle Spearrin
|
61f205b4b8
|
pass folderId to add site
|
2016-12-08 19:24:06 -05:00 |
|
Kyle Spearrin
|
e414dd1867
|
tracking vault state with stateService
|
2016-12-08 00:56:38 -05:00 |
|
Kyle Spearrin
|
ced707647f
|
added back folder name as list section header
|
2016-12-07 23:30:08 -05:00 |
|
Kyle Spearrin
|
88deaed83f
|
site searching from vault folder view
|
2016-12-07 23:20:49 -05:00 |
|
Kyle Spearrin
|
1caa2312c8
|
sort function adjustment
|
2016-12-07 23:03:29 -05:00 |
|
Kyle Spearrin
|
f1c9075768
|
infinite scroll vault folder view
|
2016-12-07 23:01:02 -05:00 |
|
Kyle Spearrin
|
4541185a51
|
state service
|
2016-12-07 00:12:16 -05:00 |
|
Kyle Spearrin
|
d16b9920ec
|
from state passed around
|
2016-12-07 00:07:01 -05:00 |
|
Kyle Spearrin
|
4476eb7389
|
Added new page for viewing sites within a folder
|
2016-12-06 23:54:03 -05:00 |
|
Kyle Spearrin
|
b4d41c6808
|
adjust search minimum down to 2 characters
|
2016-12-06 22:54:00 -05:00 |
|
Kyle Spearrin
|
b5f3a1254b
|
If vault has too many sites, only show a folder list
|
2016-12-06 00:26:14 -05:00 |
|
Kyle Spearrin
|
b6bfa030eb
|
remove unnecessary function
|
2016-12-05 23:08:50 -05:00 |
|
Kyle Spearrin
|
5ca6d59720
|
login i18n on back button for lost authenticator app page
|
2016-12-03 00:09:05 -05:00 |
|
Kyle Spearrin
|
4741eb91dd
|
few fixes to analytics, checkboxes, and sweetalerts
|
2016-12-02 00:05:57 -05:00 |
|
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 |
|
Kyle Spearrin
|
fc3a3fbbbb
|
remove any spaces from authenticator code input
|
2016-11-26 18:52:36 -05:00 |
|
Kyle Spearrin
|
7900596380
|
added href so link shows clickable
|
2016-11-26 01:03:33 -05:00 |
|
Kyle Spearrin
|
e5fd254541
|
style and nl copy update
|
2016-11-25 22:47:09 -05:00 |
|
Kyle Spearrin
|
2b2794dd7e
|
Added autofill support for iframed login forms. #20
|
2016-11-25 22:01:58 -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
|
33dfc28de8
|
UI adjustments to accomedate other languages (#34)
|
2016-11-17 22:40:50 -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
|
c9413a5c49
|
Added view site option to current tab listing
|
2016-11-09 21:45:29 -05:00 |
|
Kyle Spearrin
|
9670b9eab2
|
space
|
2016-10-26 00:59:17 -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
|
e4c5ab88fb
|
update icon when vault is locked/unlocked
|
2016-10-25 23:17:46 -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
|
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
|
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
|
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
|
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
|
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
|
71e92d83f8
|
Allow password generator saveOptions to propogate by returning true (checkboxes were not working)
|
2016-10-08 12:21:34 -04:00 |
|
Kyle Spearrin
|
eb0461596e
|
help contact url is on main site, not vault
|
2016-10-06 23:58:05 -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
|
7129e8b3e6
|
Added rate and help urls
|
2016-10-02 00:26:45 -04:00 |
|
Kyle Spearrin
|
0b8ff4499f
|
pass angular to initListSectionItemListeners util
|
2016-09-29 17:57:56 -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
|
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
|
ffa8b5024b
|
appId service and removed unnecessary permissions from manifest
|
2016-09-22 23:00:22 -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
|
dc28f6be2a
|
appsettings version applied to about page. removed ols settings. setup dist gulp task
|
2016-09-22 00:12:49 -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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|