Skip to content

Commit

Permalink
feat: Synchronising stripe and studio API state - [DEV-4157] (#561)
Browse files Browse the repository at this point in the history
* chore: Add dev mode to run api in local without building

Signed-off-by: jay-dee7 <me@jsdp.dev>

* chore: Add logging info for app booting

Signed-off-by: jay-dee7 <me@jsdp.dev>

* fix: Always perform update operations on active or trialing
subscriptions

Signed-off-by: jay-dee7 <me@jsdp.dev>

* feat: Create studio customer on Stripe `customer.subscription.created` event

Signed-off-by: jay-dee7 <me@jsdp.dev>

* feat: Expose Stripe checkout session retrieval API

Signed-off-by: jay-dee7 <me@jsdp.dev>

* fix: Make Stripe checkout session endpoint authenticated

Signed-off-by: jay-dee7 <me@jsdp.dev>

* fix: Use `type` import and remove .node-version

Signed-off-by: jay-dee7 <me@jsdp.dev>

---------

Signed-off-by: jay-dee7 <me@jsdp.dev>
  • Loading branch information
jay-dee7 authored Jul 31, 2024
1 parent 4374878 commit f338db7
Show file tree
Hide file tree
Showing 17 changed files with 715 additions and 51 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,8 @@ venv/
ENV/
env.bak/
venv.bak/
*.crt
*.priv

# Spyder project settings
.spyderproject
Expand Down Expand Up @@ -471,3 +473,5 @@ cython_debug/
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

*.tar
Loading

0 comments on commit f338db7

Please sign in to comment.