Wasp

W

Wasp

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

Join

Can I send image over Sengrid mail system on OpenSaaS?

I believe sending images needs serialization, how can I achieve that, what steps should I follow. I can send text as mail but don't know how to send image.

How can i set a client side env var for production on fly

How can i set a client side env var for production on fly? I already deployed so i need to set it .

Login Form Language Customization

Not sure if this is already implemented but I also need text fields in another language. For now, I will just dynamically translate on page load, but ideally there'd be props for each line on login form.

Should I Update my WASP Version?

Hii long time no seee, I've been heads down working on my app the last month, and were going to production soon, have there been lots of updates and bug fixes? Should i updateee im on version 0.14.1

Number of connection per pool

I want to modify the number of connection per pool of Prisma database. Is it possible?

Improve SPA PageSpeed (OpenSaaS) - Bad Score in Core Web Vitals

I have been researching ways to improve the performance and scoring of my WASP project, particularly focusing on optimizing PageSpeed, especially for the mobile version. Currently, I'm working with WASP version 0.14, but I'm considering migrating to version 0.15. In this context, I would like to understand more about the handling of the main.wasp file with TypeScript in version 0.15. Since I’m not a developer, I don’t have an extensive background in this area, and the introduction of TypeScript isn’t immediately clear to me. Could explain what capabilities TypeScript offers in this version and how it might impact my project? Ideas?...

signup email not working

Standing up a new app, on the development machine, changed the port to 4000 to avoid conflict with Stripe CLI. Going through signup flow, nothing happens, no e-mail is sent, nothing is logged on the server giving a URL to complete authentication on dev....

microservice

Is wasp built to be used in a microservice architecture or is it not encouraged?

SaaS Platform (No Vendor Lock-In) – Can I Use React + Express Instead of Wasp?

Hi all, I’m planning to build a SaaS platform with open-source tools and want to avoid vendor lock-in. I looked into OpenSaaS.sh for this, but it seems like it requires Wasp to manage the project structure. While Wasp looks helpful, I’d rather directly use React for the frontend and Express.js for the backend, so I have full control and can easily continue using my code even if Wasp isn’t actively maintained or supported in the future....

Display app version in UI

In my OpenSaaS, I added 'version:0.1.1' to the package.json file in /app/, and I want to display it on the UI. How do I accomplish that? I added the following to operations.ts export const getAppVersion = () => {...

What are the current possibilities and limits of WASP for large apps?

Hi, we want to build an opensource collaboration platform with a core and plenty of plugings (plugings will be developped by the community), so we will integrate a lot of colloboration features (RTC, AI, web3 features...). We are looking for a fullstack JS framework which needs to be "future proof", with great DX, great flexibility, easiness to be deployed as self-hosted solution. Based on this few information, could you give some input if WASP is the right solution for us, and describe which are the limitations in the curent state of maturity of wasp technology? Thanks in advance! Tim from France/Germany...

Remove/replace the server's Hello world response?

Hello, I would like to know if it is possible to remove the Hello World returned message when visiting the server url. The line in question:...

304 error on auth/me after signing up

Kapa when i signed up and try to access a page for which authRequired is set to True. I can't access page and auth/me returns a 304 status.

Google Analytics doesn't track navigation between pages (SPA Google Analytics Integration)

I have run out of the Plausible trial, I want to put GAnalytics. Inside: https://docs.opensaas.sh/guides/analytics/ I have done this step: import { getDailyPageViews, getSources } from './providers/googleAnalyticsUtils'; ...

wasp db studio connecting to prod db shows now data

I've got my connection string in my env vars, and I can confirm that commenting it out connects me to my local db which does show data. I can also confirm I see data in my app deployed to fly.io.

Tried S3 upload file with small files worked but not large files

Hi kapa, i used the template that contains s3 upload feature, configured my s3 bucket and creds and successfully uploaded small sized videos, but when I choose a big video file the front end instantly shows me that its uploaded but when I check the bucket I cannot find large videos uploaded. Can you help me, please keep in mind that I am very new to node js and react 🫡

Upgraded to v0.15 and got this error on wasp start

app|feature/v0.15.0-upgrade⚡ ⇒ wasp start
🐝 --- Starting compilation and setup phase. Hold tight... ------------------------ ...

wasp db migrate-dev error with brand new installation

I started a brand new project to evaluate opensaas. I was able to start the postgres database in docker. When I try to run migrate-dev, I get the error described below. Can someone please give me a hand with this? 🐝 --- Setting up database... ----------------------------------------------------- ...

Production payment doesn't give user subscription

When i try to do a payment in production mode i dont get the subscriptoin status in the database. I complete the payment and get redirected but i think something goes wrong with the webhook. The webhook only notices the following events (see image.) . I think it might be due to version mismatch but i am not sure what version to use and what date to fill in because when i search the dates don't match up (see image). If this is not the problem what else could it be? Stripe client:...
No description

Integrate 3rd-party <script> objects

Certain 3rd party integrations require adding a <script> object to the index.html file. How can I do this with Wasp, given that the index.html file is generated dynamically?