-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: record a complete roundtrip stripe purchase (#156)
* chipping away at the errors for the pricing widget * massive changeset 🤡 migrated the pricing widget and styles - build is still broken, but getting close just needed to git this stuff committed adds local mysql support via docker compose * revert to serverless driver * style(proaws): markdown * style(proaws): opengraph image * style(proaws): bring back opengraph images * Update .env.example * stripe checkout builds without error added adapter pieces to load the required data * stripe checkout redirects to stripe * use a stripe adapter to wrap the client * fix some build related stuff also casually update to latest next canary * fix some build related stuff * rename from Stripe to Payments provider * clean logs * small bit of code tidying * small bit of code tidying * stripe webhook handler handles * stripe webhooks sends inngest event * chore: use standard mysql driver * feat: complete purchase gets recorded * fix: revert back to planetscale driver it was causing some type issues and should be a different commit/pr * feat: migrating a bunch of post purchase functionality * thanks page renders as server component * migrate all the trpc to server actions trpc was 404ing so i was forced to migrate them which needed to be done anyway, but it's very annoying * migrates welcome and redeemm app router * migrates invoices to app router * view a purchase and an invoice * add the required env * fix: pro-aws needed update for trpc * chore: update some libraries * chore: lock file conflicts * misc 🤡 * gotta have the stub * add changeset --------- Co-authored-by: Vojta Holik <vojta@egghead.io>
- Loading branch information
1 parent
0fc1f6b
commit 18169be
Showing
106 changed files
with
6,080 additions
and
613 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
"@coursebuilder/adapter-drizzle": patch | ||
"@coursebuilder/core": patch | ||
"@coursebuilder/next": patch | ||
"@coursebuilder/ui": patch | ||
"create-course-app": patch | ||
--- | ||
|
||
migrates commerce flows from Skill Stack into Course Builder |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.