mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 09:55:06 +03:00
The Multigres private alpha request form only lives at /go/multigres-early-access (#51053), and nothing on the product site links to it. I added the same form to /database, the way /compute embeds its waitlist form. The new section sits at the bottom of the page, directly above the closing "Start your project" CTA: the go page's hero copy, the alpha caveats, and a "Learn about Multigres" link to multigres.com on the left, the form on the right. Fields, disclaimer, and redirect are read from the go page definition. The form posts `{ slug: 'multigres-early-access', formId: 'form' }`, so the server resolves the existing CRM config and submissions land in the same database as the go page. **Note:** the section throws at build time if the go page or its form section is removed, so retiring the go page means removing this section in the same change. ## To test Tested on Vercel preview: - [ ] Open /database and scroll to the bottom: expect a "Private alpha / Multigres on Supabase" section directly above "Build in a weekend, scale to millions", with the email and organization slug form, the alpha caveats, and the Privacy Policy disclaimer - [ ] Click "Learn about Multigres": expect multigres.com to open in a new tab - [ ] Resize to a phone width: expect the text stacked above the form card with no horizontal scroll - [ ] Open /go/multigres-early-access: expect its page and form unchanged - [ ] After merge, submit a test request from supabase.com/database: expect a redirect to /go/multigres-early-access/thank-you and a new row in the Multigres requests database ## Linear - fixes GROWTH-1321