Commit Graph

32 Commits

Author SHA1 Message Date
Justus Winter 88260c8e1f
Break your chains and just failure.
- Fixes #42.
2019-02-22 21:31:35 +01:00
Vincent Breitmoser 338b3ec7fe le fix 2019-02-22 21:16:14 +01:00
Vincent Breitmoser bbec22d65f add privacy policy 2019-02-22 21:15:13 +01:00
Kai Michaelis 413fccf36a finish found key template 2019-02-22 20:52:57 +01:00
Kai Michaelis d4ae08d881 remove superfluous /upload handler 2019-02-22 16:30:07 +01:00
Kai Michaelis 89f4f43bb6 fix route collision 2019-02-22 16:28:57 +01:00
Kai Michaelis de65e7db82 add /upload and /vks/manage 2019-02-22 16:26:01 +01:00
Kai Michaelis 16c3e4951d make /by-* use templates 2019-02-22 16:26:01 +01:00
Vincent Breitmoser 770d184324 use flash cookies for key upload 2019-02-22 14:13:22 +01:00
Justus Winter 0bb1961f43
Revise URIs of the new lookup protocol.
- Fixes #37.
2019-02-21 21:26:02 +01:00
Kai Michaelis 56409d9922 show version data on frontpage 2019-02-08 20:09:53 +01:00
Kai Michaelis 2ddca1dd6d display hagrid version and commit in footer of all templates 2019-02-08 19:51:06 +01:00
Kai Michaelis 53719c2166 use rustfmt to format source 2019-02-08 12:46:31 +01:00
Kai Michaelis b706b2872a port to new sequoia API 2019-01-18 19:13:09 +01:00
Kai Michaelis 9d77cc6797 return correct mime type for by-* routes 2019-01-15 18:30:35 +01:00
Kai Michaelis 242c73290c Create template registry once and lazy.
Instead of creating a new Handlebars instance each call to send_email
it's now a rocket fairing that's initialized lazily.
2019-01-10 14:45:11 +01:00
Kai Michaelis ad6a655b38 make FROM field in mails configurable.
Hagrind now has a -F option to condigure the FROM field.
2019-01-09 13:38:00 +01:00
Kai Michaelis d6d62649d0 implement HKP op=index 2019-01-09 12:44:45 +01:00
Kai Michaelis 6d3ccd9762 allow lookup by keyid and subkey fpr 2019-01-04 14:08:07 +01:00
Leon Tan f606d31074 Fix Rocket API 2018-12-25 21:55:13 +01:00
Nico Weichbrodt f255de892a Fix openpgp references in the code 2018-11-25 14:03:27 +00:00
seu 8957b6fdc7 ignore HKP option query param 2018-11-02 11:55:07 +01:00
seu 33e46bffe4 Send deletion confirmation req 2018-11-02 11:55:00 +01:00
seu a7937158ff Initial mail support.
Deletion and verification mails are now sent via sendmail
2018-11-02 11:50:57 +01:00
seu 49f15fd5e0 Move paths around.
Server new accepts
  /
  /vks/{verify,confirm,delete}
  /pks/{add,lookup}
2018-11-02 11:48:02 +01:00
seu d4fd651ff1 rename public to static 2018-10-25 17:38:16 +02:00
seu 391077b71c use seperate paths for get_key 2018-10-25 17:37:33 +02:00
seu 7844c81774 use uuencode for userids and hex for fprs 2018-10-24 19:45:11 +02:00
seu c097e963fa add hkp support 2018-10-24 19:44:36 +02:00
seu efaf3d9d95 add web asset processing via webpack 2018-10-18 16:26:25 +02:00
seu fe8ad784a9 expose db via web 2018-09-19 22:24:38 +02:00
seu 66fef4a275 initial commit 2018-08-16 20:35:19 +02:00