Gregory Schier
b4a1c418bb
Run oxfmt across repo, add format script and docs
...
Add .oxfmtignore to skip generated bindings and wasm-pack output.
Add npm format script, update DEVELOPMENT.md for Vite+ toolchain,
and format all non-generated files with oxfmt.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 10:15:49 -07:00
Gregory Schier
394fbbd55d
Refactor content viewer components and use for multpart and request body ( #333 )
2025-12-28 13:25:24 -08:00
Gregory Schier
ec3e2e16a9
Switch to BiomeJS ( #306 )
2025-11-23 08:38:13 -08:00
Gregory Schier
9bde6bbd0a
More efficient editor state saves
2025-11-02 06:16:45 -08:00
Gregory Schier
cf9882b5b9
Fix response viewer stream scrolling
2025-10-24 14:39:25 -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
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
a31f818424
Don't show plugin error for response filter
...
https://feedback.yaak.app/p/increase-debounce-time-for-jsonpath-xpath-filter
https://feedback.yaak.app/p/possibility-to-cancel-request
2025-07-10 13:49:53 -07:00
Gregory Schier
58873ea606
Fix text streaming breaking scroll
2025-06-04 10:38:55 -07:00
Gregory Schier
a7a301ceba
Add JSON language check
2025-05-30 10:02:43 -07:00
Gregory Schier
4166daf0a2
Hide escape character for forward slash in JSON
2025-05-30 10:00:17 -07:00
Gregory Schier
3808215210
Better unicode un-escaping
2025-05-16 12:42:08 -07:00
Walyson G Oliveira
763a60982a
Adjusting the JSON viewing response to accept accentuation ( #203 )
2025-05-16 12:37:00 -07:00
Gregory Schier
0453e84d38
Remove response text state key
2025-01-20 10:58:32 -08:00
Gregory Schier
8b5b66acf0
Don't load response when blocking large responses
2025-01-10 06:27:57 -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
ec999015ab
Fixed the circular imports and things
2024-12-20 23:49:15 -08:00
Gregory Schier
57a05d5486
Fix up some of the new formatting stuff
2024-10-22 08:07:56 -07:00
Gregory Schier
e216214085
Custom JSON formatter that works with template syntax ( #128 )
2024-10-21 15:17:14 -07:00
Gregory Schier
b9f397e04a
Fix response filtering
2024-10-21 07:26:50 -07:00
Gregory Schier
dffe6e0a16
Intelligent readonly editor updates, to preserve scroll
2024-10-14 10:40:09 -07:00
Gregory Schier
da6baf72f5
Response Streaming ( #124 )
2024-10-09 16:27:37 -07:00
Gregory Schier
101b6284d6
[WIP] Refactor to NPM workspaces ( #104 )
2024-09-22 21:27:10 -07:00
Gregory Schier
b3865d383b
Detect JSON APIs returning HTML content-type
2024-08-29 10:52:41 -07:00
Gregory Schier
fdc60445c8
Better content-type detection for editor
2024-08-29 06:07:31 -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
063e6cf00c
Plugin runtime v2 ( #62 )
2024-08-08 21:30:59 -07:00
Gregory Schier
f967820f12
Model and DB refactor ( #61 )
...
- [x] Move from `sqlx` to `rusqlite`
- [x] Generate TS types from Rust models
2024-08-05 07:58:20 -07:00
Gregory Schier
fd2c6930f0
Use SelectFile component in more places
2024-07-23 11:54:35 -07:00
Gregory Schier
38e0882dd1
Better handling of large responses
2024-07-23 08:59:15 -07:00
Gregory Schier
102bd588c2
NodeJS Plugin Runtime ( #53 )
2024-07-19 10:41:47 -07:00
Gregory Schier
0317c46f8f
Fix flash loading response viewer
2024-06-17 11:43:45 -07:00
Gregory Schier
0674bae787
Move binary detection to TextViewer
2024-06-12 09:47:34 -07:00
Gregory Schier
016c3f7dac
Response viewer for PDF ( #48 )
...
This PR adds a response viewer for PDF files using `react-pdf`
2024-06-10 08:57:08 -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
a0b08614f0
Preserve JSON/XPath filter ( Closes #22 )
2024-06-03 13:49:51 -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
ef8528d2b4
Clickable links in response viewer
2024-03-10 13:41:44 -07:00
Gregory Schier
efd7e7bf84
Binary file uploads and missing workspace empty state
2024-03-10 10:56:38 -07:00
Gregory Schier
321b013ce6
Format XML responses
2024-02-22 01:00:02 -08:00
Gregory Schier
def44d3266
Fix URLBar expanded state inner buttons
2024-01-18 20:40:56 -08:00
Gregory Schier
874c73b50f
Launch analytics events, changelog, better filter styles
2024-01-18 14:42:02 -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
b0e1614aac
Improve response filter UX
2024-01-15 15:19:29 -08:00
Gregory Schier
13307a76af
JSONPath filter plugins working
2024-01-15 15:06:49 -08:00
Gregory Schier
5fd16b922c
Request body is now an object
2023-11-12 11:16:12 -08:00