Commit Graph

11888 Commits

Author SHA1 Message Date
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 e1a6bb1ddc fix lint issues with === 2016-09-17 23:00:05 -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