Skip to content

chore(workspace): refresh dependencies and test setup#33

Merged
onmax merged 8 commits intomainfrom
chore/refresh-workspace-latest
Mar 23, 2026
Merged

chore(workspace): refresh dependencies and test setup#33
onmax merged 8 commits intomainfrom
chore/refresh-workspace-latest

Conversation

@onmax
Copy link
Copy Markdown
Owner

@onmax onmax commented Mar 23, 2026

  • refresh the workspace dependency catalogs and pnpm baseline
  • migrate nuxt package tests to explicit vitest unit/e2e projects for nuxt 4.4
  • switch the better auth integration docs and playground stack to published package versions

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
convex Ready Ready Preview, Comment Mar 23, 2026 0:13am
nuxt-convex Ready Ready Preview, Comment Mar 23, 2026 0:13am

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Mar 23, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
nuxt-convex-playground 6a3f7e2 Commit Preview URL

Branch Preview URL
Mar 23 2026, 12:16 PM

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 56e9569c4e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 23, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/maximogarciamartinezs-projects?upgradeToPro=build-rate-limit

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 60918774df

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

expect(getPlaygroundSiteUrl({})).toBe('https://demo-nuxt-convex.onmax.me')

P1 Badge Fix default site URL assertion for non-production env

getPlaygroundSiteUrl now falls back to http://localhost:3000 unless NODE_ENV === 'production', so this assertion is no longer valid and will fail every run of the packages/nuxt unit project when called with {}. Keeping the old expectation blocks CI even though the helper behavior was intentionally changed in this commit.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fd90c3d769

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@onmax onmax merged commit 1b72049 into main Mar 23, 2026
5 of 7 checks passed
@onmax onmax deleted the chore/refresh-workspace-latest branch March 23, 2026 12:19
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6a3f7e2e21

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

return getEnvValue(env, 'NUXT_PUBLIC_SITE_URL', 'SITE_URL') || DEFAULT_SITE_URL
export function getPlaygroundSiteUrl(env: EnvSource): string {
return getEnvValue(env, 'NUXT_PUBLIC_SITE_URL', 'SITE_URL')
|| (env.NODE_ENV === 'production' ? DEFAULT_SITE_URL : DEFAULT_DEV_SITE_URL)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Align dev site URL defaults across Nuxt and Convex auth

getPlaygroundSiteUrl now defaults to http://localhost:3000 outside production, but the Convex auth runtime still reads its default from playground/convex/env.ts (https://demo-nuxt-convex.onmax.me) and uses that value for trustedOrigins, cors.allowedOrigins, crossDomain({ siteUrl }), and secure-cookie behavior. In a local setup without explicit SITE_URL/NUXT_PUBLIC_SITE_URL, Nuxt and Convex resolve different origins, which can prevent local auth cookies/sessions from being set consistently and break the local sign-in flow this change is trying to improve.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant