Tankred Hase
|
67e1b3d247
|
Update url examples in README
|
2016-06-09 12:21:16 +02:00 |
|
Tankred Hase
|
ad2f36f879
|
Use ?keyID instead of ?id in urls
|
2016-06-09 12:16:36 +02:00 |
|
Tankred Hase
|
7c294540c8
|
Fix keyId in email links
|
2016-06-09 11:38:00 +02:00 |
|
Tankred Hase
|
2a42c3ee61
|
Update api docs in README
|
2016-06-08 23:14:35 +02:00 |
|
Tankred Hase
|
d8978a344d
|
Run tests before releasing to AWS
|
2016-06-08 14:06:44 +02:00 |
|
Tankred Hase
|
b5fb5331fc
|
Unified mongo and email style
|
2016-06-08 14:01:30 +02:00 |
|
Tankred Hase
|
56162a01d9
|
Use HSTS and HTTPS forwarding
|
2016-06-07 20:43:09 +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
|
f54b86f79a
|
Update HKP docs
|
2016-06-07 15:53:57 +02:00 |
|
Tankred Hase
|
2acbffa2f2
|
Simplify configuration for different environments
|
2016-06-07 15:04:34 +02:00 |
|
Tankred Hase
|
2ab6333a15
|
Add example config/development.js
|
2016-06-07 14:44:54 +02:00 |
|
Tankred Hase
|
fd82d5ff78
|
Fix email-test.js in travis
|
2016-06-06 19:54:44 +02:00 |
|
Tankred Hase
|
3a91aacbbf
|
Use Amazon SES on travis
|
2016-06-06 19:44:12 +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
|
e60c6ed8c5
|
Add html templates for verification mails
|
2016-06-02 17:30:19 +02:00 |
|
Tankred Hase
|
7179afaf6f
|
Use nodemailer-openpgp plugin to encrypt verification emails
|
2016-06-02 16:19:54 +02:00 |
|
Tankred Hase
|
e98bd1b431
|
Add STARTTLS flag to SMTP config
|
2016-06-02 13:00:22 +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
|
111581bb78
|
Begin README documentation
|
2016-06-02 09:25:12 +02:00 |
|
Tankred Hase
|
4c1be92ae7
|
Add example credentials.json
|
2016-06-01 20:43:56 +02:00 |
|
Tankred Hase
|
7a57d46f80
|
Fix typos
|
2016-06-01 16:36:44 +02:00 |
|
Tankred Hase
|
1a3e7f3942
|
Catch invalid pgp key
|
2016-06-01 16:17:36 +02:00 |
|
Tankred Hase
|
eaca356917
|
Set SMTP env vars in travis
|
2016-06-01 15:32:51 +02:00 |
|
Tankred Hase
|
45b7b95a5f
|
Add HTTP integration tests
|
2016-06-01 15:20:49 +02:00 |
|
Tankred Hase
|
a27e833a8d
|
Write public-key integration tests
|
2016-06-01 12:28:37 +02:00 |
|
Tankred Hase
|
5d4e162c01
|
Add test case to user-id-test.js
|
2016-06-01 09:32:29 +02:00 |
|
Tankred Hase
|
e7735f0346
|
Fix email-test.js in case no credentials.json found
|
2016-06-01 09:05:02 +02:00 |
|
Tankred Hase
|
0f4f6413d6
|
Implement public-key requestRemove and verifyRemove
|
2016-06-01 08:59:25 +02:00 |
|
Tankred Hase
|
33d3ad737e
|
Implement and test key removal in user-id.js
|
2016-05-31 17:17:17 +02:00 |
|
Tankred Hase
|
27155278a8
|
Move email code to src/email/
|
2016-05-31 16:50:28 +02:00 |
|
Tankred Hase
|
c7ce99a6cb
|
Simplify email.js
|
2016-05-31 16:48:18 +02:00 |
|
Tankred Hase
|
5c675474d7
|
Use arrow functions in mocha tests
|
2016-05-31 13:52:36 +02:00 |
|
Tankred Hase
|
c8db7388c3
|
Write unit tests for util.js
|
2016-05-31 13:52:32 +02:00 |
|
Tankred Hase
|
23ee139857
|
Implement and test user-id.flagForRemove
|
2016-05-31 12:16:46 +02:00 |
|
Tankred Hase
|
2abeb8ece2
|
Write used-id integration tests
|
2016-05-31 11:02:27 +02:00 |
|
Tankred Hase
|
f930ee38e9
|
Implement user-id.verify
|
2016-05-30 16:06:52 +02:00 |
|
Tankred Hase
|
279992379f
|
Implement email.sendVerifyRemove
Write email.js unit tests
|
2016-05-30 15:36:32 +02:00 |
|
Tankred Hase
|
d56439cf8c
|
Cleanup email module
|
2016-05-30 10:48:17 +02:00 |
|
Tankred Hase
|
e866cebc28
|
Rollback user ids if key persisting public key fails
|
2016-05-29 19:19:32 +02:00 |
|
Tankred Hase
|
e2695aecc7
|
Key upload and sending verification email works
|
2016-05-29 18:59:14 +02:00 |
|
Tankred Hase
|
3a6842c296
|
Use nodemailer template engine
|
2016-05-29 17:51:10 +02:00 |
|
Tankred Hase
|
2d510038cb
|
Add config dep to package.json
|
2016-05-29 16:52:28 +02:00 |
|
Tankred Hase
|
d3cce89b06
|
Implement Email DAO for sending verification mails
|
2016-05-29 16:47:45 +02:00 |
|
Tankred Hase
|
c805371f0e
|
Fix logging and error handling
|
2016-05-28 23:31:25 +02:00 |
|
Tankred Hase
|
d4bc256548
|
Fix logging tags
|
2016-05-28 15:37:29 +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 |
|