Kyle Spearrin
|
e49948b512
|
two factor email setup
|
2017-06-20 09:21:53 -04:00 |
Kyle Spearrin
|
00e74dd2c8
|
new two-factor management page
|
2017-06-19 22:26:57 -04:00 |
Kyle Spearrin
|
10fe79c558
|
stubbed out new two-step settings page
|
2017-06-19 15:29:33 -04:00 |
Kyle Spearrin
|
cddabebe86
|
lint fix
|
2017-06-19 10:23:50 -04:00 |
Kyle Spearrin
|
9a7dac706c
|
sign rsa "me" encrypted data with enc key
|
2017-06-19 10:00:42 -04:00 |
Kyle Spearrin
|
f170157817
|
bulk actions with move and delete
|
2017-06-09 00:44:56 -04:00 |
Kyle Spearrin
|
c094a26cbf
|
copy password from vault listings
|
2017-06-08 22:25:01 -04:00 |
Kyle Spearrin
|
f5720cf20e
|
new change email api with enc key
|
2017-05-31 16:16:21 -04:00 |
Kyle Spearrin
|
2106e48e0e
|
move updateKey to cipher service for re-use
|
2017-05-31 14:49:18 -04:00 |
Kyle Spearrin
|
1dd9e459c6
|
change password with new enc key
|
2017-05-31 12:21:06 -04:00 |
Kyle Spearrin
|
138b57b33d
|
always add header to ciphers on encrypt
|
2017-05-31 11:06:57 -04:00 |
Kyle Spearrin
|
3845c55155
|
generate enc key on registration
|
2017-05-31 11:05:52 -04:00 |
Kyle Spearrin
|
9aa2014e85
|
crypto adjustments for new account enc key
|
2017-05-31 10:25:25 -04:00 |
Kyle Spearrin
|
1e3a39defc
|
data breach report. resolves #53
|
2017-05-25 17:41:29 -04:00 |
Kyle Spearrin
|
8510711e5d
|
organize import dropdown. added opera and vivaldi
|
2017-05-19 16:03:39 -04:00 |
Kyle Spearrin
|
9918e903b2
|
add support for passkeep csv import
|
2017-05-19 14:10:45 -04:00 |
Kyle Spearrin
|
804f1f5610
|
meldium importer resolves #68
|
2017-05-17 16:20:22 -04:00 |
Kyle Spearrin
|
3e0ce5544c
|
primary worker for forge key generation
|
2017-05-15 20:58:16 -04:00 |
Kyle Spearrin
|
6bda5d5983
|
collection user refactor
|
2017-05-11 14:52:51 -04:00 |
Kyle Spearrin
|
a4473ad739
|
catch refresh token error
|
2017-05-10 11:47:53 -04:00 |
Kyle Spearrin
|
08c28950f4
|
dashlane importer fix for 6 cols
|
2017-05-10 11:37:27 -04:00 |
Kyle Spearrin
|
f31360ecbf
|
remove user from group
|
2017-05-09 19:23:49 -04:00 |
Kyle Spearrin
|
93e88d8b23
|
group user assignment
|
2017-05-09 19:04:26 -04:00 |
Kyle Spearrin
|
816cc0b17b
|
occurred typo
|
2017-05-09 14:23:39 -04:00 |
Kyle Spearrin
|
1f73269480
|
manage groups from collection add/edit
|
2017-05-09 14:06:44 -04:00 |
Kyle Spearrin
|
cd5ad9f85b
|
select collections on group add/edit
|
2017-05-08 22:13:31 -04:00 |
Kyle Spearrin
|
9c706f07f0
|
groups list/add/edit
|
2017-05-08 16:01:36 -04:00 |
Kyle Spearrin
|
ea82925e14
|
new props for org profile
|
2017-05-08 15:28:40 -04:00 |
Kyle Spearrin
|
4518e7056c
|
fixed to collection sharing. observe login edit.
|
2017-05-08 11:36:11 -04:00 |
Kyle Spearrin
|
20e958b1ee
|
new identity server uri for auth
|
2017-05-06 21:32:51 -04:00 |
Kyle Spearrin
|
21ca3abc7e
|
importer fixes for ipif and safe in cloud
|
2017-05-04 15:56:45 -04:00 |
Kyle Spearrin
|
8ec07266b9
|
trimleft on first lastpass chunk
|
2017-05-03 14:48:29 -04:00 |
Kyle Spearrin
|
b5f8b1014e
|
add/edit logins from org admin vault
|
2017-04-27 14:47:44 -04:00 |
Kyle Spearrin
|
df42c6176d
|
comment update
|
2017-04-27 12:14:11 -04:00 |
Kyle Spearrin
|
7d0a34fceb
|
protect mac comparisons from timing attacks
|
2017-04-27 12:00:32 -04:00 |
Kyle Spearrin
|
b3e94b13f7
|
constant time equality for mac check on decrypt
|
2017-04-27 11:35:30 -04:00 |
Kyle Spearrin
|
1ebae5c284
|
rename subvault => collection
|
2017-04-27 09:33:12 -04:00 |
Kyle Spearrin
|
c69169cbf9
|
rename CryptoKey to SymmetricCryptoKey
|
2017-04-22 14:39:40 -04:00 |
Kyle Spearrin
|
e010995b19
|
Add support for OAEP SHA1 digest.
Note that iOS does not support any other OAEP format, such as SHA256.
|
2017-04-21 13:46:07 -04:00 |
Kyle Spearrin
|
f92c5a214f
|
crypto fix for mac
|
2017-04-20 16:32:03 -04:00 |
Kyle Spearrin
|
ede10677f9
|
includeShared for backwards compat APIs
|
2017-04-19 17:03:47 -04:00 |
Kyle Spearrin
|
7627601ff8
|
handle legacy encrypt-then-mac scheme
|
2017-04-19 16:45:16 -04:00 |
Kyle Spearrin
|
cb120d2e75
|
opt out of backwards compat folder ciphers
|
2017-04-19 16:44:21 -04:00 |
Kyle Spearrin
|
eab5c0db12
|
org admin delete cipher
|
2017-04-19 10:06:59 -04:00 |
Kyle Spearrin
|
051703234c
|
cleanup crypto API
|
2017-04-19 09:27:38 -04:00 |
Kyle Spearrin
|
6d555bcf84
|
fix lint errors
|
2017-04-19 09:03:47 -04:00 |
Kyle Spearrin
|
0926c82878
|
wrap key into new CryptoKey object
|
2017-04-18 22:28:49 -04:00 |
Kyle Spearrin
|
f904558315
|
manage cipher subvaults from org admin
|
2017-04-17 23:11:24 -04:00 |
Kyle Spearrin
|
a79556dfce
|
org vault listing
|
2017-04-17 17:01:12 -04:00 |
Kyle Spearrin
|
901332dbee
|
change from deprecated sites endpoint to logins
|
2017-04-17 15:48:02 -04:00 |
Kyle Spearrin
|
bc431b896b
|
change email/password adjustments
|
2017-04-17 14:53:26 -04:00 |
Kyle Spearrin
|
6714390890
|
clear root scope vault data on logout
|
2017-04-14 12:38:44 -04:00 |
Kyle Spearrin
|
e4ffdf6815
|
promisify makekeypair and generate keys on login
|
2017-04-13 18:18:32 -04:00 |
Kyle Spearrin
|
0d29c75e7f
|
handle null condition when decrypting
|
2017-04-13 11:53:07 -04:00 |
Kyle Spearrin
|
b9f6351720
|
import bitwarden fav fix
|
2017-04-12 16:47:53 -04:00 |
Kyle Spearrin
|
da8b31533a
|
export data fixes due to api cahnges
|
2017-04-12 16:41:31 -04:00 |
Kyle Spearrin
|
0591f106d3
|
syntax fixes
|
2017-04-12 16:14:29 -04:00 |
Kyle Spearrin
|
40f9961541
|
export and import favorites for bitwarden csv
|
2017-04-12 16:12:28 -04:00 |
Kyle Spearrin
|
08aa53748e
|
manage subvaults for login in vault
|
2017-04-12 12:41:43 -04:00 |
Kyle Spearrin
|
f6b1666cd7
|
leave organization
|
2017-04-12 10:07:16 -04:00 |
Kyle Spearrin
|
d619167c02
|
disabled org labeling
|
2017-04-11 15:56:57 -04:00 |
Kyle Spearrin
|
400932c6de
|
refresh access token after creating org
|
2017-04-11 15:00:53 -04:00 |
Kyle Spearrin
|
5f028ea65f
|
delete organization
|
2017-04-11 10:52:16 -04:00 |
Kyle Spearrin
|
cf22ea2b78
|
move some values to constants for better sharing
|
2017-04-10 18:55:18 -04:00 |
Kyle Spearrin
|
58df3e692b
|
rename to reinstate
|
2017-04-10 18:31:01 -04:00 |
Kyle Spearrin
|
80ca89b3f6
|
cancel/uncancel sub
|
2017-04-10 16:43:24 -04:00 |
Kyle Spearrin
|
24cbe13ca7
|
billing seat adjustments
|
2017-04-10 12:29:06 -04:00 |
Kyle Spearrin
|
f63f4e0aa3
|
change payment method for org
|
2017-04-08 16:42:05 -04:00 |
Kyle Spearrin
|
7c91066618
|
turn off enc header until all clients are updated
|
2017-04-07 09:26:43 -04:00 |
Kyle Spearrin
|
57116c4f54
|
added encType header to ciphers
|
2017-04-06 23:00:33 -04:00 |
Kyle Spearrin
|
80e4d2329a
|
org settings and billing
|
2017-04-06 16:52:25 -04:00 |
Kyle Spearrin
|
acc214d7c1
|
refactor to remove deprecated apis
|
2017-04-05 16:14:52 -04:00 |
Kyle Spearrin
|
ef00e57f72
|
load cipher subvaults
|
2017-04-04 17:21:47 -04:00 |
Kyle Spearrin
|
a81572914a
|
Manage subvault users
|
2017-04-03 12:26:43 -04:00 |
Kyle Spearrin
|
e00f033ffd
|
resolve lint errors
|
2017-04-03 09:30:21 -04:00 |
Kyle Spearrin
|
bf9414199c
|
subvault list UI updates
|
2017-04-01 22:17:28 -04:00 |
Kyle Spearrin
|
1db6d7f32b
|
import via textarea
|
2017-03-30 00:07:26 -04:00 |
Kyle Spearrin
|
4d2cae0b0f
|
share profile promise result when called at same
time
|
2017-03-27 22:22:56 -04:00 |
Kyle Spearrin
|
35e0f27f52
|
access control on orgs pages
|
2017-03-27 21:55:39 -04:00 |
Kyle Spearrin
|
77ddc83a04
|
check status and types for org management
|
2017-03-25 21:52:27 -04:00 |
Kyle Spearrin
|
5e5e3b5359
|
set profile after auth logIn
|
2017-03-25 11:03:11 -04:00 |
Kyle Spearrin
|
19203e976b
|
convert auth service profile methods to promises
|
2017-03-25 10:43:19 -04:00 |
Kyle Spearrin
|
072de1ea44
|
readonly and partial login updates
|
2017-03-24 16:09:57 -04:00 |
Kyle Spearrin
|
d51eab779c
|
subvault listing
|
2017-03-23 18:10:00 -04:00 |
Kyle Spearrin
|
4499ec6a22
|
reinvite and remove org users
|
2017-03-23 00:33:35 -04:00 |
Kyle Spearrin
|
dde20f4451
|
resolve lint errors
|
2017-03-21 23:07:53 -04:00 |
Kyle Spearrin
|
b85a45d8f9
|
Move and list ciphers from org subvaults
|
2017-03-21 00:05:20 -04:00 |
Kyle Spearrin
|
22ab5d334e
|
load folders from it's api
|
2017-03-18 22:55:54 -04:00 |
Kyle Spearrin
|
4a6066bb88
|
user vault associations
|
2017-03-13 22:54:57 -04:00 |
Kyle Spearrin
|
0acab61f2e
|
add new org to profile
|
2017-03-11 20:46:33 -05:00 |
Kyle Spearrin
|
ed9d26fd1b
|
serialize private key to pkcs8 format
|
2017-03-10 20:49:50 -05:00 |
Kyle Spearrin
|
14e290c489
|
org key fixes
|
2017-03-09 22:28:14 -05:00 |
Kyle Spearrin
|
429b2b8a21
|
add subvault
|
2017-03-09 22:08:47 -05:00 |
Kyle Spearrin
|
e7707c4826
|
Set private key from asn1 on initial set
|
2017-03-09 20:59:10 -05:00 |
Kyle Spearrin
|
290cbe6b55
|
list subvaults for org
|
2017-03-07 23:05:49 -05:00 |
Kyle Spearrin
|
0ea4b4400f
|
org keys and optimized org profile load for sidenav
|
2017-03-06 23:54:06 -05:00 |
Kyle Spearrin
|
a9e85f8765
|
org user invites and confirmation
|
2017-03-04 20:41:45 -05:00 |
Kyle Spearrin
|
4d71a05d2a
|
organization pages and routing
|
2017-03-03 21:53:02 -05:00 |
Kyle Spearrin
|
880be03211
|
organization signup
|
2017-03-03 00:07:31 -05:00 |
Kyle Spearrin
|
0d2e296eda
|
lint fixes
|
2017-02-28 22:53:19 -05:00 |
Kyle Spearrin
|
1ed86899bb
|
share login modal
|
2017-02-28 00:18:11 -05:00 |
Kyle Spearrin
|
ccc527f329
|
Switch vault listing to user ciphers apis instead of calling login and folder separately
|
2017-02-21 22:50:48 -05:00 |
Kyle Spearrin
|
cf144aa2c1
|
set private key when logging in
|
2017-02-21 00:30:00 -05:00 |
Kyle Spearrin
|
086d924f06
|
generate keypair on registration
|
2017-02-21 00:30:00 -05:00 |
Kyle Spearrin
|
2478a8f3cc
|
updates to cryptoService for rsa keypairs
|
2017-02-21 00:30:00 -05:00 |
Kyle Spearrin
|
3ed69d887f
|
utf8 encode params for key derivation
|
2017-02-15 19:03:56 -05:00 |
Kyle Spearrin
|
52b89455d7
|
replace sjcl cryptoservice implementation with forge
|
2017-02-11 13:03:48 -05:00 |
Kyle Spearrin
|
7666d6136d
|
updated truekey importer to their new csv format
|
2017-02-01 22:52:36 -05:00 |
Kyle Spearrin
|
7bdda34f14
|
remove old auth endpoints from apiservice
|
2017-01-29 21:39:38 -05:00 |
Kyle Spearrin
|
df21f89fcb
|
lint fix
|
2017-01-29 21:24:32 -05:00 |
Kyle Spearrin
|
e674e7287e
|
token refresh
|
2017-01-28 16:09:38 -05:00 |
Kyle Spearrin
|
a20e8b6228
|
fix string split bug on 1password 1pif importer
|
2017-01-28 02:03:49 -05:00 |
Kyle Spearrin
|
8d50e96dab
|
splashid importer
|
2017-01-28 01:57:36 -05:00 |
Kyle Spearrin
|
1fe673951b
|
WIP convert web vault to new identity server
|
2017-01-28 01:19:43 -05:00 |
Kyle Spearrin
|
3df5a9454e
|
1password importer naming adjustments
|
2017-01-21 02:08:14 -05:00 |
Kyle Spearrin
|
828b5d8703
|
Add/edit equivalent domains
|
2017-01-10 21:38:53 -05:00 |
Kyle Spearrin
|
605bdd0ea0
|
domain rules page setup with new APIs
|
2017-01-09 22:26:20 -05:00 |
Kyle Spearrin
|
74945e03ce
|
linter fixes
|
2017-01-06 00:03:33 -05:00 |
Kyle Spearrin
|
9f7ed11082
|
fix bug from site rename
|
2017-01-04 22:32:47 -05:00 |
Kyle Spearrin
|
ac6a3caa8f
|
importer instructions
|
2017-01-04 00:11:27 -05:00 |
Kyle Spearrin
|
022fa34478
|
switch back to sites enpoint until API is updated
|
2017-01-03 00:35:04 -05:00 |
Kyle Spearrin
|
f7fd28fded
|
refactored naming Site => Login
|
2017-01-02 22:26:32 -05:00 |
Kyle Spearrin
|
e01a22de48
|
importer fixes
|
2017-01-02 21:37:20 -05:00 |
Kyle Spearrin
|
711c8e63c1
|
fixes to 1password4 1pif. new uri formatter. added importers for 1password6 csv, zoho vault csv, password boss json, keepassx csv, and ascendo data vault csv.
|
2017-01-02 18:20:42 -05:00 |
Kyle Spearrin
|
f186ec160a
|
saferpass csv importer
|
2016-12-31 16:24:11 -05:00 |
Kyle Spearrin
|
c684d66ec0
|
use reference field names on clipperz importer
|
2016-12-31 14:52:04 -05:00 |
Kyle Spearrin
|
6496f750b0
|
roboform html importer
|
2016-12-31 14:48:56 -05:00 |
Kyle Spearrin
|
6aaa47cccd
|
avira json importer
|
2016-12-31 01:00:51 -05:00 |
Kyle Spearrin
|
1f6677d610
|
clipperz html importer
|
2016-12-31 00:38:12 -05:00 |
Kyle Spearrin
|
54b659aff0
|
true key json importer
|
2016-12-29 15:33:37 -05:00 |
Kyle Spearrin
|
b9db21309e
|
split newline for msecure notes
|
2016-12-29 11:41:13 -05:00 |
Kyle Spearrin
|
8649c3b2b1
|
msecure csv importer
|
2016-12-29 02:33:37 -05:00 |
Kyle Spearrin
|
6bf6cc365b
|
sticky password importer (#1)
|
2016-12-28 10:36:44 -05:00 |
Kyle Spearrin
|
7c2d5448e8
|
catch bad data on all importers
|
2016-12-27 10:36:02 -05:00 |
Kyle Spearrin
|
f86bce970e
|
dashlane csv importer (#1)
|
2016-12-22 01:33:47 -05:00 |
Kyle Spearrin
|
6cbd618fb8
|
password safe importer (#1)
|
2016-12-21 23:30:47 -05:00 |
Kyle Spearrin
|
11787193ed
|
Enpass csv importer (#1)
|
2016-12-21 22:15:37 -05:00 |
Kyle Spearrin
|
7f6d571ef1
|
Clear _aesWithMac too with key clear
|
2016-12-10 10:34:42 -05:00 |
Kyle Spearrin
|
908dc4727c
|
encrypt-then-mac support
|
2016-12-08 22:21:46 -05:00 |
Kyle Spearrin
|
b72a52232d
|
reorganize project folder structure and remove asp.net dependency
|
2016-11-30 23:50:00 -05:00 |