diff --git a/.github/workflows/studio-tests.yml b/.github/workflows/studio-tests.yml index 766fddf9226..eaf8efed679 100644 --- a/.github/workflows/studio-tests.yml +++ b/.github/workflows/studio-tests.yml @@ -34,5 +34,8 @@ jobs: run: npm ci working-directory: ./ - name: Run tests + env: + # Default is 2 GB, increase to have less frequent OOM errors + NODE_OPTIONS: "--max_old_space_size=3072" run: npm run test:studio working-directory: ./ diff --git a/.gitignore b/.gitignore index c78e6a2eb47..a2de2708e81 100644 --- a/.gitignore +++ b/.gitignore @@ -122,5 +122,8 @@ typings/ apps/new-docs/* +# UI tokens +packages/ui/tokens/**/*.json + # For self-hosted logs: https://github.com/supabase/supabase/blob/86e3ab20abfdb9c3e666334d3d2f8efeef9ccf2c/docker/docker-compose-logging.yml#L101 gcloud.json diff --git a/.misspell-fixer.ignore b/.misspell-fixer.ignore index 7c90f6e4788..105b2fccda8 100644 --- a/.misspell-fixer.ignore +++ b/.misspell-fixer.ignore @@ -1 +1 @@ -^./i18n +^./i18n \ No newline at end of file diff --git a/apps/docs/components/FooterHelpCallout.tsx b/apps/docs/components/FooterHelpCallout.tsx index 89f3265ec16..429ed15d4e6 100644 --- a/apps/docs/components/FooterHelpCallout.tsx +++ b/apps/docs/components/FooterHelpCallout.tsx @@ -5,7 +5,7 @@ export type FooterHelpCalloutType = 'default' | 'postgres' const content = { default: { title: 'Need some help?', - description: `Not to worry, our specialist engineers are here to help. Submit a support ticket through the [Dashboard](https://app.supabase.com/support/new).`, + description: `Not to worry, our specialist engineers are here to help. Submit a support ticket through the [Dashboard](https://supabase.com/dashboard/support/new).`, }, postgres: { title: 'Looking for Serverless Postgres?', diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index 64a9995d9f9..7a9a695f775 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -475,10 +475,9 @@ export const auth = { items: [ { name: 'Overview', url: '/guides/auth/auth-helpers' }, { name: 'Auth UI', url: '/guides/auth/auth-helpers/auth-ui' }, - { name: 'Next.js (pages)', url: '/guides/auth/auth-helpers/nextjs' }, { - name: 'Next.js (app)', - url: '/guides/auth/auth-helpers/nextjs-server-components', + name: 'Next.js', + url: '/guides/auth/auth-helpers/nextjs', }, { name: 'Remix', url: '/guides/auth/auth-helpers/remix' }, { name: 'SvelteKit', url: '/guides/auth/auth-helpers/sveltekit' }, @@ -751,6 +750,7 @@ export const functions: NavMenuConstant = { items: [ { name: 'Dart Edge on Supabase', url: '/guides/functions/dart-edge' }, { name: 'Browserless.io', url: '/guides/functions/examples/screenshots' }, + { name: 'Hugging Face', url: '/guides/functions/examples/huggingface-image-captioning' }, { name: 'OpenAI API', url: '/guides/functions/examples/openai' }, { name: 'Upstash Redis', url: '/guides/functions/examples/upstash-redis' }, { name: 'Type-Safe SQL with Kysely', url: '/guides/functions/kysely-postgres' }, @@ -1116,6 +1116,7 @@ export const integrations: NavMenuConstant = { { name: 'Directus', url: '/guides/integrations/directus' }, { name: 'Draftbit', url: '/guides/integrations/draftbit' }, { name: 'FlutterFlow', url: '/guides/integrations/flutterflow' }, + { name: 'Forest Admin', url: '/guides/integrations/forestadmin' }, { name: 'Plasmic', url: '/guides/integrations/plasmic' }, { name: 'ILLA', url: '/guides/integrations/illa' }, ], diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenuRefListItems.tsx b/apps/docs/components/Navigation/NavigationMenu/NavigationMenuRefListItems.tsx index 0069b311827..2d98b0a004b 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenuRefListItems.tsx +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenuRefListItems.tsx @@ -197,7 +197,7 @@ const NavigationMenuRefListItems = ({ -