Simon Vareille
|
4a5b8cc003
|
Prevention of flooding keys with signatures
Manage unusual signatures.
|
2020-06-12 21:21:29 +02:00 |
Simon Vareille
|
5a05cecdb8
|
Restrict addition of signatures
Sending an email to the primary userID to select which signatures to add when new signatures are uploaded.
|
2020-02-10 18:10:10 +01:00 |
Thomas Oberndörfer
|
3367f08647
|
Localize verification messages with koa-locales
|
2019-06-14 09:33:13 +02:00 |
Thomas Oberndörfer
|
b83f13cde2
|
Error handling when encrypting the verification email fails
|
2019-03-12 10:45:06 +01:00 |
Thomas Oberndörfer
|
9159bd5a47
|
Fix issues with keys that have a creation date that is in the future.
|
2019-03-07 11:53:27 +01:00 |
Thomas Oberndörfer
|
1da22c1029
|
Update eslint rules
|
2019-03-06 10:21:29 +01:00 |
Thomas Oberndörfer
|
cee14ba99c
|
Extend error logging
|
2019-03-06 09:52:08 +01:00 |
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 |
webwitcher
|
a2b941b0ae
|
Update dependencies, fix package conflicts, add packages (ejs, email-templates)
|
2019-02-08 11:02:03 +01:00 |
Tankred Hase
|
0baf3fc857
|
Double quote escaping not required for ES6 templates
|
2019-02-08 10:53:26 +01:00 |
Tankred Hase
|
0852822055
|
Fix typo in email docs
|
2019-02-08 10:53:26 +01:00 |
Tankred Hase
|
6ec72aef06
|
Send email message with PGP inline not PGP/MIME
* Use OpenPGP.js directly instead of nodemailer-openpgp plugin
* Use native ES6 string templates instead of nodemailer template engine
|
2019-02-08 10:53:07 +01:00 |
Tankred Hase
|
35dbc08015
|
Use winston instead of npmlog
|
2017-08-18 18:01:34 +08:00 |
Tankred Hase
|
ba671126db
|
Migrate email module
|
2017-08-16 12:27:03 +08:00 |
Tankred Hase
|
e9251d5203
|
Fix eslint errors
|
2017-08-15 16:03:06 +08:00 |
Tankred Hase
|
a47a0162a6
|
Use ES6 destructuring (not available in node v4)
|
2017-01-21 12:03:06 +00:00 |
Tankred Hase
|
a60d8b86a9
|
Cleanup REST api and use 'op' query param for verbs
|
2016-06-14 12:10:53 +02:00 |
Tankred Hase
|
9be7feab04
|
Fix bug where keyId was undefined in verifyRemove link
|
2016-06-10 13:17:28 +02:00 |
Tankred Hase
|
d5bd65b4bc
|
Cleanup url handling
|
2016-06-10 12:06:08 +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
|
b5fb5331fc
|
Unified mongo and email style
|
2016-06-08 14:01:30 +02:00 |
Tankred Hase
|
2acbffa2f2
|
Simplify configuration for different environments
|
2016-06-07 15:04:34 +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
|
27155278a8
|
Move email code to src/email/
|
2016-05-31 16:50:28 +02:00 |