Gregory Schier
ea730d0184
Fix clicking URL placeholder params not focusing value input
...
The PairEditor ref callback used strict equality to determine when all
rows were ready, but placeholder params (like :id) regenerate fresh IDs
on every keystroke, causing rowsRef to accumulate entries. Using >=
allows the ref to be set even when there are more registered rows than
current pairs.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 11:28:09 -08:00
moshyfawn
4c8f768624
[Plugins] [Auth] [JWT] Add addtional JWT headers input ( #247 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-01-09 16:16:08 -08:00
Gregory Schier
e818c349cc
Add reorderable tabs with global persistence ( #347 )
2026-01-05 14:58:16 -08:00
Gregory Schier
5776bab288
Tweak response pane and refactor timings
2025-12-21 06:24:01 -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
84219571e8
Improved prompt function add add ctx.* functions ( #301 )
2025-11-15 08:19:58 -08:00
Gregory Schier
0a6228bf16
Fix Input ref timing, PairEditor initialization, and environment variable focus
2025-11-04 14:04:12 -08:00
Gregory Schier
2deb870bb6
Fix pair editor
2025-11-02 05:52:36 -08:00
Gregory Schier
6ad4e7bbb5
Click env var to edit AND improve input/editor ref handling
2025-11-01 08:39:07 -07:00
Gregory Schier
f7bb649b16
Fix ref type
2025-10-31 09:25:04 -07:00
Gregory Schier
e902b67a63
Replace arrayMove with custom implementation in PairEditor to remove dependency on @dnd-kit/sortable.
2025-10-19 09:40:11 -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
6abbdc8726
Filter out current variable from autocomplete and show sub environment variables in base environment autocomplete
2025-09-29 06:57:04 -07:00
Gregory Schier
74b6f4fb42
Fix pair editor creating new entry by clicking value
2025-07-18 08:54:37 -07:00
Gregory Schier
4609c95ad5
Fix env editor switching ( #216 )
2025-05-25 08:03:29 -07:00
Gregory Schier
4cd2e9cd31
Request Inheritance ( #209 )
2025-05-23 08:13:25 -07:00
Gregory Schier
d962d7f94b
remove codemirror dep and restructure a bit
2025-05-15 09:28:14 -07:00
Gregory Schier
21e2a67c1e
Fix sidebar scroll drag
...
https://feedback.yaak.app/p/endpoinst-scrollbar-not-clickable
2025-05-15 07:10:08 -07:00
Gregory Schier
94d4227bc1
Ability to sync environments to folder ( #207 )
2025-05-08 14:10:07 -07:00
Gregory Schier
2e55a1bd6d
[WIP] Encryption for secure values ( #183 )
2025-04-15 07:18:26 -07:00
Gregory Schier
b9ed554aca
Remove useTemplating prop ( #184 )
2025-03-18 05:34:38 -07:00
Gregory Schier
f42f3d0e27
Support multi-line params and env vars
2025-03-17 09:29:37 -07:00
Gregory Schier
05ac836265
Remove analytics and add more update headers
2025-02-24 06:31:49 -08:00
Gregory Schier
662c38d7a0
Multi-line multi-part values
2025-01-27 07:30:06 -08:00
Gregory Schier
f678593903
OAuth 2 ( #158 )
2025-01-26 13:13:45 -08:00
Gregory Schier
6ae0bc1ef6
Work required to support the JWT plugin
2025-01-17 14:36:55 -08:00
Gregory Schier
bd322162c8
Auth plugins ( #155 )
2025-01-17 05:53:03 -08:00
Gregory Schier
f694456ddc
Fix workspace creation, reveal sync dir, and don't update timestamps on sync/import
2025-01-09 07:50:23 -08:00
Gregory Schier
2f7b66fc92
A bunch of changes, including moving prompt/confirm out of context
2025-01-07 06:56:51 -08:00
Gregory Schier
bc50891edb
Remove useNavigate everywhere, and make request a query param. And convert dialog to Jotai
2025-01-06 16:54:07 -08:00
Gregory Schier
c2ea2a5fe5
Dir sync filesystem watching
2025-01-06 09:24:07 -08:00
Gregory Schier
5ebf7dc499
Tackled remaining perf wins
2025-01-02 06:51:54 -08:00
Gregory Schier
dfca17f9b7
Prevent sidebar re-render on every keypress ( #152 )
2024-12-31 15:02:10 -08:00
Gregory Schier
135c366e32
Preserve Editor State ( #151 )
2024-12-31 07:31:43 -08:00
Gregory Schier
4160e5b1c4
Make prompt() to return null on cancel
2024-10-02 05:54:44 -07:00
Gregory Schier
7e4f807f75
Add prompt() plugin API ( #121 )
2024-10-01 08:32:42 -07:00
Gregory Schier
9f7f06a142
Don't adhere to wrapLines in single-line inputs
2024-09-25 22:16:35 -07:00
Gregory Schier
93633875ac
snake_case icons and better toast styles
2024-09-20 07:30:11 -07:00
Gregory Schier
ed368cd251
Fix pair editor adding new entry when clicking below
2024-09-19 08:55:35 -07:00
Gregory Schier
0b9483954d
Request pane context ( #69 )
2024-09-02 14:36:55 -07:00
Gregory Schier
afa64acf83
URL path placeholders
2024-08-30 05:24:07 -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
fd2c6930f0
Use SelectFile component in more places
2024-07-23 11:54:35 -07:00
Gregory Schier
4a88e80669
Bulk editor ( #45 )
...
Bulk editor for all pair editors except multipart/form-data
2024-06-07 13:42:08 -07:00
Gregory Schier
ddbd342033
Tweak Moonlight theme
2024-06-02 15:48:27 -07:00
Gregory Schier
d8d0622773
Fix font size
2024-06-02 11:53:41 -07:00
Gregory Schier
fbc684140b
Custom font sizes and better zoom
2024-05-29 12:10:01 -07:00
Gregory Schier
4c5087659b
Theme system refactor ( #31 )
2024-05-21 17:56:06 -07:00
Gregory Schier
1f88b7a41a
Slight refactor
2024-05-14 08:44:15 -07:00