Commit Graph

32 Commits

Author SHA1 Message Date
Martin Hauck
02adaad939
Add upload, update and removal for single user IDs (emails) 2019-02-25 15:11:40 +01:00
Martin Hauck
1651571d36
Rebase onto dev/pgp-inline, fix unit tests 2019-02-08 17:04:28 +01:00
Tankred Hase
92df122435
Fix integration tests for verification email matching 2019-02-08 10:53:26 +01:00
Tankred Hase
5fa36e6d52 Remove primaryEmail parameter from REST api. 2017-08-24 12:48:48 +08:00
Tankred Hase
35dbc08015 Use winston instead of npmlog 2017-08-18 18:01:34 +08:00
Tankred Hase
95ff2d9247 Cleanup app/init/koa-middlewares 2017-08-17 19:17:36 +08:00
Tankred Hase
a52cef2771 Add space after async in async () => 2017-08-17 17:44:26 +08:00
Tankred Hase
49b24a5cb4 Migrate to koa 2
Refactor rest api to async/await
2017-08-17 15:34:47 +08:00
Tankred Hase
d8039ea976 Stub npmlog in integration tests 2017-08-15 16:12:51 +08:00
Tankred Hase
e9251d5203 Fix eslint errors 2017-08-15 16:03:06 +08:00
Tankred Hase
5674a2e8c9 Replace grunt with npm scripts 2017-01-21 11:30:26 +00:00
Tankred Hase
7d93b882a5 Use DELETE method instead of GET for key removal 2016-06-14 16:46:17 +02:00
Tankred Hase
a60d8b86a9 Cleanup REST api and use 'op' query param for verbs 2016-06-14 12:10:53 +02:00
Tankred Hase
b29c8308a8 Remove share link (redundant to /pks/lookup) 2016-06-14 10:55:27 +02:00
Tankred Hase
cfb4b9bab0 Display sharing link after verification 2016-06-10 12:45:22 +02:00
Tankred Hase
65dbd81333 Refactor and test app.js and routes 2016-06-09 18:08:15 +02:00
Tankred Hase
b5fb5331fc Unified mongo and email style 2016-06-08 14:01:30 +02:00
Tankred Hase
bdde8e44d5 Allow lookup only by key ids with at least 16 chars 2016-06-07 16:22:17 +02:00
Tankred Hase
2acbffa2f2 Simplify configuration for different environments 2016-06-07 15:04:34 +02:00
Tankred Hase
ff15e8f895 Fix vindex test 2016-06-02 23:34:09 +02:00
Tankred Hase
d6dfeb14f9 Add support for vindex op 2016-06-02 23:32:23 +02:00
Tankred Hase
41cbd55d9e Fix HKP index, accept fingerprint for lookup 2016-06-02 22:55:32 +02:00
Tankred Hase
20145d3a11 Implement hkp index/mr 2016-06-02 20:43:58 +02:00
Tankred Hase
7179afaf6f Use nodemailer-openpgp plugin to encrypt verification emails 2016-06-02 16:19:54 +02:00
Tankred Hase
1c6696e7a4 Update SMTP setup instructions
Add smtp port and tls options
Use /user/ path for shorthand sharing link
2016-06-02 10:10:52 +02:00
Tankred Hase
7a57d46f80 Fix typos 2016-06-01 16:36:44 +02:00
Tankred Hase
45b7b95a5f Add HTTP integration tests 2016-06-01 15:20:49 +02:00
Tankred Hase
5c675474d7 Use arrow functions in mocha tests 2016-05-31 13:52:36 +02:00
Tankred Hase
d56439cf8c Cleanup email module 2016-05-30 10:48:17 +02:00
Tankred Hase
e2695aecc7 Key upload and sending verification email works 2016-05-29 18:59:14 +02:00
Tankred Hase
0d2eba47ec Fix paths 2016-05-28 15:17:46 +02:00
Tankred Hase
2f789eeb42 Rename files 2016-05-28 15:11:28 +02:00