Commit Graph
34027 Commits
Author SHA1 Message Date
Katerina Skroumpelou 02e7971fec docs: update syntax of analytics bucket creation (#40614) 2025-11-19 13:23:41 +01:00
Ivan Vasilov 2e360093d1 chore: Fix failing Vercel builds (#40612)
Try to fix it by adding tailwind in the root workspace.
2025-11-19 12:35:26 +01:00
Joshen Lim 7d0d9c95fd Shift view replication action to table level and enable search via URL params in ETL pipeline status page (#40547)
* Shift view replication action to table level and enable search via URL params in ETL pipeline status page

* Fix

* Small fixes
2025-11-19 17:41:16 +08:00
Joshen Lim 4c76b0b15d Surface error message from project clone (#40601) 2025-11-19 17:26:06 +08:00
b164da4392 Improve time to FCP for storage files explorer (#40514)
* Improve time to FCP for storage files explorer

* fix: useEffect stale closures

---------

Co-authored-by: Ali Waseem <waseema393@gmail.com>
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2025-11-19 16:51:00 +08:00
Pamela Chia 8547b6f233 chore: ignore claude folder (#40606) 2025-11-19 07:40:35 +00:00
Alaister Young c8a7f5a2e9 fix: 'use client' in page header (#40607) 2025-11-19 15:31:36 +08:00
7e04065e5f feat: update @supabase/*-js libraries to v2.83.0 (#40577)
Co-authored-by: supabase-releaser[bot] <223506987+supabase-releaser[bot]@users.noreply.github.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-11-19 10:47:44 +08:00
Saxon Fletcher 61b032751a Database page components (#40509)
* database page components

* fixes

* fixes
2025-11-19 12:06:38 +10:00
Alan Daniel 22a370f862 chore: add more meetups events (#40590)
* add two more meetups

* new events

* fix

* metadata
2025-11-18 15:24:46 -04:00
Alan Daniel 4d7b66888d new /events page (#40222)
* draft new page

* nits

* adding description in file events

* event list

* nits in grid size

* filters

* fetch descriptions from luma

* fetching right data

* upd

* responsive

* reponsive skeleton

* more nits
2025-11-18 18:56:11 +00:00
Ali Waseem 8a048439be Feat: Add SMTP Settings navigation command (#40533)
* Add SMTP Settings navigation command and update tooltip z-index

* removed unneeded commit
2025-11-18 11:21:40 -07:00
Ali Waseem 9df31aded2 Fix: added whitespace to header error message (#40539)
added whitespace to header error message
2025-11-18 11:21:34 -07:00
kemal.earthandChris Chinchilla ebe963f7ce feat(docs): refs updated from reports to observability (#40470)
* feat: replace reports links with observability

* feat: update with chris suggestions

* Add redirect

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-11-18 18:20:34 +00:00
Ali Waseem c058867999 Feat: Update API key display settings to show new ones rather than legacy (#40537)
* updated placement of API keys

* changed position of API keys
2025-11-18 11:05:02 -07:00
4a9def58c1 feat(studio): rename reports to observability (#40317)
* feat: rename reports to observability on nav sidebar

* fix: observability route

* feat: observability navigation and redirects

* fix: first time load redirects

* feat: change auth overview reports link

* feat: clean up of other links to observability sections

* fix: query perf redirects

* chore: find exhaustive deps and disable for time being

* fix: charis suggested fixes

* fix: forgotten suggested fix

* chore: delete old reports views files

* fix: paths in reports tests

* fix: url sync useEffect should trigger only once

* feat: reorganise observability sidebar

* fix: data api not being selected

* fix: wrong layout for realitime

* fix: custom reports reloading

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
Co-authored-by: Ali Waseem <waseema393@gmail.com>
2025-11-18 17:54:05 +00:00
Ivan Vasilov c83d7255a4 chore: Migrate leftover query keys (#40573)
* Fix queryKey to be compatible with RQ 5.

* Revert .find usage of queryKey.
2025-11-18 10:27:17 -07:00
Ignacio Dobronich ba525c2550 chore: use entitlements when enabling PITR (#40392) 2025-11-18 13:58:32 -03:00
9bf15f9675 fix(mcp): postgres-meta parameters binding for list_tables (#40499)
* add params to executeQuery

* revert env change

* chore: upgrade "supabase" to v2.58.5

---------

Co-authored-by: Matt Rossman <22670878+mattrossman@users.noreply.github.com>
Co-authored-by: Ali Waseem <waseema393@gmail.com>
2025-11-18 16:01:03 +00:00
Katerina Skroumpelouandsupabase-releaser[bot] 2e64be1463 docs: vector bucket and vector analytics js docs (#40467)
* docs: update js client libraries (2.83.0)

* docs: vector buckets and analytics js docs

---------

Co-authored-by: supabase-releaser[bot] <223506987+supabase-releaser[bot]@users.noreply.github.com>
2025-11-18 17:42:08 +02:00
Ali Waseem 767f0f2bb4 Fix: updated studio to only run on paths, otherwise shortcut out (#40542)
* updated studio to only run on paths, otherwise shortcut out

* updated to include design system and ui library

* removed single qoute
2025-11-18 08:30:55 -07:00
Joshen Lim 0d1fac493b Add enable selection prop to FormLabel component (#40554) 2025-11-18 08:20:36 -07:00
Batuhan Wilhelm 8cfe645f2b docs: update Refine branding (#40378)
* docs: update Refine svg in HeroFrameworks

* docs: use capital R for Refine mentions

* docs: use main branch for Refine repository references

* docs: update connect interface example code for Refine

* docs: update Refine quick start tutorial with Refine v5

* examples(refine-user-management): upgrade to Refine v5

* docs: update Refine getting started tutorial with Refine v5

* chore(studio): update Refine icon on Connect modal

* docs: update Refine svg

* docs: update welcome screen screenshot in Refine tutorial

* docs: update dimensions of welcome screen screenshot in Refine tutorial

* chore: remove leftover dist assets from Refine example

* chore(linter): add Refine to Rule001 and Rule003

* chore: format getting started with Refine.mdx

* chore: remove .prettierrc file from the example
2025-11-18 22:34:00 +09:00
Chris Chinchilla ac8ee2309c docs: Fix UI library CTA link (#40567)
Fix UI library CTA link
2025-11-18 13:08:33 +00:00
Riccardo Busetti 524087d7fe ref(etl): Improve copy and UI (#40515) 2025-11-18 11:32:39 +01:00
Joshen Lim 53396f84d8 Client side plan check for analytics and vector buckets (#40549)
* Client side plan check for analytics and vector buckets

* Add upgrade callout for ETL too
2025-11-18 18:14:37 +08:00
Joshen Lim 16fb243141 Swap label for span in TextConfirmModal to support double clicking label (#40552) 2025-11-18 18:00:44 +08:00
Joshen Lim d78f6a1678 Set up feature for ETL + Analytics Buckets private alpha (#40523)
* Set up feature for ETL + Analytics Buckets private alpha

* Nit

* Add override

* Remove console log

* Update feature flag logic
2025-11-18 17:49:46 +08:00
fc03c706e1 docs: Remove Auth-ui from React Auth Quickstart (#40528)
* Draft

* Simplify code

* Add env var step

* Update apps/docs/content/guides/auth/quickstarts/react.mdx

Co-authored-by: John Schaeffer <john@schaeffer.io>

* Update apps/docs/content/guides/auth/quickstarts/react.mdx

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

* Update apps/docs/content/guides/auth/quickstarts/react.mdx

Co-authored-by: John Schaeffer <john@schaeffer.io>

* Update apps/docs/content/guides/auth/quickstarts/react.mdx

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

* Remove partial and change log in text

---------

Co-authored-by: John Schaeffer <john@schaeffer.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-18 09:27:04 +00:00
Andrey A. c973f63792 chore: update changelog for self-hosted supabase configuration (2025-11-07) (#40534) 2025-11-18 08:08:55 +00:00
Joshen Lim 092e6534e1 Fix fetching analytics bucket in ETL (#40516) 2025-11-18 13:44:12 +08:00
Joshen LimandAlaister Young 9efe2643e3 Joshen/fe 2141 swap organization settings page to use paginated projects (#40513)
* Use version 2 organization roles endpoint and fix all affected files + unit tests

* Update API codegen

* Replace all usage of old useProjectsQuery with useOrgProjectsInfiniteQuery

* Swap access callout for project roles to use collapsible instead

* Deprecate useProjectsQuery and clean up

* Update apps/studio/components/interfaces/Organization/TeamSettings/UpdateRolesPanel/UpdateRolesPanel.tsx

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

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2025-11-18 13:26:09 +08:00
Ali WaseemandCharis 7898abe06c Fix: Make self hosted tests more reliable locally and in CI (#40479)
* added ui studio command

* added SKIP ASSET UPLOAD option

* updated failing tests

* updated e2e scripts to include CI instructions

* removed unused envs and slack messages

* updated timeouts and max retries on CI

* updated generated local env

* updated env

* updated env generation for e2e tests

* remove vercel preview

* updated tests and trying junit report on PR

* update test comment

* updated commit hash for reporter

* updated file path

* updated runner to blacksmith

* update test file for reporting

* Update .github/workflows/studio-e2e-test.yml

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* Update package.json

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* Update e2e/studio/playwright.config.ts

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* updated to skip comment on forks

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-11-17 15:00:31 -07:00
AryanandAli Waseem 482c225f29 fix : sign up redirect link added (#40261)
Co-authored-by: Ali Waseem <waseema393@gmail.com>
2025-11-17 14:18:11 -07:00
Kalleby Santos eddc929bff fix(studio): invoke function snippet overflows (#40455)
* fix: show anon key overflows the screen

* stamp: break-all only when showKey is active

* stamp: format
2025-11-17 13:40:12 -07:00
Prashant SridharanandAlan Daniel a1e5355db4 Added agencies solution page (#40472)
* Added agencies page

* Updated agencies solution page with quotes

* Final approval on al quotes secured

* lint

* ts

---------

Co-authored-by: Alan Daniel <stylesshjs@gmail.com>
2025-11-17 19:32:08 +00:00
Iddi 465685dd94 fix: handle undefined orgSlug in mobile navsheet on support page (#40327)
fix: handle orgSlug in mobile navsheet on support page

Fixes the mobile navsheet on the support page so it correctly reads the organization ID from the query string when no path param (slug) exists
2025-11-17 11:33:27 -07:00
Ali WaseemandIvan Vasilov dd05ebf88e updated side panel editor to update column with new name change (#40530)
* updated side panel editor to update column with new name change

* Invalidate lints when updating a table.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-11-17 10:10:33 -07:00
Ignacio Dobronich f68d9f186a chore: ipv4 entitlement (#40476) 2025-11-17 15:42:17 +00:00
hallidayo 31662dc234 docs: update docs footer (#40240)
update docs footer
2025-11-17 08:39:13 -07:00
Charis 719ff96801 fix(bucket table): a11y (#40471)
Fix a11y so screen readers can navigate to bucket details from the
bucket overview table
2025-11-17 08:36:26 -07:00
kemal.earth dafc04a9d2 feat(studio): add comparisons to query perf calls filter (#40518)
feat: add numeric filter for query perf calls
2025-11-17 08:33:23 -07:00
Ignacio Dobronich bb2ad51ff8 chore: custom domain entitlement (#40469)
* chore: custom domain entitlement

* feature name
2025-11-17 12:32:47 -03:00
3898816189 [bot] Decrease ESLint ratchet baselines (#40492)
chore: decrease ESLint ratchet baselines

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Ali Waseem <waseema393@gmail.com>
2025-11-17 08:30:27 -07:00
Joshen Lim 975986f33f Finalize clean up logic for deleting analytics buckets (#40461) 2025-11-17 08:16:59 -07:00
CharisandJoshen Lim 9a139e612e fix(table editor): unnecessary column updates (#40446)
* fix(table editor): unnecessary column updates

When you use the table editor to edit a table containing array columns,
even if you _make no changes_, an update is sent to alter the array
column's type to its original type. This happens because we aren't
correctly checking for array column equality when we diff old/new column
configs. Fixed this so no update will be sent if the column isn't
changed.

* Nit refactor

* fix(table editor): bug with editing column twice in a row

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-11-17 08:08:26 -07:00
Francesco Sansalvadore af5d65793c param routing: db triggers and api keys (#40426)
* chore(studio): add param routing to policies crud panels

* chore(studio): policy not found if opening edit or delete panel with wrong id

* integrate useQueryStateWithSelect to Policies

* add useQueryStateWithSelect to db triggers

* add useQueryStateWithSelect to AddUserDropdown

* add useQueryStateWithSelect to OAuthApps

* add useQueryStateWithSelect to API Keyys

* revert policies and users param routing
2025-11-17 07:54:05 -07:00
Joshen Lim 51e2f10ba7 Chore/add missing error handler for buckets (#40521)
* Add missing error handler for file buckets

* Add missing error handler for analytics buckets

* Add missing error handler for vector buckets
2025-11-17 22:47:56 +08:00
kemal.earth 7ffe989ccb fix(docs): suppress hydration warning (#40463)
fix: suppress hydration warning
2025-11-17 14:00:20 +00:00
github-actions[bot]andmandarini 1f48110140 docs: update js client libraries to latest docs with extra examples (#40517)
docs: update js client libraries (2.81.1-extra.0)

Co-authored-by: mandarini <6603745+mandarini@users.noreply.github.com>
2025-11-17 13:47:04 +00:00