Age | Commit message (Collapse) | Author |
|
|
|
Add User Agent header to AP requests
|
|
|
|
Clearer editing mode
|
|
|
|
|
|
|
|
Add Mailgun email service
|
|
|
|
Localization, again
|
|
|
|
|
|
|
|
|
|
windows
|
|
= false
|
|
|
|
|
|
|
|
|
|
|
|
'IObject[]':..."
|
|
|
|
|
|
|
|
|
|
|
|
i18next.
In translation files, number part must use "{{count}}".
|
|
|
|
|
|
Co-authored-by: Raphael <mail@raphaelkabo.com>
|
|
Co-authored-by: Raphael <mail@raphaelkabo.com>
|
|
Co-authored-by: Raphael <mail@raphaelkabo.com>
|
|
Fix ReferenceError: nodemailerTransporter is not defined
|
|
|
|
|
|
|
|
|
|
https://github.com/dinoue/gathio into feature/localization-again
|
|
|
|
i18next parameter
|
|
Switch donations card to GitHub Sponsors, remove deploy workflow
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Move hbsInstance back to app
* Add email and hbs to req so typescript 🎉🎉🎉
* Init Email and config once
|
|
* Created a singleton to house handlebars so req doesn't need to be
passed everywhere (should make unit testing easier later)
* Subjectline for sendgrid and nodemailer are both always prefixed in
sendEmail()
* removed prefix subjectline from all other email places
* added a couple if (!event) { return 404 } to help make typescript
happy
* some minor eslint auto fixes (looks like let => const where it can)
|