Commit Graph
31064 Commits
Author SHA1 Message Date
Joshen Lim 5a3d00a56e Support drag drop SQL block from assistant to empty custom report (#34930) 2025-04-14 16:54:33 +08:00
Francesco SansalvadoreandTheOtherBrian1 939e5c855a feat: reports infra o11y (#33310)
* test client connections charts

* add granularity to database dashboard

* add range selection

* add selection to area charts

* refactor ChartHeader

* fix default

* fix time preset selected label and add tooltip actions

* client connections stacked chart

* polish all new chartts

* change attribute

* fix

* add real queries

* memory stack

* cleanup

* precision 1

* update charts

* add endpoints

* tooltip

* format

* improve charts

* toggle max value

* show limit

* cleanup

* cleanup

* update api schema

* fix ram_usage_max_available

* remove pgbouncer and comments

* show total with percentage in chart header

* pretty

* hide

* update reports database

* remove client_connections

* revert

* fix connectionStrings error

* restore correct queries and conditions

* vertically zoom in to percentage data

* add feature flag logic on charts

* add feature flag logic to date picker

* chore: remove comment

* add tooltip to charts metrics

* chore: comment new pg endpoints

* feat: lazy load ComposedChartHandler queries

* feat: dim non-hovered chart values when hovering chart label item

* feat: improve dim styling

* chore: improve light mode stacked chart colors

* chore: remove 15s interval

* chore: sync types

* chore: remove type

* chore: restore type

* fix hook error

* show chart type toggle

* remove console log

* temp

* keep connections charts as before

* restore DateRangePicker

* show last aggregate value when not hovering

* clean up imports

* disk IOps read and write

* restore flag

* refactor queries

* clean up grafana promo banner

* Update database-charts.ts | updated language

* fix hook error

* fix hook error

* fix hook error

* attempt fix hook error

---------

Co-authored-by: TheOtherBrian1 <91111415+TheOtherBrian1@users.noreply.github.com>
2025-04-14 10:53:52 +02:00
Han QiaoandJoshen Lim 698e585a65 feat: fetch beta cli release version (#34923)
* feat: fetch beta cli release version

* Small refactors

* Fix

* Fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-14 16:20:03 +08:00
Joshen Lim f7fbd6a4ca Fix mobile nav menu for org nav layout (#34990) 2025-04-14 15:58:27 +08:00
Kevin Grüneberg 416f83325f feat: confirmation before creating paid org (#34973) 2025-04-14 15:00:42 +08:00
Joshen Lim caae765a6e Obfuscate org invite name and slug if not logged in (#34986) 2025-04-14 13:36:04 +08:00
Kevin Grüneberg 5fa5118b35 chore: add warning if upgrade without projects (#34943) 2025-04-14 13:24:04 +08:00
Kevin Grüneberg 838c4227d0 chore: route credit package requests to sales instead of billing (#34951) 2025-04-14 09:10:33 +12:00
Kevin Grüneberg 43cba0dae0 chore: clarify custom domain / PITR pricing (#34941)
Customers sometimes upgrade without knowing custom domains cost extra.
2025-04-11 17:00:07 +00:00
Greg Richardson 3c7c76dcbe docs(mcp): vscode setup instructions (#34917) 2025-04-11 07:45:11 -06:00
Rodrigo Mansueli f38d08fefb Chore: Update password leak link in the docs (#34916) 2025-04-11 10:07:01 -03:00
Sergio Cioban Filho 55a17cd212 Adding Sergio Cioban Filho to humans.txt (#34936) 2025-04-11 09:56:28 -03:00
Jordi Enric 4ffa3ac447 fix deleting a column not removing it from filters/sorts (#34934) 2025-04-11 14:45:39 +02:00
Han Qiao 5d8d1f92be fix: format build version for dependabot (#34933) 2025-04-11 18:48:12 +08:00
Kevin Grüneberg edd832bf14 fix: upcoming invoice compute costs (#34931) 2025-04-11 18:29:55 +08:00
Jonathan Summers-MuirandJoshen Lim 36a2d79e8e chore: add warning text to restore dialog (#34920)
* Update BackupsList.tsx

* Add base variant warning

* Update size

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-11 18:09:00 +08:00
Joshen Lim 84f73bb675 Chore/use readonly connection string for queryblock (#34892)
* Use read only connection string in queryblock

* Add comments
2025-04-11 16:43:06 +08:00
Saxon Fletcher 3e1f02d11d Move assistant stored state in to IndexedDB (#34848) 2025-04-11 18:33:33 +10:00
Alaister Young af462c0e57 chore: refactor role impersonation (#34827)
* chore: refactor role impersonation

* fix: handle undefined claims in role impersonation SQL generation
2025-04-11 08:17:13 +00:00
Kevin Grüneberg 3ce7e400a1 feat: revamped invoice breakdown (#34861)
- Read Replica and Branching Compute is now explicitly listed (previously Read Replica compute was not distinguishable)
- All usage items have a link to their respective docs
- Branching Compute is aggregated into a single line item to avoid listing dozens of branches (they are listed in the tooltip still)
- Displays basic discounts with a strike-through price
- For Replica+Compute, it specifically lists the projects as sub line items, whereas other line items are not broken down, it's shown on the tooltip
- Compute credits are a sub line item under compute, rather than having it separate 
- Pricing is displayed on the tooltip
- Breakdown focuses on costs, rather than mixing cost, usage and line item pricing descriptions
- Avoid confusing users in the breakdown with hourly usage (for add-ons)
- Fixed number formatting to properly work with negative number and 0 (use 2 decimals)
- Upcoming Invoice Section is hidden for Free Plan users
2025-04-11 12:40:59 +08:00
Terry SuttonandJoshen Lim 9f6faa65bb Fix toggling of roles apply to all projects (#34871)
* Store initial state

* fixes

* Minor

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-11 10:41:07 +08:00
Kamil Ogórek c3a352331a ref: Fix all API types after Zod migration (#34903) 2025-04-11 10:28:08 +08:00
Joshen Lim 5e9c2a3c71 remove restriction banner component (#34887) 2025-04-11 10:08:52 +08:00
Charis 725cd11cc7 docs: custom domains (#34914)
Add a note about custom domain compatibility for Edge Functions and Storage in response to customer inquiry about this.

Also snuck in a removal of the inline video since we're moving towards taking these out of all the docs pages.
2025-04-10 14:40:56 -04:00
Ivan Vasilov f05a714eef fix: Fix the modality of dropdowns in sheets (#34911)
Fix the dropdowns modal.
2025-04-10 15:41:44 -02:30
Clarence f0e7e30a2f fix(docs): fix typo (#34845) 2025-04-10 17:22:28 +00:00
Terry Sutton cc7fde65bf Chore/dropdows (#34902)
suggested expressions
2025-04-10 14:21:37 +00:00
Terry Sutton ee24dbe271 Fix dropdowns (#34901) 2025-04-10 14:01:47 +00:00
Alaister Young 9fbbc8b12a fix: oauth scopes dropdown bug (#34899) 2025-04-10 13:22:02 +00:00
Joshen Lim 5df921ba12 Fix overflow in ResourceList (#34894) 2025-04-10 18:27:50 +08:00
Joshen Lim 4b7570fd12 Chore/org nav layout fixes 01 (#34884)
* Fix padding in org settings layout for when preview is off

* redirect to /organizations instead of /projects when deleting org if preview is on

* Remove unused file
2025-04-10 18:09:42 +08:00
044fa3858a feat: update docs and blog to promote experimental routing to ga (#34802)
* feat: update docs and blog to promote experimental routing to ga

* supabase services not geo-routing enabled yet

---------

Co-authored-by: Wen Bo Xie <wenbo.xie3@gmail.com>
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com>
2025-04-10 15:45:11 +07:00
Joshen LimandAlaister Young 04600dd711 Fix compute size check in PITR side panel (#34858)
* Fix compute size check in PITR side panel

* Disable confirm button if trying to enable without sufficient compute size

* Prevent downgrading to micro if PITR enabled

* Tiny fgix

* Update apps/studio/components/interfaces/DiskManagement/fields/ComputeSizeField.tsx

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

* Pretty

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2025-04-10 15:53:05 +08:00
Lakshan Perera e4e3668cc9 fix: Update function docs to include platform limits + remove them from pricing page (#34850)
* fix: add number of functions to pricing page

* fix: move the function limits to docs
2025-04-10 15:27:45 +08:00
Saxon Fletcher ad6693fe1c preview copy (#34883) 2025-04-10 06:22:14 +00:00
Jonathan Summers-Muir 92fd3d7eae fix: remove cursor-pointer from dropdown-menu (#34880) 2025-04-10 14:21:57 +08:00
Joshen Lim 09959606e8 Add toast messages for success and failure when downloading schema visualizer current view (#34833)
* Add toast messages for success and failure when downloading schema visualizer view

* Support downloading as either PNG or SVG
2025-04-10 10:44:23 +08:00
Han Qiao a38d76b571 chore: document network restrictions for branching cluster (#34863)
* chore: document network restrictions for branching cluster

* chore: custom styling
2025-04-10 09:29:29 +08:00
TheOtherBrian1 d5fa44ce17 Update ipv4-address.mdx | simplified IPv6 test (#34873) 2025-04-09 21:20:32 +00:00
Terry Sutton dbc416137b Make label shorter (#34808)
* Make label shorter

* Unprotected, actually
2025-04-09 14:26:59 -02:30
f07a3947c7 Added Bree case study (#34834)
* Added Bree case study

* Added an Admonition

* ci: Autofix updates from GitHub workflow

* fix closing tag

* rss

* Replaced links with relative links

* prettify

* Fixed Bree customer logos

* Fixed a typo in Bree company description

---------

Co-authored-by: pamelachia <26612111+pamelachia@users.noreply.github.com>
Co-authored-by: Pamela Chia <pamelachiamayyee@gmail.com>
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2025-04-09 16:13:53 +01:00
Jordi Enric a5b626b7bc Fix filters and sort not added to query in table editor (#34862)
fix filters and sort not added to query in table editor
2025-04-09 14:08:44 +02:00
Joshen Lim 252cfcc488 Adjust AI assistant panel styles (#34855) 2025-04-09 16:58:05 +08:00
Joshen Lim d49c0ad300 Show IOPS price change in DiskManagementReviewAndSubmitDialog when switching storage type but no changes to IOPS value (#34854) 2025-04-09 16:47:40 +08:00
divit 1f32f1909d chore: expand default europe region selection (#34853) 2025-04-09 13:40:28 +05:30
Joshen Lim 22b888bd46 Adjust organization managed by alert (#34851) 2025-04-09 15:46:52 +08:00
Saxon FletcherandJoshen Lim 5fe1bdd54d container queries basics (#34724)
* container queries basics

* refine padding

* add contain

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-09 15:28:21 +08:00
Jordi EnricandJoshen Lim 7283c3103e Update project usage chart date picker (#34734)
* update project usage chart date picker

* Refactor ProjectUsage component: comment out unused chart intervals and update default interval state

* rm commented out options

* Fix TS issues

* Small fix

* Smol fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-09 15:11:24 +08:00
Saxon FletcherandJoshen Lim c7378b0bf5 remove flag for just accessing inline editor (#34849)
* remove flag for just accessing inline editor

* remove feature flag in header

* clean up

* fix

* Tiny tiny style fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-09 14:42:15 +08:00
Joshen Lim 09c6f0aa2c DropdownMenu component modal prop default to false, but allow passing prop value (#34846)
* DropdownMenu component modal prop default to false, but allow passing prop value

* Smol fix for advisor
2025-04-09 13:59:57 +08:00