Harvey Tindall
9dbf60e3df
add URL base option for subfolder proxies
...
also cleaned up the naming of some things.
4 years ago
Harvey Tindall
fa96f21429
Fix smtp sending
...
there were a bunch of problems, namely using the jfa-go host address
instead of that of the smtp server in smtp.PlainAuth. For #15 .
4 years ago
Harvey Tindall
8672d7dc18
Separate email address and username for smtp
...
A username can now be set for SMTP. If not set, the send from address
will be used as before.
4 years ago
Harvey Tindall
9213f2a078
Add account deletion with email notification
...
Select users to delete, then optionally opt to notify the user in an
email with a provided reason.
4 years ago
Harvey Tindall
500ecac95d
add issue template
4 years ago
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.
4 years ago
Harvey Tindall
51839b5942
Restructure email sending
...
smtp and mailgun now implement an emailClient interface, which the
Emailer can use.
4 years ago
Harvey Tindall
fd766e7b1a
use app identifier instead of ctx
...
changing this because ctx is commonly used with the context package.
4 years ago
Harvey Tindall
a38d56f362
add smtp email
4 years ago
Harvey Tindall
c4d4b395d5
Password resets
4 years ago
Harvey Tindall
4e16f6fd48
make checkInvite check only one invite, invite daemon
...
checkInvite no longer loops over all invites and checks for expiry, that
functionality has moved to checkInvites. Couple more rogue print
statements removed aswell.
4 years ago
Harvey Tindall
961b9afa75
Functioning user creation, notifications,
...
Fixed password validation for new users, add invite route, couple other
fixes.
4 years ago