Age | Commit message (Collapse) | Author | |
---|---|---|---|
14 days | edits | quietreading | |
14 days | edits | quietreading | |
2025-05-28 | Merge branch 'main' into main | Raphael | |
2025-05-28 | Merge remote-tracking branch 'origin/main' into raphael/add-mailgun | Raphael Kabo | |
2025-05-28 | To pass final test | INOUE Daisuke | |
2025-05-27 | Add Mailgun email service | Raphael Kabo | |
2025-05-19 | Fix to parse markdown, default instance description | INOUE Daisuke | |
2025-05-12 | Add User Agent to activitypub.js | Filipe Medeiros | |
2025-05-12 | Add User-Agent to routes.js | Filipe Medeiros | |
2025-05-11 | Avoid "Type 'GathioConfig' is missing the following properties from type ↵ | INOUE Daisuke | |
'IObject[]':..." | |||
2025-05-03 | Merge branch 'main' into feature/localization-again | INOUE Daisuke | |
2025-05-03 | Rollback mail text when the event description changed | INOUE Daisuke | |
2025-05-03 | Fix wrong translation string keys | INOUE Daisuke | |
2025-05-03 | "en-us" removed, only "en" now. | INOUE Daisuke | |
2025-04-28 | switch to 3rd party merge which doesn't mutate config | Gavin Mogan | |
2025-04-28 | Merge branch 'main' into feature/localization-again | INOUE Daisuke | |
2025-04-28 | Merge branch 'feature/localization-again' of ↵ | INOUE Daisuke | |
https://github.com/dinoue/gathio into feature/localization-again | |||
2025-04-28 | Fix some i18next call, which concatted translation and some string without ↵ | INOUE Daisuke | |
i18next parameter | |||
2025-04-27 | translate Japanese comments to English | INOUE Daisuke | |
2025-04-25 | Refactor to have email service | Gavin Mogan | |
* Move hbsInstance back to app * Add email and hbs to req so typescript 🎉🎉🎉 * Init Email and config once | |||
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) | |||
2025-04-23 | Fix ReferenceError: nodemailerTransporter is not defined | Gavin 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-22 | Allow url with config information for nodemailer | Gavin Mogan | |
2025-04-12 | Merge branch 'main' into feature/localization-again | INOUE Daisuke | |
2025-04-08 | rename translation keys as filestructure | INOUE Daisuke | |
2025-04-08 | mails translation | INOUE Daisuke | |
2025-04-08 | remove i18n debug code | INOUE Daisuke | |
2025-04-08 | some translation fix | INOUE Daisuke | |
2025-04-08 | instance description etc. fix translation | INOUE Daisuke | |
2025-04-08 | MagicLink translation | INOUE Daisuke | |
2025-04-08 | validations | INOUE Daisuke | |
2025-04-08 | some fix, moment.locale setting | INOUE Daisuke | |
2025-04-08 | DateTime format, and some translation fix | INOUE Daisuke | |
2025-04-08 | hidden attendees (? people) | INOUE Daisuke | |
2025-04-08 | Add 'en-US', change preload language | INOUE Daisuke | |
2025-04-08 | Plural with i18next | INOUE Daisuke | |
2025-04-08 | fix and add some translation keys. | INOUE Daisuke | |
2025-04-08 | 1st stage, only language switch. | INOUE Daisuke | |
Thank you, MomentQYC ( https://github.com/MomentQYC ). Your first attemt encourage me. | |||
2025-03-14 | Fix SMTP auth | Walter Bolles | |
2025-01-12 | change to BCC for group emailing | Kasanwa Solane Aster Hope (Cassandra de la Cruz-Munoz) | |
Signed-off-by: Raphael Kabo <raphaelkabo@hey.com> | |||
2024-11-13 | nodemailer: Add support for no-auth and fix from address for attendee emails | Ovv | |
2024-08-24 | Change wiki links to new docs site. | Andy Piper | |
2024-07-26 | Allow self-signed certs for SMTP server | HybridSarcasm | |
Added "tls:" property of 'rejectUnauthorized: false' to allow program to continue startup when SMTP certificates are not able to be validated against known trusted roots. | |||
2024-07-16 | fix: router bug in activitypub router | Raphael Kabo | |
We had a middleware applied in the activitypub router which would return 404 for all routes if activitypub wasn't enabled. Unfortunately due to the way Express works, that middleware also applied to every route below that router's routes in the base router chain. Instead, we now apply the middleware specifically to the individual routes in the activitypub file. | |||
2024-07-01 | Allow 'none' as an email option | Raphael Kabo | |
2024-05-27 | Improve event lists | Raphael Kabo | |
2024-05-26 | Properly validate URLs when editing | Raphael Kabo | |
2024-05-26 | Refactor instance description | Raphael Kabo | |
2024-05-26 | New frontend styles, instance description functionality | Raphael Kabo | |
2024-05-26 | feat: unattend events from RSVP email | Raphael Kabo | |