Ghost/ghost/stripe/test
Ronald Langeveld a64eaeccf2
Refactored Stripe webhook controller (#20918)
no issue

- Moved business logic from `WebhookController` to dedicated service
classes (`SubscriptionEventService`, `InvoiceEventService`,
`CheckoutSessionEventService`).
- Reduced controller complexity.
- Added unit tests for individual services, increasing overall test
coverage.
- Improved maintainability and scalability by isolating responsibilities
in specific services, making future updates easier and safer.
2024-09-09 12:54:22 +09:00
..
unit/lib Refactored Stripe webhook controller (#20918) 2024-09-09 12:54:22 +09:00
utils Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00
.eslintrc.js Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00
hello.test.js Moved members-stripe-service -> stripe 2022-01-18 10:25:37 +02:00