1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-10 14:43:34 +01:00
Commit Graph

806 Commits

Author SHA1 Message Date
Kyle Spearrin
41dda3bb61 Expand vault all tabs. Search from curr. tab page. 2017-09-27 20:12:19 -04:00
Kyle Spearrin
1fa3df1151 disable form autocomplete on various pages 2017-09-27 13:07:46 -04:00
Kyle Spearrin
ae4079cb21 danger color on action button 2017-09-25 13:48:35 -04:00
Kyle Spearrin
068fd5d06c add/edit login custom fields 2017-09-25 10:20:26 -04:00
Kyle Spearrin
eace0f32f0 copy totp to clipboard from popup document in ff 2017-09-22 15:31:31 -04:00
Kyle Spearrin
835bb6ffa7 login custom fields view/edit 2017-09-21 22:45:24 -04:00
Kyle Spearrin
56e1f6c25b cipher request login subclass, sync fixes 2017-09-21 10:43:33 -04:00
Kyle Spearrin
a9bf52364a search results list 2017-09-11 22:07:24 -04:00
Kyle Spearrin
2e20f051c0 xtra small body height 2017-09-11 21:23:22 -04:00
Kyle Spearrin
bbe4bdc865 edge link for reviews 2017-09-09 16:49:12 -04:00
Kyle Spearrin
60d75ce5fe private mode page with message 2017-09-09 15:41:49 -04:00
Kyle Spearrin
0b2fa01232 only folder view in vault for edge 2017-09-06 16:07:30 -04:00
Kyle Spearrin
509ba631ff disable autocomplete on verification code input 2017-09-04 23:08:55 -04:00
Kyle Spearrin
4641240d47 refactor custom env urls, cleanup bg script a bit 2017-09-04 12:09:11 -04:00
Kyle Spearrin
cd7ed5dc20 load custom angular build for edge 2017-09-01 23:17:37 -04:00
Kyle Spearrin
44f1ce621d short body is 800 or less height 2017-08-31 14:25:38 -04:00
Kyle Spearrin
eae2efea67 hide "on lock" option for firefox and edge 2017-08-31 12:52:03 -04:00
Kyle Spearrin
293086526d windows was already defined 2017-08-30 13:20:31 -04:00
Kyle Spearrin
86a35d6da1 adjust short screen to 750 breakpoint 2017-08-30 11:51:33 -04:00
Kyle Spearrin
926e87c6fe sort current tab by last used 2017-08-29 13:15:27 -04:00
Kyle Spearrin
a18e17749f disable issues on edge 2017-08-29 09:30:19 -04:00
Kyle Spearrin
bf703b6880 hide file download features on edge 2017-08-28 23:47:35 -04:00
Kyle Spearrin
751281a59c fix clearing floats on edge 2017-08-28 23:10:07 -04:00
Kyle Spearrin
69abbdaf8d fixes for edge 2017-08-28 22:27:29 -04:00
Kyle Spearrin
c66803ce1f web vault url environment for U2F 2017-08-28 18:08:08 -04:00
Kyle Spearrin
ad544e5240 refactor autofill. add auto-fill on page load 2017-08-28 13:00:46 -04:00
Kyle Spearrin
26f75845bc short body for small screens 2017-08-23 09:57:04 -04:00
Kyle Spearrin
220703a9d7 environment settings 2017-08-22 12:01:17 -04:00
Kyle Spearrin
690d94d142 copy totp to clipboard before closing popup 2017-08-11 23:41:15 -04:00
Kyle Spearrin
3ee9b1bba1 makeEncKey to use UInt8Array 2017-08-04 15:29:44 -04:00
Kyle Spearrin
dedd64b82a added missing two-step login i18n strings 2017-07-31 09:54:52 -04:00
Kyle Spearrin
09e2a55712 remove extra T 2017-07-26 12:33:27 -04:00
Kyle Spearrin
b5e358bdec show premium required message on attachments 2017-07-26 11:21:57 -04:00
Kyle Spearrin
01ccd21ef3 cleanup event listeners for u2f 2017-07-26 00:20:30 -04:00
Kyle Spearrin
8cc13453a1 update enc key article 2017-07-25 08:54:52 -04:00
Kyle Spearrin
80b18f8473 premium checks and layout updates for attachments 2017-07-24 10:44:09 -04:00
Kyle Spearrin
5de607b2a2 premium required to download files 2017-07-22 23:09:01 -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
cf850838b5 lint fixes 2017-07-14 15:09:41 -04:00
Kyle Spearrin
3a8f149008 premium membership page 2017-07-13 22:33:34 -04:00
Kyle Spearrin
1c693a45b3 totp alg updates 2017-07-13 14:46:16 -04:00
Kyle Spearrin
fbb6f16ccc export totp 2017-07-13 11:22:25 -04:00
Kyle Spearrin
170aac94d2 Reset input 2017-07-12 14:17:33 -04:00
Kyle Spearrin
94e4ea656e check for encKey when using attachments 2017-07-12 13:49:28 -04:00
Kyle Spearrin
81ad214f2f misc fixes 2017-07-12 13:38:06 -04:00
Kyle Spearrin
0574c538e7 upload new attachments 2017-07-12 09:57:08 -04:00
Kyle Spearrin
89b1639dda setup attachments page 2017-07-12 00:11:17 -04:00
Kyle Spearrin
eeddd18ca3 ui tweaks 2017-07-11 23:25:08 -04:00
Kyle Spearrin
63be97d1b9 attachment display and download. refactor to WC 2017-07-11 23:04:53 -04:00
Kyle Spearrin
94a13954a5 get premium status from token 2017-07-11 14:54:36 -04:00
Kyle Spearrin
1053491d28 login model adjustments 2017-07-11 14:50:49 -04:00
Kyle Spearrin
2ae21eef82 i18n for totp 2017-07-11 14:13:10 -04:00
Kyle Spearrin
21feb653cb totp code management and countdown timer 2017-07-11 14:05:04 -04:00
Kyle Spearrin
8f236f76a7 added remember option to duo 2017-06-29 14:38:04 -04:00
Kyle Spearrin
98d3da78c3 language correction 2017-06-29 12:35:35 -04:00
Kyle Spearrin
5bb3b87bb4 0 check 2017-06-27 17:11:15 -04:00
Kyle Spearrin
666cb3198e recover and no providers 2017-06-27 10:54:59 -04:00
Kyle Spearrin
4e270cc1cb u2f fixes. bg vars with prefix 2017-06-26 23:55:51 -04:00
Kyle Spearrin
61c44ea4d9 input with width icon using calc 2017-06-26 22:28:51 -04:00
Kyle Spearrin
1d102cad93 two factor page cleanup 2017-06-26 22:24:10 -04:00
Kyle Spearrin
64784d0e36 select another two factor method 2017-06-26 16:36:56 -04:00
Kyle Spearrin
7815af24e5 two-factor support in browser extensions 2017-06-26 15:37:15 -04:00
Kyle Spearrin
981fd22ce5 added ability to pass and parse twofactor provider 2017-06-26 09:55:07 -04:00
Kyle Spearrin
57a5a90183 remove rzslider in favor or native input range 2017-06-14 16:36:27 -04:00
Kyle Spearrin
fcf86e96da body sizes are important 2017-06-14 10:55:59 -04:00
Kyle Spearrin
55e783fbcc larger size not on firefox 2017-06-14 10:08:37 -04:00
Kyle Spearrin
adb1ff8a6f restore popup back to original size 2017-06-14 09:59:08 -04:00
Kyle Spearrin
125cfe07e7 explicitly invoke ng-csp 2017-06-14 08:50:12 -04:00
Kyle Spearrin
a598f08dce UX updates 2017-06-13 12:37:51 -04:00
Kyle Spearrin
0bdf2a3e77 "pre" style notes view with overflow-x scrolling 2017-06-13 12:21:44 -04:00
Kyle Spearrin
a7c560b23e made popup larger size 2017-06-13 12:05:41 -04:00
Kyle Spearrin
e079b70e6a added lock now option 2017-06-13 11:53:08 -04:00
Kyle Spearrin
12c3b7e85b stop prop and clicks from vault list 2017-06-12 09:49:31 -04:00
Kyle Spearrin
5409ba7737 stop click directive instead of inline js 2017-06-09 15:14:36 -04:00
Kyle Spearrin
d6f1a55d30 expand vault to new window 2017-06-09 15:10:22 -04:00
Kyle Spearrin
96be646641 idle locking and lock service refactor 2017-06-05 14:27:24 -04:00
Kyle Spearrin
58e68a00b1 translation credits 2017-06-02 22:11:45 -04:00
Kyle Spearrin
16098a1743 support user encryption key 2017-06-02 00:10:29 -04:00
Kyle Spearrin
e282966d64 help for 2fa recovery 2017-05-25 23:40:07 -04:00
Kyle Spearrin
a20881383e Additional analytics events 2017-04-25 18:52:25 -04:00
Kyle Spearrin
e411170a90 tools share link to web vault 2017-04-25 16:25:40 -04:00
Kyle Spearrin
69f06020b8 Remove reference to "google" 2017-04-24 14:24:16 -04:00
Kyle Spearrin
45b243c6b3 shared login indicators 2017-04-24 14:16:12 -04:00
Kyle Spearrin
9bf77ec1c3 encrypt login with org key 2017-04-24 14:16:12 -04:00
Kyle Spearrin
17b6061f40 sync org keys and folders 2017-04-24 11:08:32 -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
1edda8b9c0 lint error 2017-04-22 08:22:17 -04:00
Kyle Spearrin
36794985b2 added portuguese credits to @SW1FT 2017-04-12 09:04:44 -04:00
Kyle Spearrin
9e6c0f79ef Added export vault function to tools. 2017-04-12 08:45:31 -04:00
Mark Hammond
4676f045af Show exact matches for the URL at the top of the matching sites list (#108) 2017-03-29 20:26:03 -04:00
Kyle Spearrin
45d6c6f341 better domain parsing with tldjs backup 2017-03-28 22:11:47 -04:00
Ben Brooks
ab682882e9 PasswordGenerator: Increase max length from 64 to 128 (#113) 2017-03-21 18:04:30 -04:00
Kyle Spearrin
abf4d97e81 style adjustment for longer label on slider. added @LivingWithHippos to credits for italian translation. 2017-03-14 23:00:56 -04:00
Mark Hammond
a4f89c74ac Show full URI of the login as a tooltip in the view login form (#107) (#109) 2017-03-13 23:15:07 -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
byron jones
0298c19e13 Fix password generation's handling of the ambiguous option. (#100)
* Fix password generation's handling of the ambiguous option.

Fixes #97

* Invert options.ambiguous's value in the UI.

options.ambiguous means "allow ambiguous characters", however the
checkbox is labeled "avoid ambiguous characters".  inverse the value at
display time to reflect to reflect reality.
2017-03-01 22:55:37 -05:00
Kyle Spearrin
a13da0005c copy clipboard text directly instead of DOM target 2017-02-25 11:19:35 -05:00
Kyle Spearrin
895fee0815 analytics for firefox are disabled by default 2017-02-24 23:49:36 -05:00
Kyle Spearrin
df3893722c various bug fixes #92 #84 2017-02-23 19:31:29 -05:00
Kyle Spearrin
7dc551a815 track repeaters by index #88 2017-02-17 23:35:36 -05:00
Kyle Spearrin
c2c80bbb26 loadvault for current tab in background 2017-01-26 17:53:16 -05:00
Kyle Spearrin
4be033df71 Added device registration information during authentication 2017-01-25 20:42:09 -05:00
Kyle Spearrin
4057c478c6 react to two factor changes in auth apis 2017-01-24 22:21:13 -05:00
Kyle Spearrin
8cde44f379 fix float issue in firefox 2017-01-20 23:27:38 -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
0b63eb58ba Added two factor flow into identity login 2017-01-18 22:14:51 -05:00
Kyle Spearrin
6bb6c7074b convert to identityserver auth 2017-01-17 23:07:46 -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
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
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
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
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
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