Commit Graph

26 Commits

Author SHA1 Message Date
Franjo Mindek
3f463fb202 format 2025-09-18 11:42:49 +02:00
Franjo Mindek
054c1f8dc5 Revert "format write"
This reverts commit 448f3290fc.
2025-09-18 11:42:31 +02:00
Franjo Mindek
448f3290fc format write 2025-09-18 11:29:50 +02:00
vincanger
f98d17b2ad remove newsletter stuff (#383)
* remove newsletter stuff

* Update guided-tour.md

* Update deletions
2025-03-03 09:43:51 -05:00
Filip Sodić
4de2643a2b Merge branch 'filip-refactor-users-table' into filip-dry-subscription-status 2025-02-23 17:53:15 +01:00
Mihovil Ilakovac
e270084101 Simplify code 2025-02-21 20:04:20 +01:00
Filip Sodić
86a8ecd88c Define all the subscription statuses in a single place 2025-02-21 14:36:52 +01:00
Mihovil Ilakovac
ae3782bd15 Adds runtime validation for operation inputs. 2025-02-20 22:22:38 +01:00
vincanger
c6152345a8 remove user.lastActiveTimestamp 2025-02-14 14:48:24 +01:00
vincanger
7e46899a44 change url to wasp.sh 2025-02-13 12:59:17 +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
f52bc42de1 Openai demo app vertical reorg (#234)
* organize demo ai app vertically

* Update main.wasp.diff

* Update guided-tour.md

* Leftover vertical org changes (#233)

* newsletter dir & leftovers

* update app_diff

* Update guided-tour.md

* Update guided-tour.md
2024-07-15 16:06:50 +02:00
vincanger
f9c920f0f1 reorganize admin dash (#227)
* reorganize admin dash

* remove messages & ui stuff from admin

* separate analytics from admin

* update app_diff

* Update .env.vault.diff
2024-07-15 11:10:17 +02:00
Martin Šošić
a348a85660 Organized 'users' functionality vertically. (#226) 2024-07-11 12:57:30 +02:00
vincanger
0e4e76ae88 Organize payments vertically (#225)
* organize payments vertically

* update docs

* docs updates and small changes
2024-07-11 11:48:43 +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
Martin Šošić
138552d541 Vertical auth (#210)
* Vertically organized auth logic.

* Updated opensaas-sh app.

* Updated docs.
2024-07-10 16:07:44 +02:00
Martin Šošić
f01d2414da Grouped all file-upload functionality. (#170)
* Grouped all file-upload functionality.

* fix
2024-07-02 14:36:25 +02:00
vincanger
471217ba92 clean up db seeding file (#197)
* improve naming and flow

* make seed code cleaner

* Update dbSeeds.ts

* Update template/app/src/server/scripts/dbSeeds.ts

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

* cleaner seed script

* Update dbSeeds.ts

---------

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2024-07-02 10:10:40 +02:00
vincanger
2098add01e change type fileArgs to FileDescription 2024-06-27 12:34:20 +02:00
Cameron Blackwood
d0de9af8eb Make the user entitiy use a uuid as its identifier (#189)
* Make the user entitiy user a uuid as its identifier

* migrate to string types for user id everywhere
2024-06-27 11:52:00 +02:00
vincanger
2cb9c3dc71 change filenames for auth user fields (#193)
* change filenames

* change names
2024-06-27 11:17:57 +02:00
vincanger
6e9e6eb040 add stripe prefix across all instances (#183) 2024-06-21 11:45:56 +02:00
vincanger
3067b5e90a add zod checks to social auth user field getters (#185)
* add zod checks to social auth

* Update setUsername.ts
2024-06-21 11:33:25 +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