summaryrefslogtreecommitdiff
path: root/src/routes/event.ts
AgeCommit message (Collapse)Author
2025-07-07editsquietreading
2025-05-03Merge branch 'main' into feature/localization-againINOUE Daisuke
2025-05-03Rollback mail text when the event description changedINOUE Daisuke
2025-04-28Fix some i18next call, which concatted translation and some string without ↵INOUE Daisuke
i18next parameter
2025-04-25Refactor to have email serviceGavin Mogan
* Move hbsInstance back to app * Add email and hbs to req so typescript 🎉🎉🎉 * Init Email and config once
2025-04-23Refactor for everywhere to use sendEmailFromTemplate everywhereGavin Mogan
* 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)
2025-04-08mails translationINOUE Daisuke
2025-01-12change to BCC for group emailingKasanwa Solane Aster Hope (Cassandra de la Cruz-Munoz)
Signed-off-by: Raphael Kabo <raphaelkabo@hey.com>
2024-05-26feat: unattend events from RSVP emailRaphael Kabo
2024-03-04refactor: improve unattend functionality, fix bugsRaphael Kabo
2024-02-26refactor: allow Cypress to override configRaphael Kabo
2024-02-26feat: optional public events/groupsRaphael Kabo
2024-02-25feat: optionally restrict event creation to specific emailsRaphael Kabo
2023-10-09Sanitize Markdown HTML output everywhereRaphael Kabo
2023-10-08Refactor: import event formRaphael Kabo
2023-10-08Refactor: event group form and API, extract JSRaphael Kabo
2023-10-07Move nanoid generator to libRaphael Kabo
2023-10-07refactor: event form and api routesRaphael Kabo