Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-04-28 | switch to 3rd party merge which doesn't mutate config | Gavin Mogan | |
2025-04-23 | Refactor for everywhere to use sendEmailFromTemplate everywhere | Gavin 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) | |||
2024-08-01 | Add GitHub CI files to publish Docker container | Raphael Kabo | |
2024-05-26 | Update dependencies | Raphael Kabo | |
2024-05-26 | feat: unattend events from RSVP email | Raphael Kabo | |
2024-02-27 | Update dependencies to latest versions | Raphael Kabo | |
2024-02-26 | refactor: allow Cypress to override config | Raphael Kabo | |
2024-02-05 | Fix Pleroma federation, add hidden RSVP option | Raphael | |
2023-10-09 | Add types for JSDOM and DOMPurify | Raphael Kabo | |
2023-10-09 | Add packages to handle HTML sanitization | Raphael Kabo | |
2023-10-08 | Refactor: import event form | Raphael Kabo | |
2023-10-07 | Add multer | Raphael Kabo | |
2023-10-06 | Run Prettier on all files | Raphael Kabo | |
2023-10-06 | Update marked package | Raphael Kabo | |
2023-10-06 | Add dependencies | Raphael Kabo | |
2023-10-06 | Set up Cypress | Raphael Kabo | |
2023-10-06 | Upgrade packages, remove body-parser | Raphael Kabo | |
2023-09-28 | Update lockfile | Raphael Kabo | |
2023-05-13 | Migrate config library to TOML | Raphael Kabo | |
2023-05-12 | Add Prettier | Raphael Kabo | |
2023-05-12 | Migrate to Typescript | Raphael Kabo | |
2023-05-12 | upgrade dependencies | Raphael Kabo | |
2023-05-12 | replace npm with pnpm | Raphael Kabo | |