58 Commits

Author SHA1 Message Date
Mihovil Ilakovac
576d47a32e
Adds Posthog script to opensaas.sh and docs.opensaas.sh (#398) 2025-03-21 11:14:06 +01:00
Mihovil Ilakovac
aad13a44a7
Updated package-lock.json for opensaas.sh (#397) 2025-03-20 12:01:27 +01:00
vincanger
f98d17b2ad
remove newsletter stuff (#383)
* remove newsletter stuff

* Update guided-tour.md

* Update deletions
2025-03-03 09:43:51 -05:00
Mihovil Ilakovac
d088cff84b
Merge pull request #385 from wasp-lang/miho-s3-validation 2025-02-28 19:03:38 +01:00
Mihovil Ilakovac
66d1155a0d Handle missing Discord email sooner. Make sure emails are verified. 2025-02-26 15:25:17 +01:00
Mihovil Ilakovac
03236a4ff8 Update diff 2025-02-25 16:42:48 +01:00
Filip Sodić
90a0ddbea4 Fix diffs 2025-02-24 15:37:03 +01:00
Filip Sodić
b38c156ef2 Update diff files 2025-02-24 15:32:18 +01:00
Filip Sodić
d67ae93805 Update diff files 2025-02-24 15:17:22 +01:00
Filip Sodić
c42ce2322d Update diff files 2025-02-24 15:04:15 +01:00
Mihovil Ilakovac
e270084101 Simplify code 2025-02-21 20:04:20 +01:00
Mihovil Ilakovac
077bede063 Diffs. Cleanup. 2025-02-20 22:38:54 +01:00
Filip Sodić
40f6b72290
Merge pull request #365 from wasp-lang/update-updateUser-info
remove user lastActiveTimestamp property
2025-02-20 15:42:24 +01:00
vincanger
e1a9436029
improve one-time payment webhook logic (#375)
* improve one-time payment webhook logic

* Update paymentProcessor.ts.diff

* update tests and docs

* fix requested changes
2025-02-20 10:58:51 +01:00
vincanger
5c1ec767df update migrations and docs 2025-02-20 10:55:37 +01:00
vincanger
be1b5adf19 Update NavBar.tsx.diff 2025-02-19 14:17:13 +01:00
vincanger
fe4381917e update app diff 2025-02-14 14:55:46 +01:00
vincanger
ef0df9aa02 updateIsUserAdminById 2025-02-13 13:38:37 +01:00
vincanger
c842ee589f Update operations.ts.diff 2025-02-13 13:23:06 +01:00
vincanger
e16ce420fd update app diff 2025-02-13 13:05:26 +01:00
vincanger
8eecd97147
Upgrade v0.16 (#357)
* bump version

* add update banner and cursorrules
2025-01-29 12:26:21 +01:00
Mihovil Ilakovac
73c623e011
Adds tailwindcss as explicit dep (#356) 2025-01-23 15:44:13 +01:00
vincanger
9020daf81a Update AnalyticsDashboardPage.tsx.diff 2024-12-17 17:43:31 +01:00
vincanger
a0de7e9112
add notification to admin dash if no stats generated yet (#346)
* add notification if no stats generated yet

* Update main.wasp

* fix app_diff

* Update AnalyticsDashboardPage.tsx
2024-12-17 17:02:38 +01:00
vincanger
a436c1b658
improve file upload (progress bar & validation) (#317)
* validate file

* fix app_diff

* rename types and functions

* use accessible custom progress bar over native html
2024-12-10 17:24:33 +01:00
vincanger
98dcc43eb8 fix migration issue 2024-11-26 19:52:58 +01:00
vincanger
ab7834b866
Best of cookie banners blogpost (#330)
* add blogpost with canonical to wasp-lang.dev

* Delete 2023-11-23-post.md
2024-11-25 16:04:48 +01:00
Mihovil Ilakovac
79efec838e
Merge pull request #320 from wasp-lang/miho-plausible-stats
opensaas.sh stats improvements
2024-11-19 11:46:24 +01:00
vincanger
85fcc8be96 small migration and error fix 2024-11-19 10:24:42 +01:00
Mihovil Ilakovac
7db5489a7f Plausible analytics fix
Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
2024-11-18 11:03:58 +01:00
vincanger
a8654e3d64
Improve Nav Bar & use Wasp Link components (#311)
* fix Links and Nav Bar

* update app_diff

* Update NavBar.tsx

* use react-router-dom instead of wasp router

* fix app_diff

* use Wasp Router Link where necessary

* Update NavBar.tsx
2024-11-15 16:13:25 +01:00
vincanger
304c49daff Update main.wasp.diff 2024-11-15 16:02:39 +01:00
vincanger
3bb78654d8
Use webp over png and lazy load images (#314)
* use webp and lazy load images

* fix hero

* update app_diff

* fix app_diff

* fix head

* remove async decoding
2024-11-12 13:38:06 +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
Milica
18f6c89659
hackathon announcement (#279)
* hackathon announcement

* retrigger ci

* retrigger ci

* update 🍪 blogpost

* Update 2024-10-10-most-annoying-cookie-banner-contest.md

* add announcement to landing page

* add video, new banner and title

* add plausible to docs

---------

Co-authored-by: vincanger <70215737+vincanger@users.noreply.github.com>
2024-10-11 10:18:58 +02:00
Mihovil Ilakovac
8a368532b4
Updates for Wasp 0.15.0 (#255)
* Bumps Prisma to v5

Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>

* Update Prisma to 5.19.1

* Update for React Router v6

* Update types dep

* Update Prisma version

* Update package-lock.json

* update docs

* Update main.wasp.diff

* Add type: module

* Updated app_diff with type:module change from package.json.

* Updated version of Wasp in CI to 0.15.0-rc2.

* Removed type:module from e2e-tests/package.json.

---------

Signed-off-by: Mihovil Ilakovac <mihovil@ilakovac.com>
Co-authored-by: vincanger <70215737+vincanger@users.noreply.github.com>
Co-authored-by: Filip Sodić <filip.sodic@fer.hr>
Co-authored-by: Martin Sosic <sosic.martin@gmail.com>
2024-10-10 18:13:48 +02:00
vincanger
702c133aaa fix pricing page docs url 2024-09-09 14:13:59 +02:00
vincanger
48f8c5ce73 small pricing updates 2024-09-09 13:52:57 +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
03f989f910
Add test docs (#239)
* add test docs

* Update README.md

* Update contentSections.ts.diff
2024-07-18 13:06:13 +02:00
Surendra Manjhi
5ea9f84064
Break up LandingPage components into sub-components (#214)
* Break up LandingPage components into sub-components

* Resolve paths

* Fixed formatting, Seperate svgs in icons folder, added types

* Fixed formatting

* resolve formatting issue

* Update Header.tsx

* Update Hero.tsx

* Rename icons to logos, seperate components, remove types file, fix indentation

* Renamed components dir, used interface

* small fixes.

* fix

* Updated app_diff.

* fix

* Update contentSections.ts.diff

---------

Co-authored-by: Martin Sosic <sosic.martin@gmail.com>
Co-authored-by: vincanger <70215737+vincanger@users.noreply.github.com>
2024-07-17 11:24:06 +02:00
vincanger
205d072c77 Update .env.vault.diff 2024-07-16 14:37:11 +02:00
vincanger
94a6b8f645
Upgrade v0.14 (#232)
* Create schema.prisma

* update admin pages

* update app_diff

* Update e2e-tests.yml

* update docs & rename hook

* Update schema.prisma

* update app_diff

* add discord auth and app_diff

* update docs

* Update template/app/src/auth/userSignupFields.ts

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

* move landing page

* update .env.vault

* Update e2e-tests.yml

---------

Co-authored-by: Martin Šošić <Martinsos@users.noreply.github.com>
2024-07-16 12:01:03 +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ć
a812b2d7ac
Fix MailGun in main.wasp to Mailgun (#221)
* Fix MailGun in main.wasp to Mailgun

* fix
2024-07-11 18:26:53 +02:00
Martin Šošić
a348a85660
Organized 'users' functionality vertically. (#226) 2024-07-11 12:57:30 +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
vincanger
10b7596f1d
create updated app_diff (#207)
* create updated app_diff

* fix requested changes
2024-07-02 17:36:49 +02:00