Tom Moor
68ce304b48
fix: Language in document notification email, missing collection name
2022-06-24 10:01:54 +02:00
Tom Moor
bf0ff6c823
chore: Casing of logger -> Logger as it's an instantiated class
2022-05-21 13:59:23 +01:00
Tom Moor
3c002f82cc
chore: Centralize env parsing, validation, defaults, and deprecation notices ( #3487 )
...
* chore: Centralize env parsing, defaults, deprecation
* wip
* test
* test
* tsc
* docs, more validation
* fix: Allow empty REDIS_URL (defaults to localhost)
* test
* fix: SLACK_MESSAGE_ACTIONS not bool
* fix: Add SMTP port validation
2022-05-19 08:05:11 -07:00
Tom Moor
86f1645199
feat: Automatic invite reminder email ( #3354 )
...
* feat: Add user flags concept, for tracking bits on a user
* feat: Example flag usage for user invite resend abuse
* wip
* test
* fix: Set correct flag
2022-04-12 20:12:33 -07:00
Tom Moor
ae34570648
chore: Add metrics logging for emails
2022-04-09 15:09:01 -07:00
Tom Moor
5c24f9e1d5
chore: Email + mailer refactor ( #3342 )
...
* Huge email refactor
* fix: One rename too many
* comments
2022-04-07 16:50:04 -07:00