Jordi Enric and Ivan Vasilov
b6647d445c
store selected logs to url ( #29802 )
...
* add selected logs to url
* Add mocks for nuqs package.
* fix layout issues n remove magic numbers for height
* fix chart height issue
* fix bug where logs not in first page wouldnt load correctly
* fix spacing between charts and header
* fix postgtres_logs issues, improve size in log detail
* fix borders
* fix default renderer
* fix detail width
* rm maxheight references
* fix tests
* fix typeerrs
* fix stories typerr
* improve colelctions empty state
* move state UP for logs and warehouse tables
* cleanup
* rm params
* rm params
* rm params
* fix log explorer selection
* fix tests types
* cleanup divs
* fix selected log delay
* use isEq for comparison in rows
* fix selection stuck open
* fix btnlink combo
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-10-25 12:40:14 +02:00
Jordi Enric and Joshen Lim
24fabf1975
update logs empty state ( #29756 )
...
* rename empty state
* add empty state component
* use empty state component
* update postgrest logs empty state description
* fix typerr
* Update copy
* Fix max height
* Remove console log
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-10-09 14:06:57 +08:00
Joshen Lim and Alaister Young
17bd786cb4
Chore/user management v2 part 3b ( #29656 )
...
* Init log panel
* Set up auth logs panel for user management
* small fix
* Add comment
* Small adjustment to padding
* Remove unused key
* Remove unused imports
* Fix disabled buttons if 0 logs
* Update apps/studio/components/interfaces/Auth/Users/Users.utils.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* Address feedback
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2024-10-03 14:19:43 +08:00
Jordi Enric
3d9b509fb1
Logs layout fixes ( #29249 )
...
* fix layout shift on refresh, fix scroll issues in side panel and table
* fix height when theres no results
2024-09-12 20:58:51 +02:00
Alaister Young and Kevin Grüneberg
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
cd4b7c0497
Remove all usage of read replicas enabled flag ( #26819 )
...
* Remove all usage of read replicas enabled flag
* Add fix for fly
* Fixes
* Prettier
* Swap to DropdownMenuRadioGroup
2024-05-29 11:46:15 +08:00
Joshen Lim
12222ca641
Support checking API gateway logs for load balancer ( #26353 )
2024-05-16 13:05:14 +08:00
Joshen Lim
681a8372c4
Add support for logs filtering under postgres logs ( #23394 )
...
* Add support for logs filtering under postgres logs
* Update edge logs and postgres logs searching for replica
* Update button CTA
2024-04-29 21:36:03 +08:00
Joshen Lim
4e039c9bf5
Remove config cat flag for read replicas ( #21587 )
...
* Remove config cat flag for read replicas
* Remove
2024-02-27 13:14:21 +08:00
Joshen Lim
d1ab275bea
Chore/read replica final touches ( #21420 )
...
* Add validation for max replicas check
* Small UI fixes
* Add useMemo for edges
* Fix nodes not shwoing up when switching between map and flow view
* Fix logs explorer copy button
* Add edge changes to useEffect
* Bump wait duration when creating replica
* Sync database selector and use pooler checkbox states across panels on settings database
* Fix InstanceConfiguration not showing any nodes
* Sort databases in DatabaseSelector to have primary first
* Logs explorer border fotter
* Add database selector for edge logs
* Make buttons more concise in logs
* Clean up
* Fix
* Fix home page empty empty state
* Attempt to support pooler logs
* minor qol fix for database selector
* Update shared-data pgbouncer to supavisor
* small fix
2024-02-23 18:08:06 +08:00
Kevin Grüneberg
d12332ea5a
chore: xmas cleanup ( #19938 )
2024-01-04 17:27:49 +01:00
Ivan Vasilov
436bdb10ae
chore: Move the studio app to apps/studio ( #18915 )
...
* Move all studio files from /studio to /apps/studio.
* Move studio specific prettier ignores.
* Fix the ui references from studio.
* Fix the css imports.
* Fix all package.json issues.
* Fix the prettier setup for the studio app.
* Add .turbo folder to prettierignore.
* Fix the github workflows.
2023-11-15 12:38:55 +01:00