Alan Daniel
e067920f6f
re:invent landing page ( #40683 )
...
* re:invent landing page
* change day 1 name
* add event entry
* upd copy
* upd links
* format
2025-11-22 01:10:34 +08:00
Ali Waseem
1e8dcac8df
Updated wording to make the banner page not confusing ( #40688 )
2025-11-21 16:20:02 +00:00
Charis
11aa71bc2a
fix(edge functions secrets): allow read-only role to read secrets metadata ( #40667 )
...
According to our API permissions model, the read-only role can also read
secrets metadata (the actual secret itself is not viewable by anybdoy).
Updating the frontend UI to match.
2025-11-21 10:57:34 -05:00
Ali Waseem and Pamela Chia
25dc1efb9f
Analytics: Update tracking for Advisor ( #40629 )
...
* remove resolved events
* Remove advisor_resolved event tracking
* updated linting
* updated events to be cleaner
* refactored types
* refactor(telemetry): rename advisor click telemetry to assistant button click
---------
Co-authored-by: Pamela Chia <pamelachiamayyee@gmail.com >
2025-11-21 08:53:06 -07:00
Ali Waseem
cc1442d23a
Fix: update to have email for support for maintenance page ( #40685 )
...
update to have email for support
2025-11-21 15:41:10 +00:00
Ali Waseem
be4a6fe6c1
Update: Banner for maintenance window ( #40668 )
...
* updated to use notice banner
* added link to maintenance
* updated banner
* updated message from support
2025-11-21 10:38:57 -05:00
Alan Daniel
93aaae0992
chore: nits on events page ( #40620 )
...
* nits on events page
* nit
* mobile spacing
* line
2025-11-21 15:40:39 +01:00
Ivan Vasilov
8ce41157a3
fix: Generate temp API keys when doing mutations for Analytics buckets ( #40680 )
...
* Refactor the iceberg queries and mutations to use getOrRefreshTemporaryApiKey.
* Fix the uses of the mutations.
* Hardcode the temp api keys queries at 60 seconds.
2025-11-21 21:47:29 +08:00
Andrew Valleteau
da4712532d
chore(studio): use custom github local dev app ( #40384 )
...
* chore(studio): use custom github local dev app
* chore: remove debug log
2025-11-21 14:24:44 +01:00
Raúl Barroso and Ali Waseem
bfef63e874
feat(mgmt-api): update reports API to use multiple attributes ( #40473 )
...
* feat(mgmt-api): update reports API
Related to https://github.com/supabase/infrastructure/pull/27519 and https://linear.app/supabase/issue/API-551/extend-infra-monitoring-with-multi-attribute-response
* tests: infra-monitoring-queries
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-21 12:56:04 +00:00
Riccardo Busetti
9fdc3dd8de
ref(etl): Improve updates, rollbacks and errors UI ( #40644 )
2025-11-21 10:30:39 +00:00
Charis
169e3d9c90
docs(replication): Add docs for ETL ( #35649 )
2025-11-21 09:52:32 +01:00
Tyler Clark and Alaister Young
6781e0010f
feat(ForeignRowSelector): persist and retrieve sort preferences in select record modal ( #39261 )
...
* feat(ForeignRowSelector): persist and retrieve sort preferences in sessionStorage
* feat(ForeignRowSelector): use existing table sort local storage
* fix(ForeignRowSelector): prevent re-hydration of persisted sorts on subsequent renders
* small refactors
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-11-21 08:44:40 +00:00
2209d72990
Update UI to de-couple ETL replication context from Analytics Buckets ( #40645 )
...
* Update UI to de-couple ETL replication context from Analytics Buckets
* Nit
* Nit
* nit
* Address all feedback
* Address feedback
* Add enabled feature check for analytics and vector buckets
* FIXX
* Update apps/studio/components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/NamespaceWithTables/TableRowComponent.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-21 16:28:31 +08:00
jimbrodeur and Ivan Vasilov
562a5a4540
Update humans.txt ( #35994 )
...
Added my name to the list!!
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-11-21 08:22:07 +00:00
Nick Babadzhanian and Ivan Vasilov
cf9f685279
docs: add Nick B to humans.txt ( #40129 )
...
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-11-21 08:17:56 +00:00
Akash M and Ivan Vasilov
2a5b49848b
Add myself to humans.txt ( #40338 )
...
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-11-21 08:16:25 +00:00
Kostas Botsas and Ivan Vasilov
63e40c8fe9
Add Kostas Botsas to contributors ( #40341 )
...
add myself to humans.txt
add Kostas Botsas
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-11-21 08:15:06 +00:00
Matthew Hambright
4a25a26052
docs: add Matthew Hambright to humans.txt ( #40630 )
2025-11-21 09:05:42 +01:00
Alaister Young
8e7e8084d1
[FE-2147] feat(studio): maintenance mode ( #40655 )
...
feat(studio): maintenance mode
2025-11-21 15:10:18 +08:00
Joshen Lim
3ace7cbcac
Fix transfer project button ( #40672 )
2025-11-21 13:12:08 +08:00
Eduardo Gurgel
49e4e503d9
feat(studio): use version 2.0.0 serializer on Realtime for inspector ( #40636 )
...
Also change label for realtime payloads: s/metadata/payload
2025-11-21 10:16:23 +13:00
Ali Waseem
88c5e7cbd4
Fix: updated expiry to be 60 seconds ( #40659 )
...
* updated expiry to be 60 seconds
* updated tests
* Updated API
2025-11-20 14:00:11 -07:00
Keyaru and Ali Waseem
fbf3c712fd
fix: align project filter popover close of the trigger ( #40591 )
...
* fix: align project filter popover close of the trigger
* fix: lint errors
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-20 12:47:28 -07:00
Ivan Vasilov
2f337882fa
fix: Fix the Edit policy panel work ( #40660 )
...
* Remove the duplicate policy editor panels.
* Move the const values outside the React component.
2025-11-20 19:28:03 +01:00
Ivan Vasilov
43cc61818c
chore: Migrate all isPending uses in react-query ( #40642 )
...
* Bump react-query. Minor type and logic fixes.
* Migrate all use of isLoading to isPending in mutations.
* Fix type errors.
2025-11-20 16:44:53 +01:00
Andrey A.
6556e28ac1
fix: do not override authorization header for self-hosted in ai assistant ( #40654 )
2025-11-20 16:40:51 +01:00
barcofourie
f5d9cb1b60
feat: adds link conversation support form ( #40553 )
...
* feat: adds link conversation support form
* style: fixes prettier styling issues
* fix: type checking errors
* feat: adds redirect to 404 for self hosted
* style: prettier formatting
2025-11-20 08:23:20 -07:00
Ivan Vasilov
a4b6c63928
chore: Remove the download bucket object mutation ( #40640 )
...
Remove the download bucket object mutation.
2025-11-20 15:15:49 +01:00
Ali Waseem
c74796a633
Fix: Updated to remove approved PRs and conflicts ( #40626 )
2025-11-20 07:05:14 -07:00
Francesco Sansalvadore
69c54c2eae
remove param routing on delete policies ( #40649 )
2025-11-20 14:38:54 +01:00
Ivan Vasilov
a40ccc4b45
chore: Clean onSuccess and onError props on useQuery ( #40641 )
...
* Remove all onSuccess and onErrors from useQuery.
* Minor fixes to all refetchInterval.
* Fix smaller type issues.
2025-11-20 14:08:56 +01:00
Ignacio Dobronich
1d73d0c36e
chore: entitlement checks for log drains ( #40589 )
...
* feat: integrate entitlement checks for log drains functionality
- Added useCheckEntitlements hook to LogDrains and LogDrainsSettings components.
- Updated logic to enable log drains based on entitlement access instead of organization plan.
- Adjusted loading states to handle entitlement checks appropriately.
* fixes
2025-11-20 12:16:53 +00:00
Ivan Vasilov and Charis Lam
0f8f77134a
chore: Update Supabase URL in analytics bucket guide ( #40616 )
...
* Update Supabase URL in analytics bucket guide
* style: line breaks in code blocks
---------
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-11-20 12:02:15 +02:00
Francesco Sansalvadore and Ali Waseem
b3706fcc14
param routing: storage buckets ( #40559 )
...
* param routing: storage buckets
* update CreateBucketModal test to work with nuqs
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-20 09:43:31 +01:00
Kevin Grüneberg
8b586a8253
feat: processing invoice status ( #40605 )
2025-11-20 12:09:36 +08:00
Pamela Chia
076a2529eb
feat(connect): add telemetry tracking and command menu actions ( #40611 )
2025-11-20 11:25:13 +08:00
Ruan Maia
e75282c0dc
docs: add Ruan Maia to humans.txt ( #40615 )
2025-11-19 22:06:06 -03:00
Ali Waseem and Ivan Vasilov
3f6f8aa906
Fix: Use storage API for downloading files in the Dashboard ( #40592 )
...
* added ability to download files from storage api directly
* updated to rechange size
* updated test methods
* updated test suite
* updated tests
* updated to remove loops
* removed AI slop
* Updated to use single API key in mem
* Fix the memoization of the getOrRefreshTempApiKey function.
* updated imports
* updated imports
* updated to use import meta
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-11-19 11:56:04 -07:00
Marouane Souda and Ali Waseem
b12d68fd9d
fix(studio): show 'Expand sidebar' on tooltip when sidebar is closed ( #40491 )
...
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 17:07:47 +00:00
Francesco Sansalvadore and Ali Waseem
0c8cc46586
param routing: integrations webhooks and queues ( #40529 )
...
* add useQueryStateWithSelect to Webhooks
* add useQueryStateWithSelect to Queues
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 08:43:44 -07:00
Francesco Sansalvadore and Ali Waseem
622609d734
param routing: oAuth apps and hooks ( #40522 )
...
* add useQueryStateWithSelect to OAuth Apps
* add useQueryStateWithSelect to Auth Hooks
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 16:36:48 +01:00
Francesco Sansalvadore and Ali Waseem
1cda6aaa10
param routing: integrations vault and cron ( #40527 )
...
* add useQueryStateWithSelect to Vault
* add useQueryStateWithSelect to Cron jobs
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 08:36:03 -07:00
Cemal Kılıç and Ali Waseem
d5dc5431c0
chore(oauthserver): update UI texts ( #40511 )
...
* chore(oauthserver): update UI texts
* fix: update docs urls
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 08:29:41 -07:00
Francesco Sansalvadore
df14df48f0
param routing: wrappers and functions ( #40574 )
...
* param routing: wrappers
* param routing: functions secrets
2025-11-19 08:28:46 -07:00
Francesco Sansalvadore and Ali Waseem
939f58a843
param routing: users and policies ( #40520 )
...
* add useQueryStateWithSelect to Policies
* add useQueryStateWithSelect to Users
* use show for users param routing
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 08:24:29 -07:00
Luca Forstner and Joshen Lim
e063783f76
refactor: Send favorite as top level value for user content ( #40556 )
...
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-19 15:16:58 +01:00
Charis and Ali Waseem
044a575552
test: parallelize table editor tests ( #40404 )
...
Table editor tests were being run serially because they would otherwise
stomp all over each other in setup. But this made them really slow. This
PR changes them to run in parallel, and makes sure the setup step runs
only once by using a file lock.
Also cleans up miscellaneous other sources of flakiness in tests.
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-19 07:14:13 -07:00
Joshen Lim
11107a4781
Update API types ( #40609 )
2025-11-19 22:13:28 +08:00
Joshen Lim
fe04045aa4
Smol fix ETl ( #40618 )
...
* Smol fix ETl
* More fix
2025-11-19 21:36:43 +08:00