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
Andrey A.
45e6a8ed91
fix: add image version tracking and changelog for self-hosted supabase ( #40382 )
...
* initial import of versions and changelog
2025-11-12 14:06:15 +00:00
Ignacio Dobronich
4be5756304
fix: max export row count typo ( #40380 )
...
* fix: max export row count typo
* format
2025-11-12 13:02:35 +00:00
Joshen Lim and Charis
5be6a0c4de
Remove static destinations UI from ETL early access state ( #40333 )
...
* Remove static destinations from ETL early access state
* Fix
* Update apps/studio/components/interfaces/Database/ETL/ComingSoon.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-12 20:55:49 +08:00
Ali Waseem
1b81ebb7e3
Fix: added PR reminder action for Dashboard team ( #40357 )
...
* added PR reminder action
* remove unneeded comment
* updated to trigger force
* updated to skip PRs that forks for now
* updated secret
* updated script
* updated env to pass correct values
* updated formatting
* [debug] just print the first block
* updated to remove dependabot
* updated to remove draft PRs
* updated to ignore merge conflicts
* removed merge conflict check
* updated time zone for PR reminders
* removed dashboard pr to push branch
2025-11-12 07:47:36 -05:00
Joshen Lim
b6c57fb2ed
Hide cmd k keyboard shortcut if disabled in account pref ( #40332 )
2025-11-12 19:58:54 +08:00
Alaister Young
8132f0d1e5
[FE-2111] chore: adjust custom domains refetch interval ( #40377 )
...
chore: adjust custom domains refetch interval
2025-11-12 11:36:00 +00:00
0f8f68ba6b
chore: updates to self-hosted image versions ( #39942 )
...
* supabase/studio:2025.11.10-sha-5291fe3
* supabase/gotrue:v2.182.1
* supabase/realtime:v2.63.0
* supabase/storage-api:v1.29.0
* supabase/edge-runtime:v1.69.23
* supabase/supavisor:2.7.4
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
Co-authored-by: Andrey A. <56412611+aantti@users.noreply.github.com >
2025-11-12 11:30:08 +00:00
Joshen Lim
1f6ce0d096
Table Editor link to policies page use table name as search instead of ID ( #40376 )
...
* Table Editor link to policies page use table name as search instead of ID
* Nit
2025-11-12 18:46:58 +08:00
Martin DONADIEU
ccbdde22e0
docs: Update connection string logic for Docker compatibility ( #40288 )
...
Adapt connection string handling for Docker resolver in Supabase.
2025-11-12 10:24:02 +00:00
Ivan Vasilov
c5bf65b0b4
feat: Create FDW for S3 Vectors buckets ( #40206 )
...
* Fix childProps in Admonition so that they're added as a prop to the main div.
* Replace the admonition with Alert in Wrapper tab page to add a gap between childs.
* Add s3 vectors fdw.
* Minor fix to FormSection.
* Update the fdw mutations to support passing in options.
* Refactor the vector flow to create fdws.
* Revert cron description change.
* If the bucket can't be created, don't create a fdw.
* Update/delete the fdw when deleting a table or a bucket.
* Minor fixes.
* Clean up the delete modal.
* Handle edge cases when missing a wrapper.
* Remove the admonition in the create bucket modal.
* Fix the loading state when creating a bucket.
* Fix the createWrapper sheet to work with s3 vectors.
* Fix undefined wrapperMeta issue.
* Create the schema when installing a wrapper.
* Tiny cleanup.
* Clean up unneeded useState. Create a wrapper only if the all conditions are met.
* Fix all comments.
* Add s3 vectors for docs.
* Add a link and fix the file name for S3 Vectors in docs.
* Hide the table editor button if the wrapper instance is missing.
* Small fixes.
2025-11-12 11:00:38 +01:00
Lakshan Perera and Joshen Lim
426c371d59
fix: correctly set entrypoint, import map path and static patterns for new functions ( #40368 )
...
* fix: correctly set entrypoint, import map path and static patterns for new functions
* Smol refactor
* Use TimestampInfo for last updated column in edge functions
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-12 17:13:22 +08:00
Prashant Sridharan
5dfe350531
Added speakers to the hackathon ( #40363 )
2025-11-12 08:52:29 +00:00
Danny White and Joshen Lim
a4928ef049
chore(studio): security notification emails announcements ( #40366 )
...
* announcement
* fix link
* Minor clean up
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-12 13:28:42 +11:00
Charis
e08d1f7561
test: fix flaky table editor tests ( #40323 )
2025-11-11 16:05:39 -05:00
samrose
6bb9791cb2
fix: update critical vuln on dep in example app ( #40330 )
2025-11-11 15:51:37 -05:00
samrose
2487199526
fix: update deps to remove vuln in dependencies ( #40328 )
2025-11-11 15:44:34 -05:00
Charis and Alaister Young
8828c4e734
refactor(close confirmation modal): abstract out useConfirmOnClose hook ( #40310 )
...
Abstract out a hook, useConfirmOnClose, for the pattern where we show a
confirmation modal on close, conditional on whether the user has made
edits.
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-11-11 13:34:50 -05:00