Ghost/ghost/core/test
Ronald Langeveld e8e1b8ea2f
Added donation message to Stripe and Email (#20828)
ref PLG-160

- Refactored donation handling logic to be processed within the
`checkout.session.completed` webhook event.
- Added support for capturing and storing donation messages from Stripe
sessions.
- Integrated donation messages into the email notifications sent to
staff.
- Added database integration.
- Removed redundant donation logic from the invoice.payment_succeeded
webhook, since custom fields isn't supported.
- Updated and added new tests

---------

Co-authored-by: Sanne de Vries <sannedv@protonmail.com>
2024-08-28 21:08:42 +09:00
..
e2e-api Added donation message to Stripe and Email (#20828) 2024-08-28 21:08:42 +09:00
e2e-browser Fixed error closing donation success modal 2024-08-28 12:38:14 +01:00
e2e-frontend Revert "🐛 Fixed frontend routing prioritizing collections over built in routes (#20765)" 2024-08-27 18:04:27 +02:00
e2e-server Updated recommendation received notification email design (#20748) 2024-08-14 09:49:17 +02:00
e2e-webhooks
integration Reverted email analytics jobs commits (#20835) 2024-08-27 16:15:34 -05:00
regression 🐛 Fixed Content-Type for RSS feed (#20670) 2024-08-07 12:09:54 +02:00
unit Added migration to include donation_message in donation_payment_events (#20839) 2024-08-28 15:58:11 +09:00
utils Revert "🐛 Fixed frontend routing prioritizing collections over built in routes (#20765)" 2024-08-27 18:04:27 +02:00
.eslintignore
.eslintrc.js