Commit Graph
34177 Commits
Author SHA1 Message Date
Joshen Lim 17715744b2 Update programmatically generated policies to use authenticated role (#41812)
* Update programmatically generated policies to use authenticated role

* Fix test

* Fix unit tests
2026-01-15 10:27:07 +07:00
Terry Sutton 202a3f96ad swap hero img (#41908) 2026-01-14 17:26:05 -03:30
Terry Sutton c843bb5e00 concave (#41903)
* First draft

* Edits

* Edits
2026-01-14 20:23:21 +00:00
Kanishk Dudeja 3efa9a433f feat(billing): use entitlements for replication access (#41891)
* feat(billing): use entitlements for replication access

* fix ts error

* rename variable to make it clearer
2026-01-14 16:14:55 +05:30
kemal.earth 605de42f49 feat(studio): remove warnings dropdown in favour of index advisor toggle filter (#41873)
* feat: remove warnings dropdown in favour of index advisor toggle fitler

* fix: tests for index advisor
2026-01-14 08:27:08 +00:00
TheOtherBrian1 9b621b94d7 docs: Add tip to migration docs around lock_timeout (#39061)
add tip to migration docs around lock_timeout
2026-01-14 07:56:25 +00:00
Kevin Grüneberg 81e5c002f7 docs: document non-full months billing scenarios (#41813) 2026-01-14 14:08:40 +07:00
Kevin Grüneberg 9cd201c447 docs: overage docs and spend cap clarification (#41814) 2026-01-14 14:07:57 +07:00
Andreas Braumann c9b7d76a18 docs: Update getting-started.mdx - need to await the searchParams Promise (#40891)
Update getting-started.mdx

Need to await the searchParams Promise
2026-01-14 07:03:43 +00:00
Francisco Ruiz ec9589fa5c docs: fix typo in edge-functions.md (#41853) 2026-01-14 06:45:05 +00:00
Joshen Lim a2b4e83fc6 Update NoticeBanner content for scheduled maintenance (#41888) 2026-01-14 13:34:03 +07:00
supabase-supabase-autofixer[bot]andsupabase-releaser[bot] cbf16af204 docs: update js sdk docs (2.90.1) (#41793)
Co-authored-by: supabase-releaser[bot] <223506987+supabase-releaser[bot]@users.noreply.github.com>
2026-01-14 11:10:19 +07:00
Chris Chinchilla fb7fbcb109 docs: Fix up auth helpers migration guide (#41790)
Fix up auth helpers migration guide
2026-01-14 09:32:17 +07:00
Joshen Lim 2e7b968b1c Fix Auth OAuth apps request error if oauth server has not been configured (#41870)
* Fix Auth OAuth apps request error if oauth server has not been configured

* Clean up
2026-01-14 09:31:03 +07:00
d30afc4dfd Fix console warnings for www (#41824)
* Fix console warnings for www

* Remove debug text from PricingComputeSection (#41829)

* Initial plan

* Remove debug text from PricingComputeSection

Co-authored-by: MildTomato <8291514+MildTomato@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MildTomato <8291514+MildTomato@users.noreply.github.com>

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MildTomato <8291514+MildTomato@users.noreply.github.com>
2026-01-13 11:23:02 -03:30
kemal.earthandJoshen Lim 06e523136c fix(studio): access projects dropdown (#41856)
* feat: improve panel width

* feat: tidy list and fix panel sizing

* chore: remove unnecessary cn

* fix: add prop enables scroll within a sheet

* chore: match header background

* chore: small styling brush up

* fix: remove non tailwind class

* Nit

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2026-01-13 09:11:27 +00:00
Danny WhiteandJoshen Lim 2d8bead174 fix(studio): function form reset only after open or change (#41871)
* fix

* simplify

* Adjust

* Nit

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2026-01-13 14:57:54 +07:00
ec6e5ee05f docs: Update auth.mdx to include important note about local testing (#32946)
* Update auth.mdx to include important note about local testing

* Apply suggestions from code review

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 07:15:39 +00:00
Joshen Lim 417f92268d Allow disabling GH integration on project if org is on a free plan (#41868) 2026-01-13 13:59:58 +07:00
evan-mavisandChris Chinchilla bf924e86d2 docs: Code block misalignment in quickstart guides (#40407)
Fix code block alignment in quickstart_db_setup.mdx

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 05:45:13 +00:00
Charis 2c29910d12 Reapply "fix(studio): delegate check for expired token to gotrue" (#4… (#41867)
Reapply "fix(studio): delegate check for expired token to gotrue" (#41268)

This reverts commit 16cdd025b7.
2026-01-13 00:41:37 -05:00
Joshen Lim 5f7b021537 Persist sidebar behaviour on log out (#41866) 2026-01-13 12:39:35 +07:00
Tomás Pozo 56eb4fdae1 feat: change threads source to view (#41865)
Change threads source to view
2026-01-13 05:32:13 +00:00
Andrey A.andChris Chinchilla 1ec8171ad5 docs: explain the login process and add link to github (#39971)
* fix: explain the login process and add link to github

* fix: don't use singular first person

* Update apps/docs/content/guides/getting-started/mcp.mdx

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 05:13:06 +00:00
Sean Oliver 30adf96a0e Simplify realtime experiment to rely on PostHog targeting (#41210) 2026-01-12 20:58:00 -08:00
Eddie JaoudeandChris Chinchilla 31d81e1051 docs: path to file for google provider config (#41142)
docs: google provider path to config

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 04:06:14 +00:00
github-actions[bot]andphamhieu 43bf244f3a feat: update mgmt api docs (#41146)
Co-authored-by: phamhieu <689843+phamhieu@users.noreply.github.com>
2026-01-13 10:57:25 +07:00
Valtteri SavonenandChris Chinchilla 9ac488b98d docs: Remove pricing header from image transformations (#41315)
Remove the pricing header from the image transformations section.

This additional pricing is going to duplicate header in docs. 

Specifically on this page: https://github.com/supabase/supabase/blob/master/apps/docs/content/guides/platform/manage-your-usage/storage-image-transformations.mdx

(see image for reference)

https://cdn.discordapp.com/attachments/1128764706967015426/1449076854525792397/image.png?ex=693d957c&is=693c43fc&hm=ee484ae5f6ddb3a36ae1e07e5c51a84bebadd34c837123e8b206c5ff18def53a&

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 03:56:09 +00:00
Nayan Katiyaraand2003nayan 5eacb453be fix(docs): remove duplicate Pricing header from storage-image-transformations (#41413)
fix(docs): remove duplicate Pricing header from storage-image-transformations page

Removes the redundant '## Pricing' heading from the main document since
the partial already includes this heading. This fixes the double header
issue on the Storage Image Transformations usage page.

Fixes #41316

Co-authored-by: 2003nayan <nayan@ai4mtech.com>
2026-01-13 03:48:02 +00:00
Aaron Byrneandgithub-actions[bot] bdfae403f7 docs: Update troubleshooting guide for production branch changes (#41534)
* Update troubleshooting guide for production branch changes

Clarified the process for changing the production branch and linked to the integrations page. The previous message made it seem that you cannot change the production branch you can link to in GitHub

* Update apps/docs/content/guides/deployment/branching/troubleshooting.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-13 10:38:09 +07:00
Siddhant GawadandChris Chinchilla f5d125220d docs: fix broken links in migration guide (#41469)
* docs: fix broken links in migration guide

Title
fix(docs): update broken next steps links in ssr guides

Description
Fixes #41467
Changes
Updates the "Next steps" section in the following server-side authentication guides:

apps/docs/content/guides/auth/server-side/migrating-to-ssr-from-auth-helpers.mdx

apps/docs/content/guides/auth/server-side/creating-a-client.mdx

Reason
The links in these files were pointing to deprecated "PKCE flow" pages (e.g., email-based-auth-with-pkce-flow-for-ssr) which have been removed from the documentation, resulting in 404 Not Found errors for users attempting to follow the migration or setup steps.

Solution
Remapped the broken links to the currently active, canonical documentation pages:

For migrating-to-ssr-from-auth-helpers.mdx:

Email/Password: .../email-based-auth-with-pkce-flow-for-ssr → /docs/guides/auth/passwords

OAuth: .../oauth-with-pkce-flow-for-ssr → /docs/guides/auth/social-login

SSR Overview: .../guides/auth/server-side → /docs/guides/auth/server-side-rendering

For creating-a-client.mdx:

Email/Password: .../email-based-auth-with-pkce-flow-for-ssr → /docs/guides/auth/passwords

OAuth: .../oauth-with-pkce-flow-for-ssr → /docs/guides/auth/social-login

SSR Overview: .../guides/auth/server-side-rendering → /docs/guides/auth/server-side/advanced-guide (Updated to point to the Advanced Guide to avoid circular linking, or as appropriate for the context).

Verification
Verified that the new target pages exist and cover the relevant SSR/PKCE context needed for these steps.

* fix(www): add redirects for deprecated auth ssr paths

Adds permanent redirects to handle 404 errors for deprecated PKCE flow URLs that were removed in recent updates.

Mappings added:
- /docs/guides/auth/server-side/email-based-auth-with-pkce-flow-for-ssr → /docs/guides/auth/passwords
- /docs/guides/auth/server-side/oauth-with-pkce-flow-for-ssr → /docs/guides/auth/social-login

.

* fix(docs): update broken next steps links in ssr guides

Updates the "Next steps" section in server-side auth guides to point to the correct active documentation.

Replaces broken 404 links to deprecated PKCE flow guides with links to:
- /docs/guides/auth/passwords
- /docs/guides/auth/social-login
- /docs/guides/auth/server-side-rendering

Affected files:
- apps/docs/content/guides/auth/server-side/migrating-to-ssr-from-auth-helpers.mdx
- apps/docs/content/guides/auth/server-side/creating-a-client.mdx

* fix(docs): update broken next steps links in ssr guides

Updates the "Next steps" section in server-side auth guides to point to the correct active documentation.

Replaces broken 404 links to deprecated PKCE flow guides with links to:
- /docs/guides/auth/passwords
- /docs/guides/auth/social-login
- /docs/guides/auth/server-side-rendering

Affected files:
- apps/docs/content/guides/auth/server-side/migrating-to-ssr-from-auth-helpers.mdx
- apps/docs/content/guides/auth/server-side/creating-a-client.mdx

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-13 10:28:51 +07:00
AbdelRahmanandChris Chinchilla 57bd7e87b0 docs: Update broadcast.mdx (#40627)
* Update broadcast.mdx

missing verb in docs

* Update apps/docs/content/guides/realtime/broadcast.mdx

* Update apps/docs/content/guides/realtime/broadcast.mdx

---------

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
2026-01-13 03:06:09 +00:00
Ali Waseem 56eb4f01a6 feat: add OpenCode support to MCP clients (#41825)
* feat: add OpenCode support to MCP clients

- Add OpenCodeMcpConfig interface and type guard
- Add OpenCode to MCP_CLIENTS array with remote config
- Include OAuth authentication instructions
- Add OpenCode icons with correct naming convention
- Fix duplicate JSON config display by removing primaryInstructions

Resolves FE-2350

* added missing images
2026-01-12 18:26:52 -07:00
Alan Daniel 861ae862ea new open source section (#41280)
* open source section

* Implement kFormatter utility for number formatting in thousands notation and update OpenSourceSection to use it for displaying GitHub stars.
2026-01-12 10:19:08 -04:00
Alan Daniel cb97fa7eb3 feat: new author page on blog (#41281)
* author page

* show authors on mobile

* fixes
2026-01-12 10:08:42 -04:00
Alan Daniel 07beffc2eb Update mcp section (#41474)
update mcp section
2026-01-12 10:08:21 -04:00
kemal.earth 59dfc7875f fix(studio): access token delete menu (#41850)
* fix: correct styling for access tokens action menu

* fix: use timestampinfo card for created and expired

* chore: remove unused tooltip components

* feat: bonus add sorting for expiry and used dates

* fix: coderabbit suggestions

* fix: colspan suggestion

* fix: line truncation for token

* fix: another colspan spotted
2026-01-12 11:36:39 +00:00
Joshen Lim b24778c0d8 Fix incorrect project access callout for project scoped roles (#41846) 2026-01-12 18:40:20 +08:00
tonjoandChris Chinchilla a760a9cc96 docs: Fix syntax for channel creation in Python example (#39212)
Wrong Python syntax fixed

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-12 10:00:21 +00:00
GaryAustin1 4e0db9f72d docs: Update pgvector extension creation syntax (#40087)
Added schema specification to pgvector extension creation.
This is needed or vector extension is installed in public schema.
2026-01-12 09:36:15 +00:00
Jayan RatnaandChris Chinchilla aad40b8848 fix: HTML formatting in email templates guide (#40369)
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-12 09:25:18 +00:00
neinja.dev 1f9b9504a7 docs: Remove the resource that links to the page the user is already on. (#41697)
Removed duplicate link to Row Level Security and Supabase Auth.
2026-01-12 16:03:44 +07:00
Kevin Grüneberg 140e74435d docs: rename Realtime quotas to Limits (#41816)
We use the quota term for actual billing quotas, so using "Quota" as a term for configurable Realtime limits is confusing. While there are varying per-plan limits, they are not used for billing. Realtime Quotas on plans refer to Realtime Messages and Realtime Peak Connections
2026-01-12 16:03:25 +07:00
Charis 718fa372d4 fix(studio): functions egress not showing in daily breakdown chart (#41848)
The daily breakdown chart doesn't show functions egress because the key
we're looking for doesn't match the key being sent by API.
2026-01-12 03:52:21 -05:00
e164b108c0 docs: Update pgjwt documentation with link to Supabase JWT Handling Documen… (#40272)
* Update pgjwt documentation with link to Supabase JWT Handling Documentation

Added notes about JWT handling in Supabase. It might seem stupid but for whatever reason I though I needed the extension turned on and delayed upgrading my database because of this. I read through the documentation and finally realized it has zero impact on the JWT functionality built in. Figured someone else out there may not realize this and is delaying upgrading theis postgres version, so I added a note at the top clarifying how Supabase handles JWT with a link to the documentation.

* Update apps/docs/content/guides/database/extensions/pgjwt.mdx

* Update pgjwt documentation regarding Postgres versions

Clarified information about pgjwt extension usage based on Postgres version.

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
2026-01-12 07:23:47 +00:00
Chris Chinchilla 479fa5863d docs: Add 'pgjwt' to spelling rule list (#41847)
Add 'pgjwt' to spelling rule list
2026-01-12 05:49:35 +00:00
Charis 8705a2f2fd fix(studio): warn when wrapper is changed (#41845)
When a wrapper is changed (e.g., by changing a table name, the entire
wrapper is destroyed and recreated. This also destroys dependent objects
like functions, but the user is not warned.

Add a confirmation modal warning that this will happen.
2026-01-12 05:34:27 +00:00
Joshen Lim 32e1fedc79 (chore) studIo: Refactor use query state with select part 01 (#41819)
* Refactor to remove usage of useQueryStateWithSelect in auth policies and vector bucket

* Refactor to remove usage of useQueryStateWithSelect in edge functionn secrets
2026-01-12 12:30:04 +07:00
Kevin Grüneberg 87d6613620 chore: move cached egress under storage on pricing page (#41815) 2026-01-12 12:26:56 +07:00
Alaister Young ebfc40f4ea fix(studio): Twitter (Deprecated) oauth provider enabled status (#41844)
fix(studio): twitter (deprecated) oauth provider enabled status
2026-01-12 05:05:36 +00:00