Commit Graph

5 Commits

Author SHA1 Message Date
Harvey Tindall 500ecac95d add issue template 2020-09-15 12:00:20 +01:00
Harvey Tindall b8dfb5d6a3 decouple email content from sender to ensure thread safety
If two emails fired off at once, they would previously replace each
other's content and possibly send the wrong email to the wrong person.
construct* methods now return the email content, which is sent
separately.
2020-09-13 21:18:47 +01:00
Harvey Tindall 51839b5942 Restructure email sending
smtp and mailgun now implement an emailClient interface, which the
Emailer can use.
2020-09-13 21:07:15 +01:00
Harvey Tindall fd766e7b1a use app identifier instead of ctx
changing this because ctx is commonly used with the context package.
2020-08-16 13:36:54 +01:00
Harvey Tindall c4d4b395d5 Password resets 2020-08-01 16:31:08 +01:00