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 |
|
Kyle Spearrin
|
b9c0c194ed
|
added list buttons to vault and view site
|
2016-09-11 00:14:07 -04:00 |
|
Kyle Spearrin
|
8d4d2df8ad
|
mask password on site view
|
2016-09-10 23:50:51 -04:00 |
|
Kyle Spearrin
|
8fc611e4a5
|
firefox style tweaks
|
2016-09-10 23:43:49 -04:00 |
|
Kyle Spearrin
|
a3b3e58e94
|
sort folder dropdown
|
2016-09-10 23:31:52 -04:00 |
|
Kyle Spearrin
|
37865c0531
|
active tab styles, bottom border on list to not go full width like iOS
|
2016-09-10 23:30:08 -04:00 |
|
Kyle Spearrin
|
0a3a7427ba
|
set folder, fav, id on encrypting sites for save
|
2016-09-10 23:17:01 -04:00 |
|
Kyle Spearrin
|
1069b51266
|
load folder dropdowns for site add/edit forms
|
2016-09-10 23:06:34 -04:00 |
|
Kyle Spearrin
|
9ebec2a1bc
|
vault edit site
|
2016-09-10 22:54:20 -04:00 |
|
Kyle Spearrin
|
eed9956ff5
|
initListSectionItemListeners
|
2016-09-10 22:34:17 -04:00 |
|
Kyle Spearrin
|
d78dfac43c
|
Form and field directives, form loading spinner
|
2016-09-10 17:13:29 -04:00 |
|
Kyle Spearrin
|
8716c50f81
|
proper center align header title
|
2016-09-09 23:08:10 -04:00 |
|
Kyle Spearrin
|
32b2eed66c
|
vault tuneups
|
2016-09-09 23:00:11 -04:00 |
|
Kyle Spearrin
|
59f72d6e09
|
slide up/down animations for "modal" style pages
|
2016-09-09 18:35:12 -04:00 |
|
Kyle Spearrin
|
ac0ceac647
|
more list styling throughout vault
|
2016-09-09 00:46:12 -04:00 |
|
Kyle Spearrin
|
50a05b522e
|
add site setup
|
2016-09-08 22:37:29 -04:00 |
|
Kyle Spearrin
|
e3c21f17f8
|
view site loaded with siteId parameter
|
2016-09-08 22:23:56 -04:00 |
|
Kyle Spearrin
|
ab9593a53a
|
applying new style throughout controllers
|
2016-09-08 21:13:54 -04:00 |
|
Kyle Spearrin
|
583c6fcad6
|
new layout for tabs and header
|
2016-09-07 23:07:07 -04:00 |
|
Kyle Spearrin
|
5d55b28ba9
|
moved gulp and npm to main dir
|
2016-09-07 21:43:15 -04:00 |
|
Kyle Spearrin
|
68f87b67b0
|
Moving away from ionic to pure angular for popup. Setup gulpfile and some tasks
|
2016-09-07 18:51:36 -04:00 |
|
Kyle Spearrin
|
4092e2ecc3
|
fix sync and vault listing bugs
|
2016-09-06 23:30:49 -04:00 |
|
Kyle Spearrin
|
5a39d4c73e
|
Created sync service and supported folder/site service methods
|
2016-09-06 20:41:17 -04:00 |
|
Kyle Spearrin
|
0402ec648d
|
Cipher service setup. Bind data for site view.
|
2016-09-06 00:22:47 -04:00 |
|
Kyle Spearrin
|
e83d09ff6d
|
setup view/edit site modals for vault
|
2016-09-05 23:43:56 -04:00 |
|
Kyle Spearrin
|
aa6fcacd70
|
load vault data on view/modal events
|
2016-09-05 23:30:45 -04:00 |
|
Kyle Spearrin
|
1520f5e0df
|
value fixes
|
2016-09-05 23:23:12 -04:00 |
|
Kyle Spearrin
|
27667a3086
|
decrypt and list sites
|
2016-09-05 22:27:32 -04:00 |
|
Kyle Spearrin
|
a7c8dec730
|
adjustments to site getall
|
2016-09-05 11:05:27 -04:00 |
|
Kyle Spearrin
|
abb6f37af2
|
tuneing up mdoels and services for site add
|
2016-09-05 01:49:44 -04:00 |
|
Kyle Spearrin
|
cc67d12c57
|
hashpassword with callback
|
2016-09-05 00:03: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
|
2871e04cc7
|
Add site modal stubbed out
|
2016-09-03 16:48:39 -04:00 |
|
Kyle Spearrin
|
984c61e10f
|
increase popup height
|
2016-09-03 15:46:04 -04:00 |
|
Kyle Spearrin
|
79860da28c
|
move api services to background page. wire up log in and log out.
|
2016-09-03 15:44:32 -04:00 |
|
Kyle Spearrin
|
c3053ea3a7
|
setting up more models and services
|
2016-09-03 12:07:30 -04:00 |
|
Kyle Spearrin
|
c39aab4ee7
|
api models and services
|
2016-09-03 01:13:09 -04:00 |
|
Kyle Spearrin
|
8fa3caaa3e
|
api service and get profile
|
2016-09-03 00:38:27 -04:00 |
|
Kyle Spearrin
|
4c29b61189
|
replace jwthelper
|
2016-09-03 00:11:57 -04:00 |
|
Kyle Spearrin
|
e322c77725
|
setup various pages and services
|
2016-09-03 00:03:13 -04:00 |
|
Kyle Spearrin
|
8fafe2bd6d
|
Few fixes to services and login
|
2016-09-02 01:20:41 -04:00 |
|
Kyle Spearrin
|
88c1c4b3dd
|
setup various services and login page
|
2016-09-02 00:50:57 -04:00 |
|
Kyle Spearrin
|
724a136b7e
|
stubbed out ionic app for browser_action
|
2016-09-01 00:34:38 -04:00 |
|
Kyle Spearrin
|
54695c5673
|
action popup html and npm setup
|
2016-08-31 22:47:37 -04:00 |
|
Kyle Spearrin
|
65efd95b66
|
manifest setup with icons
|
2016-08-30 23:47:38 -04:00 |
|