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