summaryrefslogtreecommitdiff
path: root/src/app.ts
AgeCommit message (Collapse)Author
2025-05-03Merge branch 'main' into feature/localization-againINOUE Daisuke
2025-05-03"en-us" removed, only "en" now.INOUE Daisuke
2025-04-27translate Japanese comments to EnglishINOUE Daisuke
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-23Fix ReferenceError: nodemailerTransporter is not definedGavin Mogan
Part of https://github.com/lowercasename/gathio/pull/200 was migrating more code to use the shared init email function, but all the local usages of nodemailerTransporter were missed
2025-04-08remove i18n debug codeINOUE Daisuke
2025-04-08some fix, moment.locale settingINOUE Daisuke
2025-04-08hidden attendees (? people)INOUE Daisuke
2025-04-08Add 'en-US', change preload languageINOUE Daisuke
2025-04-08Plural with i18nextINOUE Daisuke
2025-04-08fix and add some translation keys.INOUE Daisuke
2025-04-081st stage, only language switch.INOUE Daisuke
Thank you, MomentQYC ( https://github.com/MomentQYC ). Your first attemt encourage me.
2024-02-26refactor: allow Cypress to override configRaphael Kabo
2024-02-25feat: optionally restrict event creation to specific emailsRaphael Kabo
2024-02-02refactor: send and accept only spec-compliant AP headersRaphael Kabo
2023-10-09Add static page config and handlerRaphael Kabo
2023-10-08Refactor: event group form and API, extract JSRaphael Kabo
2023-10-07refactor: event form and api routesRaphael Kabo
2023-10-06Run Prettier on all filesRaphael Kabo
2023-10-06refactor: frontend routes into TS file, new event pathRaphael Kabo
2023-10-06Typescript migrationRaphael Kabo