Commit Graph
1893 Commits
Author SHA1 Message Date
Jonathan Summers-Muir 2c741e17db Merge branch 'feat/sort-via-column-header' into feat/column-order-refactored 2025-04-23 19:17:43 +08:00
Jonathan Summers-Muir e3a57702a9 Merge branch 'chore/table-editor-filter-sorts-hooks' into feat/sort-via-column-header 2025-04-23 19:10:01 +08:00
Jonathan Summers-Muir 11cfa01c75 fix sort popover issues 2025-04-23 19:01:25 +08:00
Jonathan Summers-Muir 55b9a92809 Merge branch 'chore/table-editor-filter-sorts-hooks' into feat/sort-via-column-header 2025-04-23 18:36:21 +08:00
Jonathan Summers-Muir 8184915e01 Update README.md 2025-04-23 18:27:04 +08:00
Jonathan Summers-Muir 01c0892560 Create README.md 2025-04-23 18:26:20 +08:00
Jonathan Summers-Muir fe59b3217e remove 2025-04-23 18:16:32 +08:00
Jonathan Summers-Muir 822153e191 Delete SortPopoverWrapper.tsx 2025-04-23 18:14:32 +08:00
Jonathan Summers-Muir bac942a27e Delete FilterPopoverWrapper.tsx 2025-04-23 18:14:06 +08:00
Jonathan Summers-Muir 106bc458e9 made primitive components for filter and sorts 2025-04-23 17:47:15 +08:00
Jonathan Summers-Muir 23698bd722 Update Header.tsx 2025-04-23 17:22:09 +08:00
Jonathan Summers-Muir 3a9f070860 make draggable items look similar 2025-04-23 01:37:18 +08:00
Jonathan Summers-Muir 262687ae65 Update sortable.tsx 2025-04-22 18:38:05 +08:00
Jonathan Summers-Muir 7aaf52c949 column reorder bug 2025-04-22 15:18:49 +08:00
Jonathan Summers-Muir 2f220cc38b persist and load up column order 2025-04-22 12:58:37 +08:00
Jonathan Summers-Muir d61941b066 init 2025-04-22 12:48:31 +08:00
Jonathan Summers-Muir 8a43fac91b added hidden init columns 2025-04-19 20:18:19 +08:00
Jonathan Summers-Muir 0e6f12d7e3 Update SortPopover.tsx 2025-04-19 19:10:09 +08:00
Jonathan Summers-Muir 8a268d7343 init 2025-04-19 19:02:35 +08:00
Jonathan Summers-Muir 013bc63765 Merge branch 'master' into chore/table-editor-filter-sorts-hooks 2025-04-19 18:40:57 +08:00
Jonathan Summers-Muir 72531c69fb update Popovers to use new hooks 2025-04-19 18:40:05 +08:00
Kamil Ogórek c5e0e89e80 ref: Add note about github integration access (#35009) 2025-04-18 16:10:58 +00:00
Jonathan Summers-Muir 1f186c679a init 2025-04-18 18:59:35 +08:00
Andrew ValleteauandJoshen 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 EnricandJoshen 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-MuirandJoshen 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
Francesco Sansalvadore be2c3ccaf8 restore mobile sub navigation (#35058) 2025-04-16 10:16:23 -02:30
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 3989395a75 Fix back to dashboard link on account page (#35034) 2025-04-16 14:07:42 +08: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
Terry Sutton fd8d7739a4 Fix inline editor theme (#35039) 2025-04-15 14:20:53 +00: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
Jonathan Summers-MuirandTerry Sutton 4a31193809 chore: simplify feedback form (#34878)
* init

fix FE-1535

* update toasts

* Update FeedbackWidget.tsx

* Update FeedbackWidget.tsx

* Update feedback modal

* Change layout

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2025-04-14 12:14:18 -02:30
Kevin Grüneberg d05bbb669f perf: use subscription plan from org response (#34993) 2025-04-14 20:37:19 +08:00