Gregory Schier
bbcae34575
Fix race condition where streamed events could be lost
...
Events stream in via model_write listener while also being fetched
from the database. If the DB fetch completed before all events were
persisted, replaceModelsInStore would wipe out events that came in
via model_write.
Added mergeModelsInStore that adds fetched events without removing
existing ones. Applied to HTTP, gRPC, and WebSocket event hooks.
2026-01-11 07:42:04 -08:00
Gregory Schier
2a5587c128
Show sent/received cookie counts in Cookies tab
...
- Add getCookieCounts function to parse cookie headers and count
individual cookies (not just headers)
- Deduplicates by cookie name using Sets
- Display as sent/received format like Headers tab
- Add showZero to CountBadge so 0/3 displays properly
- Add tests for getCookieCounts
2026-01-11 07:20:01 -08:00
Gregory Schier
fe01796536
feat: add ctx.prompt.form() plugin API for multi-field form dialogs ( #359 )
2026-01-10 08:55:43 -08:00
Gregory Schier
ef80216ca1
Decouple core Yaak logic from Tauri ( #354 )
2026-01-08 20:44:25 -08:00
Gregory Schier
e818c349cc
Add reorderable tabs with global persistence ( #347 )
2026-01-05 14:58:16 -08:00
Gregory Schier
ab5c7f638b
Fix protected branch push rejections not being detected ( #345 )
2026-01-05 13:28:41 -08:00
Gregory Schier
00bf5920e3
Add configurable hotkeys support ( #343 )
2026-01-04 08:36:22 -08:00
Gregory Schier
0146ee586f
Notify of plugin updates and add update UX ( #339 )
2026-01-02 10:03:08 -08:00
Gregory Schier
f1783feafc
Fix installed and bundled plugin tabs
2026-01-01 16:55:30 -08:00
Gregory Schier
3855058d8f
Refactor new actions apis
2025-12-28 14:27:39 -08:00
Gregory Schier
218fdf3715
Merge main into turchinc/main (PR #324 )
2025-12-28 13:58:12 -08:00
Gregory Schier
e32930034d
Merge branch 'multipart-viewer'
2025-12-28 08:09:34 -08:00
Gregory Schier
26a3e88715
Store and show request body in UI ( #327 )
2025-12-28 08:07:42 -08:00
Gregory Schier
089c7e8dce
Http response events ( #326 )
2025-12-21 14:34:37 -08:00
Gregory Schier
46933059f6
Split up HTTP sending logic ( #320 )
2025-12-20 14:10:55 -08:00
Chris Turchin
e17aae246b
collection plugin actions
2025-12-16 00:47:12 +01:00
Gregory Schier
113d0dc3c7
Started multi-part response viewer
2025-12-06 06:47:09 -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
0e98a3e498
Fix prompt default value
2025-11-19 10:10:13 -08:00
Gregory Schier
17b6c945e6
Cap max height on template function dialog
2025-11-19 09:39:43 -08:00
Gregory Schier
474e761eb7
Fix prompt
2025-11-19 09:21:59 -08:00
Gregory Schier
9c52652a5e
Move a bunch of git ops to use the git binary ( #302 )
2025-11-17 15:22:39 -08:00
Gregory Schier
84219571e8
Improved prompt function add add ctx.* functions ( #301 )
2025-11-15 08:19:58 -08:00
Gregor Majcen
593a7ab7e5
Add an option to allow jsonpath/xpath to return as array ( #297 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2025-11-13 05:57:11 -08:00
Gregory Schier
7b6278405c
Focus request/folder after creation
2025-11-11 14:11:43 -08:00
Gregory Schier
6389fd3b8f
Connection re-use for plugin networking and beta NTLM plugin ( #295 )
2025-11-10 14:41:49 -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
f3e44c53d7
Show full paths in command palette switcher
...
https://feedback.yaak.app/p/command-palette-search-should-include-parent-folder-names
2025-11-03 05:54:29 -08:00
Gregory Schier
0f9975339c
Fixes for last commit
2025-11-01 09:33:57 -07: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
484b5b2fd8
Switch to vkbeautify for XML
...
https://feedback.yaak.app/p/xml-pretty-formatter-not-rendering-correctly
2025-10-28 14:03:49 -07:00
Gregory Schier
3f5b5a397c
Better environment color picker ( #282 )
2025-10-26 12:05:03 -07:00
Gregory Schier
bbf85c953d
Better XML formatting, fix pointer cursor in sidebar, copy/create URL in response
2025-10-24 09:50:42 -07:00
Gregory Schier
17ddc76223
Better XML beautify
2025-10-24 08:59:16 -07:00
Gregory Schier
b7682db9a3
Remove duplicate themes in getThemes function
2025-10-22 06:56:00 -07:00
Gregory Schier
0520ef5d43
Import postman environments
...
https://feedback.yaak.app/p/import-postman-environments
2025-10-21 07:20:37 -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
d83aabd2be
Dynamic template function args and TTL option for request chaining ( #266 )
2025-10-16 14:39:30 -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
9a94a15c82
Integrated update experience ( #259 )
2025-10-01 09:36:36 -07:00
Gregory Schier
757d28c235
License and updater Cargo features ( #258 )
2025-09-29 22:08:05 -07:00
Gregory Schier
df15543c80
Explicitly set the request layout ( #257 )
2025-09-25 07:23:52 -07:00
Gregory Schier
b3414ee60f
Fix ephemeral response body reading
2025-09-22 14:07:25 -07:00
Gregory Schier
523e7dcf16
Add bootstrap to release script (to fix lint)
2025-09-22 08:57:05 -07:00
Gregory Schier
7951f3a7bd
Tweak light theme, high contrast themes, and fix env null reference
2025-09-22 08:36:40 -07:00
Gregory Schier
eb3d1c409b
Merge pull request #256
...
* Update environment model to get ready for request/folder environments
* Folder environments in UI
* Folder environments working
* Tweaks and fixes
* Tweak environment encryption UX
* Tweak environment encryption UX
* Address comments
* Update fn name
* Add tsc back to lint rules
* Update src-web/components/EnvironmentEditor.tsx
* Merge remote-tracking branch 'origin/folder-environments' into folder…
2025-09-21 07:54:26 -07:00
Hao Xiang
fec64b5c02
fix http response load when filter ( #251 )
2025-09-16 13:01:00 -07:00
Gregory Schier
1b90842d30
Regex template function
2025-07-23 13:33:58 -07:00