Ghost/core
Fabien 'egg' O'Carroll a565da06b2
🐛 Fixed Offer Redemptions being over counted (#13988)
refs https://github.com/TryGhost/Team/issues/1257

Offer Redemptions were being overcounted due to the way we were updating
Stripe configuration for the Members service. We would create a new
instance of the members-api, which would have event handlers for
creating Offer Redemptions - by creating a new instance each time Stripe
config changed, we would overcount them.

Here we've pulled out Stripe related logic into the Stripe service, and
updated it internally - rather than creating a new instance. This means
that we've been able to remove all of the logic for re-instantiating the
members-api.

- Bumped members-api & stripe-service
- Removed reinstantiation of members-api
- Used stripe service to execute migrations
- Updated Stripe Service to handle webhooks & migrations
- Used webhook controller from stripe service
- Used disconnect method from stripe service
- Removed unused stripe dependency
- Removed Stripe webhook config from members-api
2022-01-18 17:56:47 +02:00
..
client@8f4c133520 Updated Admin to v4.32.3 2022-01-14 16:00:28 +00:00
frontend Handled default product to use first paid product 2022-01-17 22:59:34 +05:30
server 🐛 Fixed Offer Redemptions being over counted (#13988) 2022-01-18 17:56:47 +02:00
shared Updated Portal to show free tier description and benefits 2022-01-17 23:26:58 +05:30
app.js Fixed express app stacking 2021-12-06 21:28:53 +13:00
boot.js Added library for extracting database information 2022-01-18 09:31:08 +00:00
bridge.js Added missing async/await calls 2021-11-23 17:24:50 +00:00