Commit Graph
34131 Commits
Author SHA1 Message Date
Joshen Lim 7b76848e54 Fix GH project integration 2026-01-13 11:37:27 +07: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
Bhavesh MulevaandChris Chinchilla 3643bb8770 docs: Update jwts.mdx (#39423)
fixed JWT page in doc

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-12 04:57:42 +00:00
Sebastien Chapuis 86f4bea83d docs: Fix documentation for realtime.send call (#39839)
The json payload is the first parameter:
https://github.com/supabase/realtime/blob/5290aa117baabcd9d8c324e6c22574c348d35295/lib/realtime/tenants/repo/migrations/20250714121412_broadcast_send_error_logging.ex#L7
2026-01-12 04:56:05 +00:00
Clayton bece7836aa Adding "Clayton Kast" to list of contributors (#40191) 2026-01-12 04:31:27 +00:00
Sean OliverandJoshen Lim 4e9b718cf3 Fix table quickstart experiment multi-bucket exposure issue (#41423)
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2026-01-09 15:53:12 -08:00
Owen 32460f42c5 docs: Fix OAuth Link in docs (#41560)
* Update OAuth authentication link in guide

* Fix link to OAuth authentication guide
2026-01-09 12:17:53 +00:00
Clarence Bakosi 01d014305e blog: fixed typo in Supabase Analytics Buckets with Iceberg Support (#38168) 2026-01-09 10:23:23 +00:00
Han Qiao 9b152f0ce5 fix: remove git branches from merge requests dropdown (#41817)
* fix: remove git branches from merge requests dropdown

* fix: disable merge on github connected branch

* chore: update merge tooltip
2026-01-09 17:44:55 +08:00
Joshen Lim b867dd73bb Update FDW type for server_options to be nullable and fix TS issues (#41811) 2026-01-09 17:33:35 +08:00
Ivan Vasilov f346518fe3 [FE-2227] chore: Refactor the Deno libraries to be bundled loaded as dynamic ES modules (#41595)
* Load the TS lib files dynamically in the editor and set them on the Monaco instance only if the language is TS or JS.

* Change the AIEditor to use named export.

* Add catches for the dynamic loads.
2026-01-09 09:46:12 +01:00
Joshen Lim 7844b2e4ab Add pause indicator to ProjectDropdown (#41809) 2026-01-09 14:28:20 +08:00
Joshen LimandAlaister Young bd96fd70af Remove check for sourceId for rendering add destination button (#41785)
* Remove check for sourceId for rendering add destination button

* Nit

* Update apps/studio/components/interfaces/Database/Replication/Destinations.tsx

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2026-01-09 10:49:18 +08:00
TheOtherBrian1andBobbie Soedirgo f2e354471a docs: Update managing-environments.mdx | updated section on permission errors (#41802)
* Update managing-environments.mdx | updated section on permission errors

* Update managing-environments.mdx

* Update managing-environments.mdx

---------

Co-authored-by: Bobbie Soedirgo <31685197+soedirgo@users.noreply.github.com>
2026-01-09 09:15:24 +07:00
Charis 30673a3644 ci(studio): use app token for ratchet decrease workflow (#41799)
We're using the default GITHUB_TOKEN to create the ratchet baseline
decrease PR. By default, this does not auto-run the PR checks to prevent
infinite loops.

Switching to a GitHub App token instead so the PR checks will auto-run.
2026-01-08 12:43:26 -05:00
Szymon Mentel 87732042b4 docs: add Szymon Mentel to humans.txt (#41798) 2026-01-08 17:50:08 +01:00
Garrett CrowellandIvan Vasilov b47b185007 New Hire - Please add me to the list of contributors - Thank you! (#41749)
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2026-01-08 17:20:28 +01:00
Ivan Vasilov eca1671bc3 fix: Fix the schema for the Vercel info in authorizeVercelDeploys.ts (#41797)
Fix the schema for the Vercel info.
2026-01-08 17:01:32 +01:00
Han Qiao 50d057e914 docs: add migration down command to cli docs (#41794)
* docs: add migration down command to cli docs

* docs: remove hallucinated cli command

* chore: update command title
2026-01-08 23:50:04 +08:00
Ivan Vasilov b7bac67075 fix: Use head_commit_sha in authorize-vercel-deploys.yml action (#41795)
* Use head commit sha in the authorize-vercel-deploys.yml.

* Add comments.
v1.26.01
2026-01-08 16:33:14 +01:00
CoppleandJonathan Summers-Muir e96dfd5a55 Blog: security retro 2025 (#41768)
* scaffold out the blog post

* Adds more updates

* adds images

* change authors

* Adds grants

* new patterns

* fix image

* adds image

* Adds more images

* ai screenshot

* final images

* finished

* fix prettier

* continue to

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2026-01-08 21:30:34 +07:00
Ivan Vasilov d59711effd fix: Fix the trigger workflow name for the approve-vercel-deploys action (#41791)
Fix the wrong name of the GH workflow.
2026-01-08 14:27:30 +01:00
Ivan Vasilov 6f24342b55 fix: Change the authorize-vercel-builds to be triggered by another action (#41789)
Refactor the authorize-vercel-builds to run triggered by another action in order to access secrets.
2026-01-08 14:15:38 +01:00
Taha Le Bras 03cba9e684 docs: add Taha Le Bras to humans.txt (#41739) 2026-01-08 12:14:03 +01:00
Ivan Vasilov cdadd74c9b feat: Add GH workflow for authorizing Vercel deploys (#41717)
* Add a script and call it from a GH action.

* Minor updates.

* Minor fixes.
2026-01-08 12:11:05 +01:00
Kanishk Dudeja 4844e96dcf feat(billing): use entitlements for SOC2 report access (#41305)
* feat(billing): use entitlements for SOC2 report access

* refinements
2026-01-08 16:33:44 +05:30
Kanishk Dudeja 8e2c6a3c94 feat(billing): use entitlements for security questionnaire access (#41291)
* feat(billing): use entitlements for security questionnaire access

* rename variable

* address feedback
2026-01-08 16:09:23 +05:30
Kanishk Dudeja ce865e5414 feat(billing): use entitlements for private link access (#41463)
* feat(billing): use entitlements for private link access

* update key

* update types

* remove redundant import
2026-01-08 15:55:27 +05:30
Pamela Chia 2346baf51c chore(telemetry): standardize event naming conventions (#41786)
* docs(telemetry-constants): add naming conventions and review note

* refactor(telemetry): rename event interfaces to include Event suffix

* refactor(telemetry): rename branch merge success event to completed

* refactor(telemetry): rename cron job deleted event to removed

* refactor(telemetry): rename events to submitted/completed

* docs: add previous event names to telemetry comments
2026-01-08 17:11:48 +07:00
kemal.earth 6c6d74fa21 fix(studio): modify area chart colours (#41496)
* fix: modify area chart colours

* feat: tones for dark and light

* chore: cleaning up

* chore: remove weird ai added debug fetches

* fix: suggestion from coderabbit

* chore: clean up

* feat: change from natural to bump on line charts

* fix: much better colour offset

* chore: remove comments

* feat: better dot implementation

* chore: remove unused props

* chore: remove pointless try catch
2026-01-08 10:06:51 +00:00
Arnav Priyadarshi 19b6867502 fix: typo in writing-supabase-edge-functions.mdc (#39264) 2026-01-08 09:20:49 +00:00
2df9d1ebca Docs/update troubleshooting guide rotate jwt (#41689)
* updated the rotating anon, service role and jwt secret troubleshooting guide to reflect new ui changes

* added auth faq documentation link

* implemented review suggestions

* updated heading markdown for further readings section

* implemented: heading should be sentence cased

* implemented lint rules

* disabled linter rule for the section. UI has the same wording mentioned in the guide

* nitpicks

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

* Update apps/docs/content/troubleshooting/rotating-anon-service-and-jwt-secrets-1Jq6yd.mdx

---------

Co-authored-by: Vaibhav <117663341+7ttp@users.noreply.github.com>
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2026-01-08 10:06:35 +01:00
Timothy Lim 8af0274417 Update troubleshooting guide to mention restarting (#41781) 2026-01-08 14:05:50 +05:30
Alaister Young 0ebef190fc [FE-2328] feat(studio): add sentry environment environment variable (#41769)
feat(studio): add sentry environment environment variable
2026-01-08 16:31:01 +08:00
Francesco Sansalvadore 5bef19528b feat(studio): command search entities (#41554) 2026-01-08 14:13:36 +07:00
Joshen Lim 6153d2cdca Joshen/fe 2300 alpha notices for replication all needs to be shifted into (#41765)
* Use new table component for replication page

* Render replicas in destinations page + support restart, drop, create replicas

* Shift enable replication CTA into panel if unified replication is on

* Nit

* Address 🐰
2026-01-08 12:10:36 +08:00
Saxon Fletcher 54a9683127 fix rls trigger (#41776) 2026-01-08 13:52:22 +10:00
Charis 1a075120dc feat(studio): show incident banner automatically based on api (#41772) 2026-01-07 14:36:25 -05:00
0b8db9adc1 Feat(www)/contribute (#40966)
* Rough contribute ui

* Clean up filter area

* Tweak query with new threads schema

* Unify table and apply some ui nits

* Fix types issues

* Setup types

* FilterS

* Fix filters

* Make search global

* Add icons for table rows

* Add single thread view

* Loading state for threads

* Fix icon colors

* Add leaderboard

* Fix conversation text overflow and add op badge

* Rename leaderboard

* Turn of leaderboard

* Formatting

* Remove other from product areas

* And from stacks

* Prettier types

* Start contribute/about

* About cards

* Add avatar component

* Polish up about page

* Nudges

* Add application form

* Add squad form

* Change to last 30 days instead of 24hrs

* Responsive nudges

* Format components for conversation view

* Re use ui components on about page

* Fix prettier errors

* Filter nudges

* chore(www): improve contribute UI (#41481)

* hero tweaks

* better table

* wrap post time

* nip and tuck

* use table component

* use table component

* Add menu item

* Alan/polish contribute filtering UI (#41504)

* polishing tabs

* nits in tables

* nit in filtering

* nits

* ship it

* fix selection style

* nit search bar

* Add view for authors

* Format author page

* Add contribute menu item

* Tidy up about page

* More about page edits

* Update

* basics

* copy cleanup

* improvements to thread table

* threads improvements

* remove extraneous div

* thread improvements

* chore(www): improve contribute UI (#41605)

* basics

* improvements to thread table

* threads improvements

* remove extraneous div

* thread improvements

* Add feature flag for contribute page

* Add feature flag for contribute page

* Fix ts error

* Thread view nudges

* Undo env change

* Cleanup

* Cleanup

* Typos

---------

Co-authored-by: Tomas Pozo <tomaspozogarzon@gmail.com>
Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
2026-01-07 14:48:23 -03:30
Saxon FletcherandCharis Lam 0dab4d93fe Enable or disable Data API access per table (#41218)
* feat(studio): add mutation to update table access privileges

Adds a mutation to update table grants for `anon` and `authenticated`
roles.

* feat(studio): add data api toggles

Add toggles to the Table Editor, allowing fine-grained grants to the
anon and authenticated roles.

* fix(studio): don't show rls policies warning if table not exposed

RLS policies warning was showing in Table Editor side panel even if
table was not exposed due to no grants to anon/authenticated.

* fixup! feat(studio): add data api toggles

* fixup! feat(studio): add data api toggles

* fix(studio): revalidate rls lints when table grants are toggled

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2026-01-07 12:12:15 -05:00
Sean Oliver f6cb934b36 fix(telemetry): decouple initial pageview from feature flag loading (#41748) 2026-01-07 08:51:25 -08:00
Charis 84be985a5b fix(ui-patterns): multiselect click behavior (#41726)
* fix(ui-patterns): multiselect click behavior

Multiselect clears only when it opens.

* fix(ui-patterns): multiselect placement

Multiselect placement needs to account for the remaining space so it
doesn't get cut off by the window edges.

* fixup! fix(ui-patterns): multiselect click behavior
2026-01-07 10:41:05 -05:00
Ali Waseem c0e94ec89f chore: Add Expo, Flask and Tanstack connect quick starts (#41498)
* added changes for tan stack, expo and flask

* updated formatting
2026-01-07 08:30:41 -07:00
Joshen Lim 1195c8e1f2 feat(studio): Replication UI to also show rows for read replicas (#41763)
* Use new table component for replication page

* Render replicas in destinations page + support restart, drop, create replicas

* Fix

* Address 🐰
2026-01-07 23:22:14 +08:00
Ali Waseem cdcd76eef9 fix: pre-configured columns for redis FDW (#41663)
set custom columns in redis FDW
2026-01-07 08:06:34 -07:00
Kalleby SantosandChris Chinchilla 037e5f90a5 docs: improvements on securing Edge Functions guide (#41727)
* stamp: using CodeSample to dynamic load jwt examples

* stamp: lint

* stamp: using latest 'jose' lib on jwt examples

* stamp: update 'jose' lib link

* Update apps/docs/content/guides/functions/auth.mdx

---------

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
2026-01-07 14:26:40 +00:00
Sean Oliver 0b04a7b303 fix: set PostHog ui_host for toolbar auth (#41478) 2026-01-07 05:39:20 -08:00
Katerina Skroumpelou 8c367d0c86 ci: use github app generated token (#41767)
* ci: use github app generated token

* ci: pin action to commit sha
2026-01-07 13:27:04 +00:00