Wasp

W

Wasp

Join the community to ask questions about Wasp and get answers from other members.

Join

Passwordless login?

Wondering if there's a flow where users can claim accounts when invited, without needing to fully sign up first?

"Property 'value' does not exist on type XYZ"- but it exists. What am I doing wrong?

Hi everyone! In advance I would say that I am new to this technology and I am stuck with something that looks like a bug in WASP but I am not sure. The error I receive when the build fails: Property 'user' does not exist on type '{ id: number; userId: string; } The code:...

ERROR: extension "vector" is not available

Database error: ERROR: extension "vector" is not available DETAIL: Could not open extension control file "/usr/share/postgresql/16/extension/vector.control": No such file or directory. HINT: The extension must first be installed on the system where PostgreSQL is running. ...

Does the Stripe integration support recurring flat rate with per seat pricing?

Thank you for answering so many questions! Apologies for another šŸ˜… Stripe offers flat rate + per seat pricing i.e. $200 per month for 10 users, plus $20 per additional user (more details here: https://docs.stripe.com/products-prices/pricing-models#adding-flat-fees). Would you know if this is supported by OpenSaas?...

Is there a way to track if a user actually clicked the email verification link

Many of my users forget to click the link and it gets tideous asking them all if they did it or not. Is there a way to track in the server console or somewhere else if they actuall clicked it so its easiert to check?...

Migrate found failed migrations in the target database (Error: P3009)

I have a Wasp 0.15 web app deployed on Fly.io. After my latest deployment, the app crashed because some Prisma migrations couldn’t be applied. Now my Fly.io machine is in a stopped state, and I can’t access my app. I get this in the server logs: ...

Creating an on-prem product?

I'm looking to create a webapp that end users can deploy within their environments. this goal would seem to be a bit of an antipattern given the wealth of integrations ootb. Is anyone else working with wasp in this way?

React 19 support?

Im considering upgrading to react 19, curious if there is a paved road in wasp for that or if anyone has experience

SDK Build failing even after setting up DB commands

``` šŸ --- Building SDK... ------------------------------------------------------------ [ Wasp !] npx: installed 1 in 0.775s...

WSL Install Errors: EISDIR & symlink

I'm encountering the same issue as this thread: https://discord.com/channels/686873244791210014/1132507430060826644/1132606906704339024 But I've tried the suggestions in the thread, and they didn't seem to work. I've tried ChatGPT to help trouble shoot, but it's not helping. So here's what I'm seeing and what I've tried. ...

Questions About Transitioning from Next.js to Wasp and Alternative Services for a SaaS Project

Hello, i never made a saas before but i have some experience with nextjs, i want to know how hard it is to transition from nextjs to wasp? Also can i switch the s3 amazon file handler to cloudflare r2 easly in the code? also open ai api to gemini api. I'm in a tight budget so i'm trying to find the best cheap alternative possible, thanks in advance and i'm sorry if i'm asking too many questions!

authRequired custom fn

Is it currently possible to define our custom auth checking functions? From my understanding we can use middleware for api endpoints, but pages/routes do not support functions/loaders/middlewares? The auth hooks also do not have any hook for checkUserAuth, meaning if I want to check current user for valid data before allowing him to access a route I am not able to? ...

Installing Wasp

This is my first time using Wasp or any similar programs. I am having some trouble installing it on my Windows OS. What should I do?

Invalid discriminator value. Expected 'development' | 'production'

Hey everyone I'm trying out wasp and sadhly on version: "^0.16.0" everytime i try to run a db seed following: https://wasp.sh/docs/data-model/backends#seeding-the-database I always get āÆ wasp db seed devSeedSimple...

Restarting language server constantly?

Hey all! Working with Wasp for the first time. I find myself having to restart the VSCode TS langauge server all the time because of the typegen. Is this pretty typical? Does anyone have an extension they use to force-restart on typegen?

Google Auth - merge identities

Hello! Is there a way to merge email/password identies with Google Auth? So if someone made an email/password account but they want to also login via Google Auth? I don't see any easy way to merge this without having the user delete their account and then make one via Google Auth or?...

Per-Path Middleware for actions/operations

I'd like to configure middleware for a set of actions + ops re these docs https://wasp.sh/docs/advanced/middleware-config#3-customize-per-path-middleware But it looks like a simple URL prefix check which seems to only apply on apis in wasp, not ops or actions....

How can I log the 'request-password-reset' email in the server console while using the Dummy sender?

Hi all, I'm working on a new Wasp project based on the OpenSaaS template, attempting to implement multi-tenancy. Part of this includes inviting new users, which if the email isn't associated with an account already, it creates an account for that email and sends an email with a link to the request-password-reset URL, instructing the user to change their password then log in. My question is, when a user account is created, the Dummy email sender outputs the email to the server console so that I can just click the link to activate it. However, when I submit the request-password-reset action, I don't see any way to see that resulting value. I assume it's some URL with a key value. How can I make that known? I can easily create new user accounts, but I have no way of testing the entire system until I can request password resets in development....

You need to enable JavaScript to run this app.

I get error: I get error: You need to enable JavaScript to run this app.

head

How do I add a script to the HEAD of an app?