Skip to content

upgrade localstripe to 1.15.6 and release stripe extensions 0.2.0#87

Merged
thrau merged 2 commits intomainfrom
upgrade-localstripe-v1.15
Nov 25, 2024
Merged

upgrade localstripe to 1.15.6 and release stripe extensions 0.2.0#87
thrau merged 2 commits intomainfrom
upgrade-localstripe-v1.15

Conversation

@thrau
Copy link
Copy Markdown
Member

@thrau thrau commented Nov 23, 2024

Motivation

While testing whether the stripe extension still works, I merge usptream changes into our localstripe fork https://github.com/localstack/localstripe, and released a new version of it.

I also added the now default /_extension/<mount> endpoint for stripe.

I installed it locally and did a basic smoke test that it still works:

 % curl localhost:4566/_extension/stripe/v1/plans -u sk_test_12345: \                                                    
     -d id=pro-plan \
     -d amount=2500 \
     -d currency=eur \
     -d interval=month \
     -d name="Plan for professionals"
{
  "active": true,
  "amount": 2500,
  "billing_scheme": "per_unit",
  "created": 1732382459,
  "currency": "eur",
  "id": "pro-plan",
  "interval": "month",
  "interval_count": 1,
  "livemode": false,
  "metadata": {},
  "name": "Plan for professionals",
  "nickname": null,
  "object": "plan",
  "product": "prod_ZR7k8uDqx7iMnO",
  "statement_descriptor": null,
  "tiers": null,
  "tiers_mode": null,
  "trial_period_days": null,
  "usage_type": "licensed"
}

Changes

  • Minimal localstripe version is now 1.15.6
  • localstripe is now also served through /_extension/stripe

@thrau thrau requested a review from lukqw as a code owner November 23, 2024 17:20
Copy link
Copy Markdown
Member

@lukqw lukqw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💪 Thanks for taking care of this extension!

@thrau thrau merged commit fc7adf2 into main Nov 25, 2024
@thrau thrau deleted the upgrade-localstripe-v1.15 branch November 25, 2024 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants