Joshen Lim
b52739f452
Analytics and Vector buckets should not be visible for CLI or self host dashboard ( #40814 )
...
* Analytics and Vector buckets should not be visible for CLI or self host dashboard
* Clean
2025-11-26 16:29:19 +08:00
Joshen Lim
5701a291fe
Fix Users page not invalidating data when switching search mode ( #40809 )
...
* Fix Users page not invalidating data when switching search mode
* Nit fix
2025-11-26 16:15:34 +08:00
Joshen Lim
37a7a020c3
Add note about rate limits when enabling/disabling custom smtp ( #40764 )
...
* Add note about rate limits when enabling/disabling custom smtp
* Update
2025-11-26 16:06:47 +08:00
barcofourie and Joshen Lim
a054053f75
feat: adds success message to link support query ( #40773 )
...
* feat: adds success message to link support query
* style: fixes styling
* Use existing support form components + fix styling issues + refactor and clean up
* nit
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-26 09:57:16 +02:00
Joshen Lim and Alaister Young
ff38efd38f
Update service status checks text note when some services are unhealthy ( #40767 )
...
* Update service status checks
* Nit
* Update apps/studio/components/interfaces/HomeNew/ServiceStatus.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2025-11-26 13:27:55 +08:00
Danny White and Ali Waseem
74fa49d4bd
fix(studio): keyboard focus on button ( #40458 )
...
* add necessary prop to main button component
* remove redundant props
* docs
* docs improvements
* typo
* tabbable sidebar items
* aria-label and aria-hidden
* update docs
* clarification
* fix link
---------
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-25 23:48:58 +00:00
Ali Waseem
86755ba1fd
feat: Edge functions search and sorting ( #40796 )
...
* added sorting and search for edge functions
* updated logic
* updated types
* updated types
* updated search bar
* updated to remove unneeded map
2025-11-25 13:37:34 -07:00
Joshen Lim
494d87c032
Update docs link for analytics buckets ( #40732 )
2025-11-25 22:30:36 +08:00
Alaister Young
b06d7cd98a
[FE-2111] chore: swap custom domains reverify to query ( #40777 )
...
chore: swap custom domains reverify to query
2025-11-25 07:24:28 -07:00
Cemal Kılıç
729840bf97
chore(auth): web3 & consistency on wording ( #40726 )
2025-11-25 07:11:13 -07:00
Alaister Young
2211de8c17
[FE-2160] feat: project creation in Vercel managed orgs ( #40778 )
...
feat: project creation in Vercel managed orgs
2025-11-25 07:01:13 -07:00
Ali Waseem
605d2fce6a
fix: custom report block is firing SQL queries twice ( #40699 )
...
* fix: custom report block is firing SQL queries twice
* updated useeffect
* refactored to use custom use query instead of mutation
2025-11-25 06:56:55 -07:00
Riccardo Busetti
1a3ba9f15a
ref(etl): Rename ETL Replication to Replication and update docs ( #40769 )
...
* ref(etl): Rename ETL Replication to Replication and update docs
* Fix
* Fix
* Fix
* Fix
* Fix
2025-11-25 20:45:50 +08:00
Pamela Chia
f686402c32
fix(studio): correct cmdk navigation routes for database settings ( #40775 )
2025-11-25 18:51:11 +08:00
Danny White
552522c16f
chore(studio): improve vector storage UI ( #40596 )
...
* improve table sheet
* improve metadata keys
* fix styling of foreign schema
* reset radio group
* docs
* resize sheet
2025-11-25 21:37:30 +11:00
Pedro Rodrigues
f29fc05eb5
Refactor MCP copy handler and improve type consistency ( #40650 )
...
refactor: consolidate MCP copy handler telemetry and improve type consistency
2025-11-25 17:33:51 +08:00
Danny White and Joshen Lim
0631444d37
feat(studio): fancy bucket icons ( #40766 )
...
* swap icons
* docs improvements
* better upgrade icons
* add sentry
* Nit
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-25 16:41:32 +08:00
Saxon Fletcher and Alaister Young
cd4d091fc0
Move chat state to project context ( #40673 )
...
* global chat manage
* support multiple chats
* multiple chat and initial message
* fix
* fix some issues
* prettier
* prettier
* Update apps/studio/state/ai-assistant-state.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* combine ifs
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2025-11-25 15:43:39 +10:00
Joshen Lim
31a026e6f0
Joshen/depr 253 tighten field validation for bucket name and table name ( #40739 )
...
* Update validation for analytics bucket name
* Update comment
* Update bucket name validation for vector buckets
2025-11-25 12:34:07 +08:00
ba16b2c189
docs: vector and analytics storage ( #39716 )
...
* Docs skeleton
* Create strcuture
* Revert "Docs skeleton"
This reverts commit 1788972dd2 .
* Add analytics
* basic updates
* Fix docs reference
* Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* docs(storage): analytics buckets
* Apply suggestions from code review
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Apply suggestions from code review
* format
---------
Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: fenos <fabri.feno@gmail.com >
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-24 20:57:52 +00:00
Stojan Dimitrovski
b709428112
fix: accept apple non-domain client ids ( #40756 )
2025-11-24 11:59:16 -07:00
Stojan Dimitrovski
51305ab6c0
feat: jwt signing keys front-and-center ( #40752 )
2025-11-24 19:08:10 +01:00
Stojan Dimitrovski
34ca04300c
feat: make publishable, secret api keys page front-and-center ( #40751 )
2025-11-24 19:08:00 +01:00
Marouane Souda and Ali Waseem
e1f758ad40
fix(editor): correct 'Close to the Right' behavior when invoked on inactive tab ( #40709 )
...
fix(editor): correct 'Close to the Right' behavior when invoked on inactive tabs
Co-authored-by: Ali Waseem <waseema393@gmail.com >
2025-11-24 08:24:25 -07:00
Stojan Dimitrovski and Jonathan Summers-Muir
bb6e1f6fe7
fix: update wording in support ticket confirmation ( #40748 )
...
* fix: update wording in support ticket confirmation
* apply suggestion from @mildtomato
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-11-24 07:37:15 -07:00
Danny White and Joshen Lim
d653617cdd
chore(studio): improve inline code styling ( #40724 )
...
* sweep language
* update class docs
* additional
* basic docs
* sweep relevant instances
* replace text-code
* additional in sweep
* Tiny fix
* prettier
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-24 16:34:30 +08:00
Kevin Grüneberg
f9d4bd20b9
chore: compute cost copy on plan change ( #40730 )
2025-11-24 16:30:03 +08:00
Cemal Kılıç
a3ec8adeaa
feat(studio): set email rate limit to 30 when enabling custom SMTP ( #40638 )
2025-11-24 04:55:15 +00:00
Danny White
d990ae840e
fix(studio): bucket naming ( #40722 )
...
fix: bucket naming
2025-11-24 12:00:57 +08:00
Danny White
e235fd1a05
fix(studio): entity type color contrast ( #40723 )
...
* plans
* fix partition entity
* materialised view
2025-11-24 11:53:22 +08:00
Ali Waseem
2023b2632a
Chore: added RLS tests ( #40689 )
...
* added RLS tests
* removed index clicking for label and added unrestricted tests
* updated PR feedback
2025-11-21 20:10:47 +00:00
Ali Waseem
5d3493914a
Fix: added check to ensure github is connected before showing the logo on branch ( #40687 )
...
added check to ensure github is connected before showing the logo on branch
2025-11-21 12:48:53 -07:00
Joshen Lim
b374628216
Chore/small fix vectors ( #40693 )
...
* Flip vectors enabled features to true
* Fix enabled logic
2025-11-22 02:19:04 +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
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
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
Riccardo Busetti
9fdc3dd8de
ref(etl): Improve updates, rollbacks and errors UI ( #40644 )
2025-11-21 10:30:39 +00: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
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
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
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