Chris Gwilliams
21b2786ced
Merge branch 'master' into blog/function-db-edge
2025-11-17 10:21:56 +02:00
Illia Basalaiev and Illia Basalaiev
ad48771238
Fix attack protection and rate limit links in the web3 wallet configs ( #40429 )
...
* fix attack projection and rate limit links in the web3 wallet configs view
* fix link rendering in provider form
---------
Co-authored-by: Illia Basalaiev <illiab@IMB3.local >
2025-11-17 09:11:59 +01:00
Andrey A.
6a18e493b7
fix: add request_allow_x_forwarded_path to fix tus in self-hosted ( #40500 )
...
* fixes resumable uploads for files larger than 6MB in self-hosted Supabase
* preferred configuration option vs tus_url_path
2025-11-16 19:06:07 +01:00
Sean Oliver
cc33c26743
Add realtime button A/B test with three variants (GROWTH-524) ( #39748 )
2025-11-17 00:53:06 +08:00
Oleg Polin
27d8948ba4
docs: Fix SvelteKit quickstart code example formatting ( #40442 ) ( #40444 )
2025-11-16 12:28:16 +00:00
Timothy Lim
449a1261e2
docs: Add troubleshooting for unhealthy services ( #40462 )
...
* docs: Add troubleshooting for unhealthy services
* Reword to not trigger linter
2025-11-16 11:02:00 +01:00
Tristan Drummond
79abde913f
fix(blog): ensure share links have slug ( #40371 )
2025-11-16 09:34:13 +09:00
Joshen Lim
4b2fb65a67
Fix cancel button for enable replication modal ( #40475 )
2025-11-15 01:41:52 +08:00
Yazan Amer Abu Obaideh and Ali Waseem
ef2027f61a
fix : #38830 ( #38856 )
...
Check whether schema is protected when setting table editor actions
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-14 10:34:16 -07:00
f2a0139a2c
fix(QueuesSettings): skip PostgREST config update for self-hosted projects ( #40078 )
...
* fix(QueuesSettings): skip PostgREST config update for self-hosted projects
* docs(queues): add guide to expose self-hosted queues
* feat(QueuesSettings): add docs link for exposing pgmq_public schema in self-hosted instance
* fix ui, open link in new tab
* fix lint issues
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
Co-authored-by: Andrey A. <56412611+aantti@users.noreply.github.com >
2025-11-14 08:31:48 -07:00
Zach Marinov
4108848131
chore(humans.txt): Adding Zach Marinov ( #40441 )
2025-11-14 10:09:06 -05:00
Charis
a5e2c62ef4
fix: check for api key permissions before requesting ( #40452 )
...
To prevent sending unnecessary requests for API keys when the user can't
view them (Read-Only Role), first check the permissions.
2025-11-14 09:43:34 -05:00
Ali Waseem
d9e5851467
Fix: storage throttle issues when uploading large number of files ( #40445 )
...
* WIP: storage key throttling
* updated usage
* added api key validation tets
* removed comments
* updated description
2025-11-14 07:32:01 -07:00
Ali Waseem and Joshen Lim
fc72a78eec
Fix: dropdown positioning for OrganizationProjectSelector ( #40439 )
...
* fix: dropdown positioning for OrganizationProjectSelector
Fixes FE-2114
The 'All Projects' dropdown was appearing at the top of the page instead of below the trigger button. This was caused by the dropdown being rendered without a portal while inside a sticky positioned container.
Solution: Added portal={true} to PopoverContent_Shadcn_ to render the dropdown in a portal at the document root, ensuring correct positioning regardless of parent container CSS.
* Nit
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-14 07:31:20 -07:00
Ali Waseem
c76723c909
Fix: Update e2e command to run webserver rather than asking devs to manaully start it ( #40398 )
...
* removed e2e scripts that are not being used
* updated tests to use local configs
* updated README test
* updated to only run web server locally
2025-11-14 07:30:45 -07:00
Andrey A.
c82a0191c9
chore: add self-hosted team to codeowners and remove aantti ( #40468 )
2025-11-14 10:21:38 -03:30
b9be6a30f4
docs: Add CTAs for ui lib ( #40354 )
...
* Add CTAs for ui lib
* Add cta to auth guides
* Revert quickstart change and add cta
* Refactor attempt
* Add new CTA partial
* Add react quickstart
* Add ui lib cta to other user management guides
---------
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io >
Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com >
2025-11-14 13:09:47 +00:00
Andrey A.
adcd7fd574
chore: improve readme for self-hosted configuration ( #40466 )
2025-11-14 12:26:40 +00:00
kemal.earth
06ac401181
feat(design-system): add <MetricsCard /> component ( #40355 )
...
* feat: add metrics block setup
* feat: base block and props for metrics block
* chore: add to do
* feat: simplify metric block component further
* feat: basic layout done
* feat: metrics card orientation
* feat: add variant for differential number
* feat: basic sparkline for my metrics card
* feat: some polish for the sparkline
* feat: with xaxis for the sparkline
* feat: remove the xaxis line
* feat: add loading states
* feat: rename to metricscard
* fix: hydration issues
* feat: add tooltip to sparkline
* feat: add examples to docs
* fix: remove hasLink and hasTooltip props
* fix: re-add accidental removal of timestamps
* fix: add timestamps in correct location
* fix: add screen reader only and aria
* fix: text contrast on label in light mode
* fix: correct icon size
* chore: smol copy update
* chore: de-pluralize naming of component
* chore: rebuild packages
2025-11-14 11:40:57 +00:00
Andrey A.
bbc07f17d4
chore: more updates to changelog for self-hosted ( #40450 )
2025-11-14 11:03:14 +00:00
Kalleby Santos
27f8143b66
chore: add custom-jwt-validation example ( #40438 )
2025-11-14 10:45:38 +00:00
Martin DONADIEU
9b784791bb
Document region runtime information for functions ( #40280 )
...
* Document region runtime information for functions
Added section on region runtime information and environment variables.
* Fix spelling and capitalization in regional invocation guide
Corrected spelling and capitalization errors in the documentation.
2025-11-14 10:37:17 +00:00
Danny White and Joshen Lim
eaf35c14c6
chore(studio): filter policies by bucket name ( #40456 )
...
* filter buckets
* Simplify
* General refactors
* Smol
* Add missing empty state for search
* Clean up 😬
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-14 17:47:16 +08:00
Joshen Lim and Alaister Young
8b5a087eb7
Joshen/depr 262 bucketid route needs to handle if a bucket doesnt exist ( #40430 )
...
* Handle landing on a bucket id that doesnt exist in project
* Standardize re routing behaviour for files bucket
* refactor
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-11-14 15:25:59 +08:00
Kevin Grüneberg
7e783dcb0a
chore: remove upgrade support notice ( #40433 )
...
This no longer applies
2025-11-14 13:56:30 +08:00
Prashant Sridharan
70f5f42b71
Added Phoenix Energy case study ( #40453 )
2025-11-14 05:10:02 +00:00
Danny White and Joshen Lim
1dd3ea1eae
fix(studio): table row focus and hover ( #40454 )
...
* fix table row focus and hover
* add basic tabIndex
* fix buttons
* other table types
* Minor clean up
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-14 12:39:09 +08:00
Bobbie Soedirgo
20b5c203c7
chore: add @avallete as code owner for pg-meta package ( #40161 )
2025-11-13 12:53:34 -05:00
Danny White and Joshen Lim
cb72c30c8c
chore(studio): default opt-in security notifications ( #40423 )
...
* default opt-in
* Tiny clean up
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-13 18:29:27 +08:00
Danny White
bf8641ad33
chore(studio): clearer foreign tables ( #40411 )
...
* clean up admonition
* legible foreign entity type on light mode
* entity icon instances with tooltip
2025-11-13 21:24:46 +11:00
Joshen Lim
dbbae988a9
Only show analytics and vector buckets for hosted ( #40418 )
...
* Only show analytics and vector buckets for hosted
* Nit
* nit
2025-11-13 18:09:42 +08:00
github-actions[bot] and supabase-releaser[bot]
8c326ebf9d
docs: update js client libraries (2.81.1) ( #40359 )
...
Co-authored-by: supabase-releaser[bot] <223506987+supabase-releaser[bot]@users.noreply.github.com>
2025-11-13 10:08:25 +00:00
Ivan Vasilov and Joshen Lim
1032d13930
fix: Small fixes in Analytics and Vector Buckets ( #40386 )
...
* When creating a s3 vectors fdw, add the target schema as a server option.
* Fix a bug in the row link, it didn't work when you middle click.
* Refactor the protected schema logic to include schemas from all fdws.
* Refactor the protected schema logic to include fdw type and name. Change the ProtectedSchemaWarning to show different messages for the 2 fdw types.
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-13 11:02:41 +01:00
Danny White and Joshen Lim
849c29f824
chore(studio): improve Storage UI ( #40367 )
...
* clarify breadcrumbs
* tiny badge variant
* improve admonition
* indicate max buckets limit
* nit
* Minor nits
* badge fix
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-13 20:30:49 +11:00
Joshen Lim
e36ae95eb7
Refactor polling logic for Analytics Buckets while syncing with namespace ( #40381 )
...
* Refactor long polling logic for analytics bucket to automatically long poll when landing back on page and data has yet to be synced
* Nit clean up refactor
* Clean up
* Nit
2025-11-13 17:17:36 +08:00
Danny White
0c5fb023c1
fix(www): rss feed ( #40405 )
...
* fix rss feed
* fix ignored files
* fix ugly title
* reset gitignore
2025-11-13 20:02:42 +11:00
Joshen Lim
482aeb7333
Default auth users search to email ( #40419 )
2025-11-13 16:36:59 +08:00
Joshen Lim
d8fcab2433
Joshen/depr 250 analytics buckets use temporary api key instead of projects ( #40342 )
...
* Retrieve temporary API key within iceberg-namespace-tables-query
* Retrieve temporary API key within iceberg-namespace-table-delete-mutation
* Retrieve temporary API key within iceberg-namespaces-query
* Fix
* Retrieve temporary API key within iceberg-namespace-create-mutation
* Update based on comments
2025-11-13 16:04:21 +08:00
Joshen Lim
d8678921c0
Improve granularity of replication status ( #40329 )
...
* Improve granularity of replication status
* Minor copy improvements
* Update toast message copy
* Decouple pipeline status from table replication status
2025-11-13 15:13:03 +08:00
krishnasaivandavasi
7100f39dde
chore: Update humans.txt ( #40201 )
2025-11-13 10:55:43 +08:00
Sreyas Udayavarman
1344cc4d4c
Update connecting-to-postgres.mdx ( #40373 )
...
* Clearing some confusion around pool size usage when both session + transaction pooler is creating connections to the database server.
2025-11-13 08:17:29 +05:30
Timothy Lim
9f03d4e1fd
docs: Add link to modify max_connections and link related troubleshooting page ( #40375 )
...
* docs: Add link to clarify how to modify max_connections and link related troubleshooting page
* Mention variable to change
2025-11-13 08:00:30 +08:00
dependabot[bot]
6cc89a2d44
chore(deps): bump pnpm/action-setup from 4.1.0 to 4.2.0 ( #39740 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/a7487c7e89a18df4991f7f222e4898a00d66ddda...41ff72655975bd51cab0327fa583b6e92b6d3061 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-12 12:28:32 -05:00
Ignacio Dobronich
35387c6f1c
chore: compute entitlement set ( #40352 )
...
* chore: compute entitlement set
* Clean up
* Clean up
* Format
2025-11-12 14:06:54 -03:00
Ali Waseem and Charis
23c7c8c63e
Fix: updated action to include state ( #40385 )
...
* updated action to include state
* removed CI status
* Update .github/workflows/dashboard-pr-reminder.yml
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-12 16:01:41 +00:00
Charis
319c8897f9
ci(ratchet): include filename in error message ( #40387 )
...
Record per-file error counts so error message can include regressed
filenames. Useful for tracking down regression in large PRs.
2025-11-12 10:52:09 -05:00
038249088a
feat: update realtime report ( #40252 )
...
* feat: update realtime report
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
* fix: misc bug fixes
* fixup! fix: misc bug fixes
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-12 10:33:27 -05:00
8582c6a1e0
fix: correct whatsmyip link and missing space ( #39519 )
...
* fix: correct whatsmyip link and missing space
* updated formatting
---------
Co-authored-by: Jose Ledesma <jose@Joses-MacBook-Pro.local >
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-12 15:27:32 +00:00
Francesco Sansalvadore
cb045c9559
Chore: add param routing on panels ( #40184 )
...
* chore(studio): add useQueryStateWithSelect hook to handle nested param routing on panels
* handleErrorOnDelete fn for useQueryStateWithSelect
2025-11-12 15:58:31 +01:00
Paul Cioanca and Ali Waseem
35fc021028
fix: correctly generate migration insert statements for integrations ( #32959 )
...
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-12 09:53:35 -05:00