Commit Graph

7 Commits

Author SHA1 Message Date
Filip Sodić
b38c156ef2 Update diff files 2025-02-24 15:32:18 +01:00
vincanger
fe4381917e update app diff 2025-02-14 14:55:46 +01:00
Shemang Joshua
e641beaff7 Remove checkoutSessionId from project (#282)
* remove checkoutSessionId from project

* fix app_diff

* Update schema.prisma.diff

---------

Co-authored-by: vincanger <70215737+vincanger@users.noreply.github.com>
2024-10-14 14:10:22 +02:00
vincanger
cb3d75c0b6 add lemon squeezy as payment provider (#246)
* add lemon squeezy checkout and webhook

* add lemonSqueezy customer portal url

* Update AccountPage.tsx

* add lemon squeezy total revenue function

* update app diff

* update app diff

* add LS docs

* Update PricingPage.tsx

* add unified payment processor

* unify customer portal url

* Update paymentProcessor.ts

* update paymentProcessor logic

* update app diff to use both payments processors

* Update contentSections.ts.diff

* finishing touches

* Update e2e-tests.yml

* remove lemonsqueezy from app diff

* Update webhook.ts
2024-09-09 11:32:42 +02:00
vincanger
78a9189e32 refactor Stripe webhook (#200)
* rename TierIds to PaymentPlanIds

* refactor webhook and util functions

* pass userDelegate to function

* Update dbSeeds.ts

* update app diff

* Update template/app/src/server/stripe/stripeClient.ts

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>

* extract event handlers and more

* Update AccountPage.tsx

* address filips pro effective typescripting and stuff

* Martin's attempt at consolidating types.

* fix

* fix webhook events and validation

* small changes

* put stripe event handlers back for marty merge

* merge consilidated types from martin

* move some types around

* add docs for stripe api version

* Update AccountPage.tsx

* Update stripe.ts

* update SubscriptionStatus type

* Update actions.ts

* add assertUnreachable util

* more small changes

* Update deploying.md

* update accountPage and docs

* update app_diff

---------

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
Co-authored-by: Martin Sosic <sosic.martin@gmail.com>
2024-07-10 16:08:20 +02:00
vincanger
10b7596f1d create updated app_diff (#207)
* create updated app_diff

* fix requested changes
2024-07-02 17:36:49 +02:00
Martin Šošić
04553cd60c All in dirs (#154)
* Split the project into template and opensaas-sh (demo app (diff) + docs).

* fix
2024-06-04 13:24:32 +02:00