Gregory Schier
9ddaafb79f
Fix tab focusability
2026-01-15 07:17:25 -08:00
Gregory Schier
99209e088f
Consolidate tab persistence logic into Tabs component
...
- Move active tab persistence into Tabs component with storageKey + activeTabKey props
- Change value prop to defaultValue so callers don't manage tab state
- Add TabsRef with setActiveTab method for programmatic tab switching
- Restore request_pane.focus_tab listener for :param placeholder clicks
- Update all Tab consumers to use new pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 10:32:10 -08:00
Gregory Schier
b5753da3b7
Fix dropdown opening on first click of inactive tab
2026-01-13 09:24:44 -08:00
Gregory Schier
e818c349cc
Add reorderable tabs with global persistence ( #347 )
2026-01-05 14:58:16 -08:00
Gregory Schier
00bf5920e3
Add configurable hotkeys support ( #343 )
2026-01-04 08:36:22 -08:00
Gregory Schier
c4ab2965f7
Scrollable tables, specify multi-part filename, fix required prop in prompt, better tab padding
2025-11-25 08:45:33 -08:00
Gregory Schier
ec3e2e16a9
Switch to BiomeJS ( #306 )
2025-11-23 08:38:13 -08:00
Gregory Schier
77011176af
Fix tab flexbox issue
2025-11-04 09:22:28 -08:00
Gregory Schier
e3e67c8df7
Use TRee component for Environment dialog ( #288 )
2025-10-31 09:16:29 -07:00
Gregory Schier
2cdd1d8136
Tree fixes and sidebar filter DSL
2025-10-31 05:59:46 -07:00
Gregory Schier
ba6163b6d8
Better code splitting and removed final instances of react-dnd
2025-10-19 08:16:56 -07:00
Gregory Schier
267cd079ad
New sidebar and folder view ( #263 )
2025-10-15 13:46:57 -07:00
Gregory Schier
485a9ea47c
Show toast on plugin event handling errors instead of crashing
...
Also set folder context on template render and fix timestamp function
2025-10-06 06:53:45 -07:00
Gregory Schier
757d28c235
License and updater Cargo features ( #258 )
2025-09-29 22:08:05 -07:00
Gregory Schier
2bd8a50df4
Tweak tab padding
2025-07-21 07:45:11 -07:00
Gregory Schier
86f23990eb
Fixed bugs in Plugin settings pane
2025-07-20 08:28:00 -07:00
Song
adca071574
fix padding and hover highlight in tabs ( #243 )
2025-07-19 09:19:48 -07:00
Gregory Schier
f81ff27a9e
Don't wrap tab content
2025-07-18 14:52:19 -07:00
Gregory Schier
bcde4de4a7
Tweak workspace settings and a bunch of small things
2025-07-18 08:47:14 -07:00
Gregory Schier
1438e8bacc
Upgrade eslint and fix issues
2025-06-23 14:09:09 -07:00
Gregory Schier
b5620fcdf3
Merge pull request #227
...
* Search and install plugins PoC
* Checksum
* Tab sidebar for settings
* Fix nested tabs, and tweaks
* Table for plugin results
* Deep links working
* Focus window during deep links
* Merge branch 'master' into plugin-directory
* More stuff
2025-06-22 07:06:43 -07:00
Gregory Schier
b3ede3d6d6
Add error boundaries
2025-05-12 15:53:21 -07:00
Gregory Schier
05ac836265
Remove analytics and add more update headers
2025-02-24 06:31:49 -08:00
Gregory Schier
74f14a8392
Tweak some things for launch
2025-02-18 21:28:03 -08:00
Gregory Schier
1a7c27663a
Git support ( #143 )
2025-02-07 07:59:48 -08:00
Gregory Schier
07ff709429
JWT auth plugin and necessary updates
2025-01-17 08:02:55 -08:00
Gregory Schier
ac0ecb342d
Fix tab jiggle
2025-01-14 06:15:52 -08:00
Gregory Schier
8b5b66acf0
Don't load response when blocking large responses
2025-01-10 06:27:57 -08:00
Gregory Schier
328e3db56e
Fix UpdateSource for sync upserts
2025-01-08 15:25:03 -08:00
Gregory Schier
80119f6574
Prevent a bunch more stuff from re-rendering
2024-12-31 23:24:41 -08:00
Gregory Schier
dfca17f9b7
Prevent sidebar re-render on every keypress ( #152 )
2024-12-31 15:02:10 -08:00
Gregory Schier
833dc7d3f7
Markdown documentation for HTTP requests ( #145 )
2024-12-19 05:57:40 -08:00
Gregory Schier
cb6e3d4ac8
Better insight into settings updates
2024-12-16 16:27:13 -08:00
Gregory Schier
93633875ac
snake_case icons and better toast styles
2024-09-20 07:30:11 -07:00
Gregory Schier
d99fe98347
Separate active tabs per request
2024-09-03 07:52:35 -07:00
Gregory Schier
ff459d1570
Separate active tabs per request
2024-09-03 07:33:48 -07:00
Gregory Schier
c9b4e6181c
Use new theme vars ( #63 )
...
This PR swaps the theme to use the new stuff from the Theme Studio
2024-08-13 07:44:28 -07:00
Gregory Schier
fbc684140b
Custom font sizes and better zoom
2024-05-29 12:10:01 -07:00
Gregory Schier
f3024a259e
More theme stuff
2024-05-24 17:36:48 -07:00
Gregory Schier
33768af571
Tweak Yaak default themes
2024-05-22 23:28:53 -07:00
Gregory Schier
56acec473b
A bunch more theme stuff
2024-05-22 23:14:53 -07:00
Gregory Schier
4c5087659b
Theme system refactor ( #31 )
2024-05-21 17:56:06 -07:00
Gregory Schier
8d29fad261
gRPC authentication
2024-02-17 23:47:28 -08:00
Gregory Schier
c8fedd3d2c
Tweak tab padding
2024-02-15 16:38:14 -08:00
Gregory Schier
9658434503
XPath plugin
2024-01-15 21:27:47 -08:00
Gregory Schier
2a759144d6
Switch to Lucide icons
2024-01-15 15:42:28 -08:00
Gregory Schier
8a73636f43
Refactored some core UI
2023-10-30 06:35:52 -07:00
Gregory Schier
51cadaf53b
Environments in URL and better rendering
2023-10-25 11:13:00 -07:00
Gregory Schier
b82798bf49
Rename workspace
2023-04-09 12:23:41 -07:00
Gregory Schier
79634532fd
Fix some things
2023-04-04 16:56:45 -07:00