Alaister Young
70da0f1d1d
chore: cleanup packages ( #27770 )
...
* chore: cleanup packages
- Avoid circular imports
- Export API-types as types
- pg-format without depending on Node internal Buffer (not browser-compatible)
- Avoid importing from barrel files in ui dir
* chore: avoid barrel file imports in studio (#27771 )
* chore: avoid barrel file imports
- Removes some unused imports
- Avoids barrel file import for faster builds + less memory
* add eslint rule
* type fixes
* delete layouts barrel
* delete components/grid barrel file
* delete components/grid/utils barrel file
* delete components/grid/components/common barrel file
* delete components/grid/components/editor barrel file
* delete components/grid/components/formatter barrel file
* delete components/grid/components/grid barrel file
* delete components/grid/components/header/filter barrel file
* remote components/grid/store barrel file
* remove components/interfaces/Auth/Policies barrel file
* delete components/interfaces/Settings/Logs barrel file
* delete components/ui/CodeEditor barrel file
* delete components/ui/Forms barrel file
* delete components/ui/Shimmers barrel file
* delete data/analytics barrel file
* delete hooks barrel file
* cleanup lib/common/fetch barrel file
* final * barral files cleanup
* global react-data-grid styles
* remove console.log
---------
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com >
* fix build
---------
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com >
2024-07-04 14:48:10 +08:00
Joshen Lim
1afaae6447
Chore/reports read replicas filter ( #23711 )
...
* Scaffold for API reports
* Add support for filtering database reports by replicas
* midway adding read replica support for custom reports
* Refactor reports page to use react query and deprecate project content mobxstore
* Reports add chart labels if metric is read replica specific
* Give an easier way to remove charts from reports
* make reports layout non-blocking
* Update apps/studio/components/interfaces/Reports/Reports.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2024-05-07 16:44:23 +08:00
Joshen Lim
755d75e55d
Chore/add replica filter for query performance ( #23409 )
...
* Add replica filter for query performance
* Small fix
* Add ref in dep array
* Hide database selector if read replicas is not enabled for project
2024-05-03 16:24:49 +08:00
Joshen Lim
c304ce537f
Add db inspect docs link ( #23268 )
...
* Add db inspect docs link
* Update
2024-04-26 12:52:44 +07:00
Ivan Vasilov
5cf8f30e23
chore: Remove obsolete flags ( #22915 )
...
* Remove showS3Connection flag.
* Remove showAnonUserFilter flag.
* Remove enableVercelConnectionsConfig flag.
* Remove indexAdvisor flag.
* Remove queryPerformanceV2 flag.
* Remove unused files.
* Remove unneeded packages.
* Remove the v2 suffix from the query performance folder.
2024-04-22 09:38:41 +02:00
Joshen Lim
3f957bc2a1
Fix query perf v1 ( #22648 )
2024-04-11 22:26:47 +08:00
Joshen Lim
ec59752bc0
Query Performance Facelift ( #22568 )
...
* Update
* Clean up + fix UI
* Add data values to tab
* Add comment
* Format sql query in query details
* Clean uo
* Deprecate old files
* Address comments
* chore: update styles (#22591 )
* Add feature flag, reinstate old UI for feature flag
* Update apps/studio/components/interfaces/QueryPerformanceV2/QueryPerformance.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* Update apps/studio/components/interfaces/QueryPerformance/QueryPerformance.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* Address feedback
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2024-04-11 12:57:46 +08:00
Joshen Lim
65d572e1d2
Chore/update query performance page ( #22467 )
...
* Standardize to use FormHeader for all database pages
* Tidy up query performance page
* Add filter for roles
* Make search in query performance consistent with other pages and shift FilterPopover to ui
2024-04-05 15:03:28 +08:00