Commit Graph

22 Commits (00e756795dea8743ec10a14d945dc7ae2d53cfd0)

Author SHA1 Message Date
Simon Vareille 00e756795d
Effective signatures additions restriction.
Link in email not implemented.
2020-02-14 20:58:19 +01: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
Simon Vareille 919a984471
Add regex for restriction and use. 2020-02-08 12:15:36 +01:00
Simon Vareille fe9bf831e5
Add restriction to importing keys : only keys with at least one Esisar's UID are valid. 2020-02-07 22:07:16 +01:00
Thomas Oberndörfer 9e7149108a Fix user ID filtering. Do not filter out user attribute packets. 2019-03-15 16:55:53 +01:00
Thomas Oberndörfer f88f4d5d2e Replace addressparser with openpgp.util.parseUserId 2019-03-13 11:18:20 +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 1fcf791560 Fix normalization of email to lowercase 2019-03-06 15:47:46 +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
Thomas Oberndörfer 914e63a8ee Hide armored header version and comment 2019-03-02 15:04:13 +01:00
Martin Hauck 02adaad939
Add upload, update and removal for single user IDs (emails) 2019-02-25 15:11:40 +01:00
webwitcher a2b941b0ae
Update dependencies, fix package conflicts, add packages (ejs, email-templates) 2019-02-08 11:02:03 +01:00
Tankred Hase afacbf413f Add `uploaded` date attribute to PGP key document in MongoDB 2017-08-22 11:26:12 +08:00
Tankred Hase 35dbc08015 Use winston instead of npmlog 2017-08-18 18:01:34 +08:00
Tankred Hase e9251d5203 Fix eslint errors 2017-08-15 16:03:06 +08:00
Tankred Hase 8e89bc6959 Cleanup pgp.parseUserIds() 2016-06-12 22:17:02 +02:00
Tankred Hase 12b65e0ce2 Check valid email address earlier in pgp.parseUserIds 2016-06-10 18:43:09 +02:00
Tankred Hase 7e9a17266b Fix typo 2016-06-10 17:53:50 +02:00
Tankred Hase 68fba28dd9 Cleanup pgp key parsing 2016-06-10 17:47:05 +02:00
Tankred Hase d5aba3257c Verifiy user id signatures 2016-06-10 14:37:39 +02:00
Tankred Hase fe03ae213a Refactor public-key.js to use embedded user id documents 2016-06-09 17:07:51 +02:00