Gregory Schier
e2da700aaa
fix(openapi): honor XML schema metadata
2026-08-19 13:25:23 -07:00
Gregory Schier
e528c9b191
fix(openapi): generate valid request bodies
2026-08-19 13:17:59 -07:00
Gregory Schier
9644594df6
fix(openapi): preserve scalar label delimiters
2026-08-19 13:05:22 -07:00
Gregory Schier
67ead41c3e
fix(openapi): keep authenticated cookie parameters
2026-08-19 13:00:59 -07:00
Gregory Schier
3fa4eb1591
fix(openapi): preserve serialized parameter behavior
2026-08-19 12:56:44 -07:00
Gregory Schier
615751ffd1
fix(openapi): serialize request parameters
2026-08-19 12:50:47 -07:00
Gregory Schier
c4f96f3f11
Create environments for OpenAPI server URLs ( #590 )
2026-08-19 12:45:32 -07:00
Gregory Schier
71c217d3f0
Populate OAuth credential variables during OpenAPI import ( #587 )
2026-08-19 08:43:17 -07:00
Gregory Schier
d89831a84d
Preserve OpenAPI security requirement semantics ( #586 )
2026-08-19 08:35:12 -07:00
Gregory Schier
3332ae263f
Align OpenAPI 3.2 URL expectations with base URL variables ( #594 )
2026-08-19 07:42:54 -07:00
Gregory Schier
df1fd864b2
Support OpenAPI 3.2 QUERY and additional operations ( #591 )
2026-08-19 07:10:32 -07:00
Gregory Schier
a2d54ca774
Preserve base URL variable when OpenAPI servers are omitted ( #585 )
2026-08-19 07:07:18 -07:00
Ngo Quoc Viet
131b7e5ab1
fix(importer-curl): read combined short flags as separate options ( #577 )
2026-08-18 09:09:04 -07:00
Gregory Schier
569f552d79
Stop sending scope on the authorization code token request ( #579 )
2026-08-17 12:23:08 -07:00
Gregory Schier
1a19a06a23
Add native OpenAPI importer ( #486 )
2026-08-16 11:40:34 -07:00
Gregory Schier
07a9a6c6c0
Update NTLM auth tests for the new send() response shape ( #567 )
2026-08-16 11:35:17 -07:00
Gregory Schier
10e962a0e6
Add a plugin API for reading HTTP response bodies ( #560 )
2026-08-16 11:10:14 -07:00
Gregory Schier
78954e10c8
Fix 23 Dependabot alerts ( #562 )
2026-08-16 10:27:28 -07:00
Michaël Arnauts and Gregory Schier
be004425fa
fix: Add username to the tokenStoreKey so the saved token is invalidated when the user changes in the environment ( #426 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-08-14 13:50:48 -07:00
Mark Fulton and Gregory Schier
68671377fd
fix: AWS4 authentication method didn't sign request body ( #430 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-08-14 13:07:05 -07:00
Gregory Schier
67a628d67a
Link date-fns format docs from timestamp.format ( #529 )
2026-08-12 09:50:36 -07:00
Gregory Schier
0bf7eaed81
Correct timestamp.format help text to reference date-fns, not dayjs ( #527 )
2026-08-12 08:12:19 -07:00
Gregory Schier
e59ecce886
Fix Insomnia text body imports ( #507 )
2026-07-14 09:13:47 -07:00
Gregory Schier
42b22d4c07
Fall back to JWT exp claim when OAuth token response has no expires_in ( #506 )
2026-07-14 08:24:07 -07:00
Gregory Schier
eb2a2dd775
Convert request bodies when changing type ( #499 )
2026-07-04 22:22:35 -07:00
Joris van Eijden
5a74a989b5
Support string-based url.path in Postman importer. ( #490 )
2026-07-01 11:47:53 -07:00
Jeroen van der Merwe
463cc6f5a3
feat: Extract authentication when using the cURL importer ( #423 )
2026-05-21 09:00:22 -07:00
Gregory Schier
10559c8f4f
Split codebase ( #455 )
2026-05-07 15:50:10 -07:00
Gregory Schier
50f33b45b9
Add domain filter to cookie template function ( #452 )
2026-05-07 07:06:21 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e805b225f7
Bump yaml from 2.8.2 to 2.8.3 ( #435 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 06:38:00 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7109db911a
Bump @xmldom/xmldom from 0.9.8 to 0.9.10 ( #444 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 06:37:45 -07:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
980f26f2f0
Bump uuid from 11.1.0 to 14.0.0 ( #445 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-23 06:37:40 -07:00
Gregory Schier and Claude Opus 4.6
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
45262edfbd
Migrate to Vite+ unified toolchain ( #428 )
2026-03-13 09:27:56 -07:00
Gregory Schier
6cc47bea38
Fixes for wasm
2026-03-13 06:46:27 -07:00
Gregory Schier
88f5f0e045
Add redirect drop metadata and warning UI ( #418 )
2026-03-05 06:14:11 -08:00
Gregory Schier
0c7051d59c
Better external OAuth callback format
2026-03-04 09:10:49 -08:00
Gregory Schier and Claude Opus 4.6
30f006401a
CLI plugin host: handle send/render HTTP requests ( #415 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 16:41:53 -08:00
Gregory Schier
0b250ff5b5
Fix lint
2026-03-02 07:52:08 -08:00
Gregory Schier
2ca51125a4
Improve plugin source modeling and runtime dedup ( #414 )
2026-03-01 16:30:43 -08:00
Gregory Schier
da1e04d99e
Fix Copy as gRPCurl with template-tag payloads ( #413 )
2026-02-28 07:39:44 -08:00
Gregory Schier
49053cb423
Fix [object Object] request descriptions after OpenAPI import ( #412 )
2026-02-27 15:36:46 -08:00
Gregory Schier
d2c1bd79ac
Fix chaining multiple requests together.
...
Fixes
https://yaak.app/feedback/posts/request-chaining-issue-on-cold-start
2026-02-26 08:12:54 -08:00
Gregory Schier
020589f2e6
fix: keep Send All response updates window-scoped ( #405 )
2026-02-25 06:54:59 -08:00
Gregory Schier
949c4a445a
Fix NTLM challenge parsing when WWW-Authenticate has Negotiate first ( #402 )
2026-02-20 08:48:27 -08:00
Gregory Schier
5a184c1b83
Fix OAuth token fetch failures from ad-hoc response persistence ( #399 )
2026-02-19 14:04:34 -08:00
f5d11cb6d3
Add support for client assertions in the OAuth 2 plugin ( #395 )
...
Co-authored-by: Davide Becker <github@reg.davide.me >
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-02-14 07:38:54 -08:00
Gregory Schier
26aba6034f
Move faker plugin back to external (plugins-external/faker)
2026-02-11 10:22:20 -08:00
Gregory Schier and Claude Opus 4.6
fda18c5434
Snapshot faker template function names in test
...
Replace the brittle count assertion (toBe(226)) with a snapshot of all
exported function names. This catches accidental additions, removals,
or renames across faker upgrades with a clear diff.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 10:22:03 -08:00
Gregory Schier
957d8d9d46
Move faker plugin from external to bundled
2026-02-09 08:43:49 -08:00