Convex Community

CC

Convex Community

Join the Convex Discord! Explore Convex, the fullstack TypeScript platform for developers and startup founders.

Join

support-community

show-and-tell

general

open-source

announcements

Assistance Needed: Custom Domain API Connected but Action API Failing Verification

I was able to successfully connect my custom domain API, and it appears to be functioning as expected. However, I'm encountering an issue with my action API where it's unable to verify the connection. Could you please assist in diagnosing the problem with the action API verification? Any guidance or troubleshooting steps you can provide would be greatly appreciated....

Best way to handle this ts error using useQuery()

Hello, I want to know what advise can you give me to handle this situation when using useQuery. Example code ```ts const customers =...

New AuthSessions and AuthRefreshTokens after each login

Hello there! I have this issue, everytime I login with my google provider I have a new authSessions and authRefreshTokens. here is my auth code: ``` export const { auth, signIn, signOut, store } = convexAuth({ providers: [Google],...

Copy Items in documents as individual or bulk copy

it would be great to be able to copy documents as objects or json from the dashboard, instead of creating functions for it

Custom node loader?

I'm having trouble taking a screenshot with Playwright, and it seems to be a common issue with typescript compiling the code. There are various "easier" workarounds that don't seem to work for me (like this) so I'm trying to do this one. It wants me to do node --loader @esbuild-kit/esm-loader. Is there a way to specify this for Convex to run with that for my node actions?...

AV warning on opening dashboard

Lately I've been getting a warning from my antivirus whenever I open the dashboard. 😲 This is what I get when I try to see more details.. Is it safe to continue?...
No description

http action as webhook is not working

```json {"code":"[Request ID: c3a345772419092f] Server Error: Uncaught TypeError: Request URL is undefined","trace":"Uncaught TypeError: Request URL is undefined\n at <anonymous> (../../convex/renders.ts:137:22)\n at async invokeFunction (../../node_modules/.pnpm/convex@1.14.1_react-dom@18.3.1_react@18.3.1react@18.3.1/node_modules/convex/src/server/impl/registration_impl.ts:79:11)\n at async invokeHttpAction (../../node_modules/.pnpm/convex@1.14.1_react-dom@18.3.1_react@18.3.1react@...

HTTP Headers Sent

I'm using convex auth with next which I'm deploying in output standalone mode deployed to a vps on railway. Whenever I click a button which calls signIn, I get this error ``` Error at tk.action (/app/.next/server/middleware.js:13:41812)...
No description

Filter context menu for table header row

Tiny one: I keep instinctively right-clicking on the header cells to quickly set a filter, and I get the default browser context menu. Would be cool to get an in-app context menu even if it just had the filter by <field> option.

Project settings sidebar link opens in a new page

This is super tiny feedback, kept getting thrown off when Project Settings link took me out of the deployment settings I was viewing. I think an outbound link icon would have set the expectation
No description

Is _creationTime guaranteed unique?

I've understood this to be true, but read in a post here (I can't find it now) something that hinted at this maybe not being a 100% guarantee. I have logic that relies on this value being unique, so just wanted to make sure.

Calling convex mutations / queries from other repo

I'm curious what the best practice is for if I have my convex project in 1 repo, but I want to invoke just a single query or mutation from another repo using the node sdk? Is there a way to achieve this?

Feature request: saved filters in the dashboard

Would be cool to have the ability to save and name a filter, values and all, for a given table. Would use this a lot, and it would probably increase my usage of the dashboard in general.

Password reset not working.

I have set up a password reset flow just like in the doc with resend api. Below is my resend config: ```import Resend from "@auth/core/providers/resend"; import { alphabet, generateRandomString } from "oslo/crypto"; import { Resend as ResendAPI } from "resend"; export const ResendOTPPasswordReset = Resend({...

Easiest way to rename a table when in production?

I assume this is a standard migration so just wondering what the recommended approach is

Testing with document Ids as a field

Trying out convex test and this code is resulting in an error, do I need to test create a record in the orgs table and then send that to the test mutation & match? ```function generateMockID() { return uuidv4().replace(/-/g, ""); }...

sveltekit & authentication

I'm at a loss on how I'm meant to authenticate a user in a sveltekit app. Due to the docs being focused on react, I went with Clerk (which works), but not sure what I ought to be calling to authenticate with Convex now. Any help would be greatly appreciated....

How to get user details in server component

How can I get user details with convex auth on nextjs server component? I have a query that works when used in client side with useQuery but it doesn't work with fetchQuery...

auth docs are misleading

https://labs.convex.dev/auth/setup says run npm create convex@latest -> next.js -> convex auth but only options are clerk and none

Customizing default Schema after OAuth login

I'm trying to use the default schema and just update it with a few items: I updated my schema with a new users table and added two fields at the end: ```js ...authTables,...