Jonathan Summers-Muir
c00f029e2e
Update FunctionsEmptyState.tsx
2025-04-22 18:58:24 +08:00
Joshen Lim
58a9db9db5
Chore/fix searching in table editor clearing tabs ( #35198 )
...
* Fix searching in table editor clears tabs
* Clean
* clean
* Make close button slightly bigger
2025-04-22 17:33:21 +07:00
Joshen Lim and Jordi Enric
f81387de90
Fix edge functions logs refresh button ( #35194 )
...
* Fix edge functions logs refresh button
* add comment to move state
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2025-04-22 14:24:48 +07:00
Joshen Lim
6794f4c6eb
Chore/prepare org nav rollout ( #35175 )
...
* Support default opt in feature previews via feature flag
* Add notice banner in /org/[slug] and /organizations if user is opted into the changes by default
* Clean up
* Update copy
2025-04-22 12:41:39 +07:00
Jonathan Summers-Muir
71c48710f9
feat: add AI assistant callout on support form ( #35106 )
2025-04-22 09:12:36 +08:00
Joshen Lim
c53b53a634
Prevent sidebar jitter for expand on hover ( #35171 )
2025-04-21 17:06:25 +07:00
Joshen Lim
566cc3ea75
Fix CodeBlock component allowing users to backspace content when it should be readonly ( #35119 )
...
Fix CodeBlock component allowing users to backspace content when it should be read only
2025-04-21 16:31:41 +07:00
Joshen Lim
3996052921
Add error handling UI for QueryBlock ( #35032 )
2025-04-21 16:17:45 +07:00
Joshen Lim
d8e85a064b
Clear last visited organization when deleteing or leaving org ( #35088 )
...
* Clear last visited organization when deleteing or leaving org
* Fix DEFAULT_HOME to be dynamic based on if the new layout preview is enabled or not
2025-04-21 15:58:29 +07:00
Joshen Lim
323ac72cb1
FIx layout in support form ( #35065 )
2025-04-21 15:36:42 +07:00
Joshen Lim
9ffc63d836
API Docs side panel preview, only show keys button in introduction section ( #35167 )
2025-04-21 15:23:17 +07:00
Joshen Lim
248d5951e8
Remove isValidating disabled check for CustomDomainVerify cancel action ( #35112 )
2025-04-21 14:42:51 +07:00
Joshen Lim
7969f157aa
Support persisting scroll position for SQL editor tabs ( #35094 )
2025-04-21 14:17:05 +07:00
Paul Cioanca and Joshen Lim
80edc92c62
feat: expose database upgrade logs to end-users ( #27924 )
...
* feat: expose pg_upgrade logs to end-users
* chore: don't display database operations group if deployed on the platform
* chore: remove log file from schemas
* chore: bring changes up to date
* Fix layout
* Refactor
* Clean up
* Check if using DefaultPreviewSelectionRenderer is sufficient
* Clean up file
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-04-21 11:45:48 +07:00
Terry Sutton and Jordi Enric
a60dc311d8
Remove vault keys ( #35148 )
...
* Remove vault keys
* fix typerr
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2025-04-20 21:46:22 +02:00
Kamil Ogórek
c5e0e89e80
ref: Add note about github integration access ( #35009 )
2025-04-18 16:10:58 +00:00
Andrew Valleteau and Joshen Lim
4a3baa6ab6
fix(studio): Handle query timeout error ( #34865 )
...
* fix(studio): Handle query timeout error
There is a global timeout of about 50s on /query endpoint
This would fail the request independently from the user statement timeout setting
add a case to handle this error and add a CTA to suggest the user of direct
connection for long running queries
* chore: apply pr comments
* Tiny refactor
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-04-18 16:08:37 +08:00
Jordi Enric and Joshen Lim
8a340ae610
FE-1338: New UI for LogsDatePickers (FE-1512) ( #33164 )
...
* add more date range options to log previewer
* new ui for logs datepickers
* update logsquerypanel
* update previewfilterpanel
* fix some bugs and add copypasting date range support
* handle updating times in copypaste events
* add handlepaste to timesplitinput
* update warehouse datepicker
* update reports datepicker
* rm consolelog
* update logsquerypanel
* update tests
* fix reportsfilterbar
* update api-overview report
* rm consolelogs
* update storage report
* add large range wraning
* update large range max const
* fix default values and label
* fix tests
* add default value to logs previewer
* disable helpers fix
* rm last 7 days helper
* add test for disabled helpers
* add label test
* add helper label test
* reset state when closing without saving
* undo rm
* fm datefns, fix test class
* fix year format
* rm disabled from label
* fix type err in test
* fix test
* fix tests
* max 2 days for warning
* fix refresh not using latest timestamp end
* refactor log explorer to use new logs datepicker state hook
* Remove round to hour/day in helpers
* Use now instead of end of day for datepicker TO
* fix types
* update global timeout for e2e tests
* update test with new default
* fix test
* analytics container taking too long to return data so adding more timeout
* force ci
* fix first render issues
* Smol refactor
* Do not reset timestamp end when refreshing in LogsPreviewer
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-04-18 14:28:47 +08:00
Joshen Lim
7d01bfb6db
Tiny fix for copy client id ( #35097 )
2025-04-17 23:21:16 +08:00
Jordi Enric
cbc3534dc2
improve postgres logs rows and detail ( #34152 )
2025-04-17 17:39:22 +08:00
Alaister Young
1085987eb3
feat: support postgres custom access token hooks ( #34893 )
...
* chore: refactor role impersonation
* fix: handle undefined claims in role impersonation SQL generation
* feat: support postgres custom access token hooks
* remove unused hook
* fix ts
2025-04-17 17:30:22 +08:00
Jonathan Summers-Muir and Joshen Lim
08e5abc64a
Chore: Support form | support access true as default ( #35066 )
...
* Update SupportFormV2.tsx
* Fix TS
* Update SupportFormV2.tsx
* Update SupportFormV2.tsx
* Small refactor after checking preview
* Clean up
* remove div
* Fix after merging master
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-04-16 21:10:47 +08:00
Alaister Young
a7b4a3bc6b
feat: orb fdw ( #35061 )
...
* feat: slack fdw
* fix slack options
* feat: cloudflare d1 fdw
* feat: hubspot wrapper
* feat: orb fdw
* up minimum version
2025-04-16 11:47:15 +00:00
Joshen Lim
fd10704cc1
Make feature preview available + Fix up Connect UI for local self-host ( #35060 )
...
* Make feature preview available for local self-host
* Fix up Connect UI for local / self-host
* Fix
* Fix
* Fix
2025-04-16 19:35:09 +08:00
Kevin Grüneberg
679714fa75
feat: merged billing & invoices / billing tab in new org nav ( #35008 )
...
- Merge billing & invoices page
- Moved credits under payment method management to keep it closer to invoices
- Reduced invoice list to 5 by default
- Added "Billing" navigation item for new org nav
- Rewrote invoices links to use new billing invoices section
- Permanent redirect for organization invoices page
2025-04-16 19:19:39 +08:00
Joshen Lim
8f64345725
Table Editor: Shift loading, error and empty states outside of DataGrid ( #35031 )
2025-04-16 19:09:09 +08:00
Alaister Young
659e9130dd
feat: hubspot wrapper ( #35059 )
...
* feat: slack fdw
* fix slack options
* feat: cloudflare d1 fdw
* feat: hubspot wrapper
* up minimum version
* update description and add missing objects
* fix this one again
2025-04-16 11:04:26 +00:00
Alaister Young
40aceb7e68
feat: cloudflare d1 fdw ( #35055 )
...
* feat: slack fdw
* fix slack options
* feat: cloudflare d1 fdw
* up minimum version and feedback
* revert bigint change
* fix styling
2025-04-16 18:47:25 +08:00
Alaister Young
ef4b8beac3
feat: slack fdw ( #35053 )
...
* feat: slack fdw
* fix slack options
* add overview
* up minimum version
2025-04-16 17:57:23 +08:00
Tyler
6610621f67
fix: Update the function code template for OpenAI completion API to work with current packages ( #34890 )
...
fix: update the code sample for openai-completion to work with latest packages
2025-04-16 16:03:17 +09:00
Joshen Lim
53764445ff
Add org plan and num projects to organization action card ( #35035 )
...
* Add org plan and num projects to organization action card
* Small fix to feature preview modal
2025-04-16 13:34:17 +08:00
Terry Sutton
5d1bec72be
Fix snippet modal search ( #35048 )
2025-04-16 10:41:09 +08:00
Terry Sutton
ed4709078c
Policy row spacing fixes ( #35045 )
2025-04-15 19:45:21 -02:30
Joshen Lim
3bae4ccdd0
Fix editing policy via inline sql, placeholder sql is incorrect ( #35038 )
2025-04-15 22:28:43 +08:00
23973eb5c3
feat: cmdk sections preview ( #34633 )
...
* cmdk sections preview
* useRegisterCommands refactor
* Update apps/studio/components/interfaces/App/CommandMenu/CommandMenu.utils.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/components/layouts/DatabaseLayout/Database.Commands.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/components/layouts/DatabaseLayout/Database.Commands.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-04-15 12:49:33 +00:00
Joshen Lim
a4d5af48c8
Downgrade and fix radix dialog version to 1.0.5, and remove unnecessary modal props from all usages of DropdownMenu ( #35027 )
...
* Downgrade and fix radix dialog version to 1.0.5, and remove unnecessary modal props from all usages of DropdownMenu
* Downgrade and fix radix dialog version to 1.0.5, and remove unnecessary modal props from all usages of DropdownMenu
* Fix PopoverPOrtal
* Fix
2025-04-15 17:29:32 +08:00
Kevin Grüneberg
c0e1e02999
chore: make additional compute costs more prominent ( #35010 )
2025-04-15 15:54:23 +08:00
Jonathan Summers-Muir
f79f1d0073
Fix/safari browser rendering Popover in grid header ( #35024 )
...
* fix: adds `portal` to force content popover into body
* update comments
* more
2025-04-15 10:53:40 +08:00
Kevin Grüneberg
d05bbb669f
perf: use subscription plan from org response ( #34993 )
2025-04-14 20:37:19 +08:00
Kevin Grüneberg
6d809e5ee6
fix: ensure MFA SMS pricing is displayed when toggling ( #35000 )
2025-04-14 12:00:16 +00:00
Joshen Lim
ab2ac05f10
Fix re-rendering of Account AuditLogs ( #34994 )
...
* Temp
* Fix
* Remove conosle log
* Fix
* Fix
2025-04-14 18:05:20 +08:00
Kevin Grüneberg
def70f8011
feat: allow removing last payment method on free plan ( #34896 )
2025-04-14 17:36:38 +08:00
Joshen Lim
5a3d00a56e
Support drag drop SQL block from assistant to empty custom report ( #34930 )
2025-04-14 16:54:33 +08:00
Francesco Sansalvadore and TheOtherBrian1
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
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