Kyle Spearrin
1ce4b5443b
bug fixes around fetching keys for org sync
2017-04-26 11:59:31 -04:00
Kyle Spearrin
154427a0f3
get private key if not available during sync
2017-04-25 16:25:22 -04:00
Kyle Spearrin
f04908058f
add more api environments
2017-04-25 13:19:34 -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
0ea89bf9da
only clear memory org keys when locked
2017-04-24 10:53:23 -04:00
Kyle Spearrin
8c38480db8
private keys, rsa dec, org keys w/ login dec
2017-04-24 10:39:05 -04:00
Kyle Spearrin
2be7d1a242
rename CryptoKey to SymmetricCryptoKey
2017-04-22 14:38:41 -04:00
Kyle Spearrin
863cfbad4a
refactor for enc type header and CryptoKey
2017-04-22 10:58:32 -04:00
Kyle Spearrin
9e6c0f79ef
Added export vault function to tools.
2017-04-12 08:45:31 -04:00
Kyle Spearrin
45d6c6f341
better domain parsing with tldjs backup
2017-03-28 22:11:47 -04:00
Kyle Spearrin
02dc3609b4
remove old sync code
2017-03-23 10:53:33 -04:00
Kyle Spearrin
123fe19ee3
Logging around api logout
2017-03-15 19:26:16 -04:00
Kyle Spearrin
ec08efdcd7
setLastSync whenever account revision check determines that nothing has changed
2017-03-14 22:51:47 -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
df3893722c
various bug fixes #92 #84
2017-02-23 19:31:29 -05:00
Kyle Spearrin
8a2510bcb1
utf8 encode params for key derivation
2017-02-15 19:02:55 -05:00
Kyle Spearrin
a9be800f9e
logout on token error only if its a 400
2017-02-10 19:21:18 -05:00
Kyle Spearrin
e3bc6443dd
null check on lastSync
2017-02-07 21:45:29 -05:00
Kyle Spearrin
88b2d1270a
cache _decodedToken
2017-02-04 21:58:16 -05:00
Kyle Spearrin
cf7e7a04da
remove old code from token service
2017-01-28 16:48:23 -05:00
Kyle Spearrin
4df99d2d50
added device registraiton to token migration
2017-01-25 22:57:32 -05:00
Kyle Spearrin
4be033df71
Added device registration information during authentication
2017-01-25 20:42:09 -05:00
Kyle Spearrin
5a20f9de01
react to TwoFactorProviders
2017-01-25 00:34:57 -05:00
Kyle Spearrin
6c8f2d526c
adjusted token service gets for new claims
2017-01-24 22:57:21 -05:00
Kyle Spearrin
a55a70564f
set last sync on sync service
2017-01-24 00:30:45 -05:00
Kyle Spearrin
b0a7b88585
user can be authenticated when under old auth bearer token
2017-01-23 23:51:12 -05:00
Kyle Spearrin
a9fbc92943
pass phony username/pass. do syncing steps synchronously.
2017-01-21 23:34:12 -05:00
Kyle Spearrin
ca6de7d9ec
pass self to helper
2017-01-21 22:07:08 -05:00
Kyle Spearrin
4968a00dcf
handle traferring old auth bearer
2017-01-21 22:00:02 -05:00
Kyle Spearrin
e1ed7587dc
pass logout function to api service rather than relying on messaging
2017-01-21 20:00:25 -05:00
Kyle Spearrin
8dbb2ece42
autofill fixes
2017-01-21 12:38:52 -05:00
Kyle Spearrin
33ce9be01c
added easy comment switching of prod/local api endpoints
2017-01-19 19:21:22 -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
80945bd3bc
push original domain if it doesnt belong to any eqiv groups
2017-01-14 17:58:22 -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
c18cdd6206
sync domains
2017-01-14 11:20:44 -05:00
Kyle Spearrin
65d822716e
fix computeMac
2017-01-13 00:22:42 -05:00
Kyle Spearrin
3728cd8e1d
convert cryptoservice from sjcl to forge
2017-01-12 23:57:56 -05:00
Kyle Spearrin
fb486003b5
Refactored rename of Sites => Logins
2017-01-03 18:40:07 -05:00
Kyle Spearrin
53cd3d7848
Feature settings. i18n of notification bar.
2016-12-30 20:55:59 -05:00
Kyle Spearrin
2310f5ebdf
Add new login with save from notification bar
2016-12-30 14:26:22 -05:00
Kyle Spearrin
4bd34598b1
detect login form submitted and show notification
2016-12-30 02:09:54 -05:00
Kyle Spearrin
3b78c0c3ed
datatype text when no body response
2016-12-29 16:09:28 -05:00
Kyle Spearrin
6af283b947
Do not set datatype on API calls where there is no response. causes jqeury to error. (revert fb94764
)
2016-12-26 21:40:21 -05:00