Saxon Fletcher
aa0d79c608
fix responsive issues
2025-10-31 15:24:47 +10:00
Saxon Fletcher
1803542339
remove files
2025-10-31 13:28:43 +10:00
Saxon Fletcher
09f9800903
tests
2025-10-31 12:07:43 +10:00
Saxon Fletcher
0281579549
ts
2025-10-31 11:46:15 +10:00
Saxon Fletcher
f7aa375cd7
layoutheader export
2025-10-31 11:25:34 +10:00
Saxon Fletcher
3597d16487
fix use effect
2025-10-31 11:23:47 +10:00
Saxon Fletcher
20b0d93428
Merge branch 'master' into chore/inbox-advisor-sidebar
2025-10-31 11:23:12 +10:00
Saxon Fletcher
997902049e
panels
2025-10-31 10:05:57 +10:00
Charis
cfa59dabc8
refactor: use @tanstack/react-virtual for virtualization ( #39992 )
...
* refactor(infinite list): use @tanstack/react-virtual for virtualization
Swapping virtualization libraries from `react-window` to
`@tanstack/react-virtual`.
Motivation: we need a completely headless library for maximum
flexibility. `react-window` injects extra DOM elements which makes it
hard to customize styling and placement on elements that are very picky
about their DOM structure, like tables.
* refactor(table editor menu): use new infinite list
* refactor(notifications): use new infinite list
* cleanup(infinite list): remove old infinite list
* refactor(storage menu): use new infinite list & remove react-window deps
2025-10-30 14:27:53 -04:00
Joshen Lim
cac225b24a
Clean up barrel files part 4 ( #40015 )
...
* Clean up barrel files part 4
* nit
2025-10-31 00:30:42 +08:00
Joshen Lim
75e1717a02
Remove barrel files part 02 ( #39956 )
...
* Remove barrel files part 02
* Clean up
2025-10-30 23:50:14 +08:00
Ziinc and Jordi Enric
5cfd10aae6
feat: self-hosted log drains ( #28297 )
...
* feat: initial log drain creation, sans rules creation.
* feat: add rules posting
* add project settings to self hosted and adapt log drains
* feat: log drains crud implementation, env var update
* feat: local log drains is working! rules provisioning refined
* fix: add filtering
* feat: finish implementing CRUD of local log drains.
* chore: formatting
* only allow navigation to log drains
* rm unnecessary checks
* rm log
* rm logs
* rm log
* fix type err
* turbofix for turboissue
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2025-10-30 10:37:32 +00:00
d10001b7a7
Advisor sidebar manager ( #39889 )
...
* sidebar-manager
* storage keys
* tests
* more ai spots
* test fix
* revert to default
* remove ref
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/studio/components/ui/AIAssistantPanel/AIAssistant.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix ts
* fix
* fux
* fux query param
* clean
* fix
* more
* mock local storage
* simplify
* remove provider test
* remve useopensidebar
* fix(new homepage): open ai assistant on advisor card button clicks
* Update apps/studio/components/layouts/ProjectLayout/LayoutSidebar/index.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* refine
* editor sidebar manager
* reset results
* advisor sidebar manager
* empty state and notice
* event tracking
* remove variable
* remove use effect
* open in sidebar
* use sidebar old home
* Update apps/studio/components/ui/EditorPanel/EditorPanel.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* connect hotkey
* Update apps/studio/components/layouts/AppLayout/AssistantButton.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/state/advisor-state.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/state/advisor-state.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* fix
* initial prompt
* fix(inline editor button): only show keyboard shortcut if hotkey active
* cleanup(advisor panel): minor code cleanup
* fix(advisor panel): misplaced key on list
* fix(advisor panel): add error state
* fix(advisor panel): improve a11y
* fix(advisor panel): cannot find selected item
* fix
* fix
* tooltip
* link
* sidebar move up
* LayoutSidebarProvider to only sendEvent if in a project
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-10-30 17:43:02 +10:00
Saxon Fletcher
a0a32c2493
project/org sidebars
2025-10-30 16:15:31 +10:00
Saxon Fletcher
b9f095ad15
merge inbox
2025-10-30 15:14:34 +10:00
Saxon Fletcher
08c1807992
sidebar move up
2025-10-30 13:58:47 +10:00
Saxon Fletcher
a846060f82
Merge branch 'master' into chore/advisor-sidebar-manager
2025-10-30 13:14:58 +10:00
Danny White
afff7f703c
chore(studio): put focus on Discord in help menu ( #39893 )
...
* basics
* reorder
* layout
* assistant
* cleanup
* remove testing const
* text color
* restore sidebar manager
* remove open prop
* copy refinement
2025-10-30 14:11:54 +11:00
Saxon Fletcher
b0b5a86316
Merge branch 'master' into chore/advisor-sidebar-manager
2025-10-30 08:25:54 +10:00
Saxon Fletcher and Joshen Lim
4608b9af8c
Simplify paused state ( #39922 )
...
* simplify paused state
* copy
* dialog
* Update UI
* More nudges
* nit
* Nudge
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-10-29 23:56:22 +08:00
Joshen Lim
ec27332099
Last part of removing barrel files ( #39957 )
2025-10-29 19:22:35 +08:00
Joshen Lim
72d50d8ac4
Remove barrel files part 1 ( #39955 )
2025-10-29 18:07:20 +08:00
Saxon Fletcher
335b4c163b
Merge branch 'master' into chore/advisor-sidebar-manager
2025-10-29 16:30:47 +10:00
Danny White
7c189976ee
fix(studio): troubleshooting links ( #39916 )
...
* clean slate fixes
* remove testing ternary
2025-10-29 12:48:27 +11:00
Saxon Fletcher
106e9a7c7b
fix
2025-10-29 09:59:31 +10:00
Saxon Fletcher
67ae1c0fde
Merge branch 'master' into chore/advisor-sidebar-manager
2025-10-29 09:39:14 +10:00
e27602f629
Editor sidebar manager ( #39834 )
...
* sidebar-manager
* storage keys
* tests
* more ai spots
* test fix
* revert to default
* remove ref
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/studio/components/ui/AIAssistantPanel/AIAssistant.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix ts
* fix
* fux
* fux query param
* clean
* fix
* more
* mock local storage
* simplify
* remove provider test
* remve useopensidebar
* fix(new homepage): open ai assistant on advisor card button clicks
* Update apps/studio/components/layouts/ProjectLayout/LayoutSidebar/index.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* refine
* editor sidebar manager
* reset results
* Update apps/studio/components/ui/EditorPanel/EditorPanel.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* connect hotkey
* initial prompt
* fix(editor sidebar): disable hotkey based on user preference
* cleanup(inline editor): add migration for hotkey local storage key
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-10-29 08:45:07 +10:00
Joshen Lim
f6473165bd
Hide mobile nav menu on organizations page ( #39908 )
...
* Hide mobile nav menu on organizations page
* Fix
2025-10-28 10:08:46 +08:00
738c568e6b
Sidebar manager ( #39795 )
...
* sidebar-manager
* storage keys
* tests
* more ai spots
* test fix
* revert to default
* remove ref
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update apps/studio/components/ui/AIAssistantPanel/AIAssistant.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix ts
* fix
* fux
* fux query param
* clean
* fix
* more
* mock local storage
* simplify
* remove provider test
* remve useopensidebar
* fix(new homepage): open ai assistant on advisor card button clicks
* Update apps/studio/components/layouts/ProjectLayout/LayoutSidebar/index.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/state/sidebar-manager-state.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* refine
* FIX
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-10-28 10:07:21 +10:00
Saxon Fletcher
cf8c6af19b
event tracking
2025-10-27 13:58:18 +10:00
Saxon Fletcher
f4046e56c5
empty state and notice
2025-10-27 12:47:31 +10:00
Saxon Fletcher
3001faccf7
advisor sidebar manager
2025-10-27 11:26:23 +10:00
Saxon Fletcher
4d94703543
editor sidebar manager
2025-10-24 14:24:25 +10:00
Saxon Fletcher
19b9496e3d
Merge branch 'master' into chore/sidebar-manager
2025-10-24 10:41:16 +10:00
Saxon Fletcher
b480643077
Merge branch 'chore/sidebar-manager' of https://github.com/supabase/supabase into chore/sidebar-manager
2025-10-24 10:40:18 +10:00
Saxon Fletcher
207acf4382
refine
2025-10-24 10:39:53 +10:00
Saxon Fletcher and Charis
9104fc75cf
Update apps/studio/components/layouts/ProjectLayout/LayoutSidebar/index.tsx
...
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-10-24 08:31:39 +10:00
Jordi Enric
c44220c096
add coming up state to new project home DESIGN-300 ( #39680 )
...
* add coming up state to new project home
* handle redirect correctly
* tweak spinner/laben logic
* show empty state in advisor whiel coming up
* prevent query while advisor is forcing empty state
* fix enabled
* rm state dep
* move complex bool to variable
2025-10-23 15:25:43 +02:00
Saxon Fletcher
93e54fb5f6
remve useopensidebar
2025-10-23 17:44:45 +10:00
Saxon Fletcher
1d44968bf9
remove provider test
2025-10-23 17:09:04 +10:00
Saxon Fletcher
20ff118cae
simplify
2025-10-23 17:04:00 +10:00
Saxon Fletcher
1e39f29b07
mock local storage
2025-10-23 17:01:50 +10:00
Saxon Fletcher
259512eec8
more
2025-10-23 16:56:17 +10:00
Saxon Fletcher
9d1b9a34c6
fix
2025-10-23 16:28:33 +10:00
Saxon Fletcher
ce23b79ebb
clean
2025-10-23 16:13:20 +10:00
Saxon Fletcher
16a1037e36
fux query param
2025-10-23 16:10:13 +10:00
Saxon Fletcher
d22e60b8d9
fix
2025-10-23 15:37:40 +10:00
Saxon Fletcher
8474b9c59f
test fix
2025-10-23 15:08:00 +10:00
Saxon Fletcher
94fcb91567
more ai spots
2025-10-23 15:05:19 +10:00
Saxon Fletcher
2e4f484937
tests
2025-10-23 14:54:04 +10:00