Commit Graph

18 Commits (2d00917ff2e4c9d4fbbb53f5f105299defbb5bc3)

Author SHA1 Message Date
Tankred Hase 2d00917ff2 Add missing max-age param to HPKP 2016-06-10 17:58:19 +02:00
Tankred Hase 4b183c8976 Add HTTPS public key pinning 2016-06-10 17:48:41 +02:00
Tankred Hase cfb4b9bab0 Display sharing link after verification 2016-06-10 12:45:22 +02:00
Tankred Hase d5bd65b4bc Cleanup url handling 2016-06-10 12:06:08 +02:00
Tankred Hase 65dbd81333 Refactor and test app.js and routes 2016-06-09 18:08:15 +02:00
Tankred Hase 56162a01d9 Use HSTS and HTTPS forwarding 2016-06-07 20:43:09 +02:00
Tankred Hase 2acbffa2f2 Simplify configuration for different environments 2016-06-07 15:04:34 +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 0f4f6413d6 Implement public-key requestRemove and verifyRemove 2016-06-01 08:59:25 +02:00
Tankred Hase f930ee38e9 Implement user-id.verify 2016-05-30 16:06:52 +02:00
Tankred Hase e2695aecc7 Key upload and sending verification email works 2016-05-29 18:59:14 +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