Commit Graph
100 Commits
Author SHA1 Message Date
Gregory Schier 8da3659be3 Restructure add plugin 2026-01-01 10:49:35 -08:00
Gregory Schier 4d2bf9304a Fix plugin installation from directory 2026-01-01 10:45:13 -08:00
Gregory Schier d544899f39 Add body and auth support to MCP HTTP request tools
- Add body, bodyType, authentication, and authenticationType fields to create/update HTTP request MCP tools
- Include comprehensive documentation for body structures and auth types in Zod descriptions
- Fix MCP update_http_request to merge partial updates with existing data to prevent FK constraint violations
- Fix Zod imports from 'zod/v4' to 'zod' to match installed version
- Add uncaughtException handler to plugin runtime to prevent individual plugin crashes from crashing entire runtime
2026-01-01 10:33:28 -08:00
Gregory SchierandGitHub 92a8da03af (feat) Add ability to disable plugins and show bundled plugins (#337) 2026-01-01 09:32:48 -08:00
Gregory Schier 07ea1ea7dc Fix lint errors 2025-12-31 16:17:24 -08:00
Gregory Schier e435414c2e Update readme for mcp plugin 2025-12-31 11:15:53 -08:00
Gregory Schier e4bd30eb01 Fix Nord themes 2025-12-31 11:01:40 -08:00
Gregory Schier af3e672386 Claude command and add Nord Light 2025-12-31 10:55:28 -08:00
Gregory Schier 45be354625 Fix import 2025-12-31 10:33:19 -08:00
cd65ef8dbe Add VSCode themes plugin with 30+ popular themes (#336)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-31 10:05:55 -08:00
Gregory SchierandGitHub 6b9b207e1c MCP Server Plugin (#335) 2025-12-31 08:41:57 -08:00
Gregory Schier 58eff84f43 Fix TypeScript lint errors in AudioViewer and VideoViewer
- Change from data.buffer to new Uint8Array(data) to fix ArrayBufferLike type compatibility with Blob constructor
- Fixes TS2322 errors about SharedArrayBuffer not being assignable to BlobPart
2025-12-29 11:00:46 -08:00
Gregory SchierandGitHub 25d51a017e Implement custom cookie handling in HTTP transaction layer (#334) 2025-12-29 09:47:53 -08:00
Gregory Schier f1a3ef1c11 Fix pdf viewer css 2025-12-28 15:39:52 -08:00
Gregory Schier 3d919591f3 Rename useWebSocketRequestActions to useWebsocketRequestActions 2025-12-28 15:35:42 -08:00
Gregory Schier 75f92bdd29 Merge branch 'main' of github.com:turchinc/yaak into turchinc/main 2025-12-28 15:21:14 -08:00
Gregory Schier 2fc8678183 Fix lint errors 2025-12-28 15:18:01 -08:00
Gregory SchierandGitHub 1c29f4d4ad Merge branch 'main' into main 2025-12-28 15:09:35 -08:00
Gregory Schier 8e1959b7c3 Use generated types for FolderActionPlugin and WorkspaceActionPlugin 2025-12-28 15:06:18 -08:00
Gregory Schier cdd5ba3c83 Remove unused 2025-12-28 15:04:19 -08:00
Gregory Schier 3c45464e34 Get everything working 2025-12-28 15:01:15 -08:00
Gregory Schier 7446d62e39 Add test actions to copy-curl plugin and add WebSocket request actions to Sidebar 2025-12-28 14:37:14 -08:00
Gregory Schier 3855058d8f Refactor new actions apis 2025-12-28 14:27:39 -08:00
Gregory Schier 07d743db21 Use workspace from plugin context instead of accepting it as parameter
- Removed workspaceId parameter from ctx.folder.list() and ctx.httpRequest.list()
- Updated event handlers to get workspace from plugin context
- Use proper generated TypeScript types in Context interface
2025-12-28 14:14:09 -08:00
Gregory Schier 6d5ba685f1 Remove unnecessary ctx.file APIs - plugins can use node:fs directly 2025-12-28 14:06:35 -08:00
Gregory Schier 218fdf3715 Merge main into turchinc/main (PR #324) 2025-12-28 13:58:12 -08:00
b516ca877b Fix variable matching in twig grammar to ignore ${var} format (#330)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-28 13:25:47 -08:00
f3dc71a85c Fix multipart form data parsing from cURL --data-raw (#331)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-28 13:25:35 -08:00
Gregory SchierandGitHub 394fbbd55d Refactor content viewer components and use for multpart and request body (#333) 2025-12-28 13:25:24 -08:00
Gregory Schier 6869aa49ec Increase max size of multi-part viewer 2025-12-28 08:43:13 -08:00
Gregory Schier ba00274045 Switch back to unbounded channel 2025-12-28 08:41:56 -08:00
Gregory Schier e32930034d Merge branch 'multipart-viewer' 2025-12-28 08:09:34 -08:00
Gregory SchierandGitHub 26a3e88715 Store and show request body in UI (#327) 2025-12-28 08:07:42 -08:00
Gregory SchierandGitHub 6a0d5d2337 Add Claude Code GitHub Workflow (#332) 2025-12-28 07:07:20 -08:00
Gregory Schier 9c5479b206 Tweak font sizes 2025-12-22 14:40:18 -08:00
Gregory SchierandGitHub 5f8902e57b Fix cookies not being persisted after HTTP requests (#328) 2025-12-22 10:58:03 -08:00
Gregory SchierandGitHub 089c7e8dce Http response events (#326) 2025-12-21 14:34:37 -08:00
Gregory Schier 7e0aa919fb Immediate cancellation 2025-12-21 06:28:36 -08:00
Gregory Schier 5776bab288 Tweak response pane and refactor timings 2025-12-21 06:24:01 -08:00
Gregory Schier 6b52a0cbed Try fix tests on Windows 2025-12-20 14:48:23 -08:00
Gregory SchierandGitHub 46933059f6 Split up HTTP sending logic (#320) 2025-12-20 14:10:55 -08:00
Gregory Schier cfbfd66eef Reformat project 2025-12-13 08:10:12 -08:00
Gregory Schier c20c0eff32 Update entitlements.plist for 1Password shared lib 2025-12-11 09:22:27 -08:00
Gregory Schier 9d40949043 Fix warning: unused variable: window on non-mac OSs 2025-12-11 07:18:31 -08:00
Gregory Schier d435337f2a Don't strip symbols hotfix 2025-12-11 06:49:06 -08:00
Gregory Schier a32145c054 Merge branch 'hotfix/2025.9.3' 2025-12-11 06:32:35 -08:00
Gregory Schier e0f547b93f Update tauri 2025-12-11 06:32:14 -08:00
Gregory Schier 5d4268d6a1 Merge branch 'hotfix/2025.9.3' 2025-12-11 06:00:47 -08:00
Gregory Schier 0a3506f81e Also move defaultValue out 2025-12-11 05:59:40 -08:00
Gregory Schier 375b2287b7 Merge branch 'hotfix/2025.9.3' 2025-12-11 05:54:23 -08:00
Gregory Schier e72c1e68e5 Unify 1Password field back to static name 2025-12-11 05:48:19 -08:00
Gregory Schier 3484db3371 Default cert to open when just added 2025-12-10 15:08:59 -08:00
Gregory SchierandGitHub c4b559f34b Support client certificates (#319) 2025-12-10 13:54:22 -08:00
4780bfe41f Fix curl import: decode Unicode escape sequences in $'...' strings (#318)
Co-authored-by: Claude <noreply@anthropic.com>
2025-12-09 14:15:39 -08:00
Gregory Schier d0d01b3897 Update license check to use status instead of type 2025-12-09 14:12:13 -08:00
Gregory Schier fc1e8baa23 Catch any 4XX error on refresh token failure
https://feedback.yaak.app/p/folders-oauth2-refresh-token-issue
2025-12-09 14:08:31 -08:00
Gregory Schier d35116c494 Add license handling for expired licenses 2025-12-09 13:51:02 -08:00
Gregory Schier 1076d57e8a Remove unused funding model entries from FUNDING.yml 2025-12-09 10:14:19 -08:00
Gregory Schier 01904cd1c9 Oops, forgot to commit this 2025-12-06 06:47:51 -08:00
Gregory Schier 1c93d5775f Shorter titles when using native titlebar 2025-12-06 06:47:34 -08:00
Gregory Schier 113d0dc3c7 Started multi-part response viewer 2025-12-06 06:47:09 -08:00
Gregory Schier 7b78fac24e Fix native titlebar. Get menu ready for native Mac menus 2025-12-05 15:14:13 -08:00
Gregory Schier 6534b3f622 Debug Window 2025-12-05 17:37:54 -08:00
Gregory Schier daba21fbca Couple small fixes for Windows 2025-12-05 10:18:21 -08:00
Gregory Schier 3b99ea1cad Try fixing titlebar thing for Windows 2025-12-05 10:03:54 -08:00
Gregory SchierandGitHub 937d7aa72a Fix Git invokation on Windows (#313) 2025-12-05 09:22:34 -08:00
Gregory SchierandGitHub 5bf7278479 Add setting to use native window titlebar (#312) 2025-12-05 09:15:48 -08:00
Gregory Schier 095af8cf4b Refresh query when plugins reload in useTemplateFunctionConfig hook 2025-12-02 08:07:53 -08:00
Gregory Schier e1c1ecc34d Try fix quotes for Windows 2025-12-02 05:45:01 -08:00
Gregory Schier 6e4c167bfd Add beta warning banners to OAuth 1.0 and NTLM plugins 2025-12-01 09:26:55 -08:00
Gregory Schier 25d8357471 Merge remote-tracking branch 'origin/main' 2025-12-01 07:56:12 -08:00
Gregory Schier 8e00693af3 Fix JSON lint error location 2025-12-01 07:54:02 -08:00
Gregory Schier 9ed3dacd28 Fix dropdown menu keys
https://feedback.yaak.app/p/response-history-bug
2025-12-01 06:32:04 -08:00
Gregory Schier ba6e64ef37 Explicit targets 2025-11-28 09:07:01 -08:00
Gregory Schier d7a68c2d53 Fix Rust version 2025-11-28 09:04:59 -08:00
Gregory Schier e8e1d9246e Try using window-latest for ARM build 2025-11-28 08:53:44 -08:00
Gregory Schier a7574f2e5a Fix vendor scripts for arm 2025-11-28 08:16:24 -08:00
Gregory Schier 69f9661813 Upgrade @yaakapp/cli again 2025-11-28 07:49:54 -08:00
Gregory Schier 302b0a4747 Upgrade @yaakapp/cli 2025-11-28 07:10:27 -08:00
Gregory Schier 07f4696a2c Install wasm-pack from cargo for Windows ARM compat 2025-11-28 06:04:48 -08:00
Gregory Schier 2ddb1096df Try building Windows ARM too 2025-11-27 15:41:17 -08:00
Gregory Schier 0149355d66 Try fix xdg-mime missing on ARM 2025-11-27 14:10:13 -08:00
Gregory Schier 2e7749a883 Fix? 2025-11-27 13:53:50 -08:00
Gregory Schier cd0e8c0bc2 Try arm linux builds 2025-11-27 13:47:58 -08:00
Gregory Schier 64e4e352a0 Fix package order 2025-11-27 13:46:30 -08:00
Gregory Schier b512365f5a Oops, remove body too 2025-11-27 13:31:16 -08:00
Gregory Schier 13c84e3fb6 Add doNotEncodePath to aws4 plugin 2025-11-27 13:29:59 -08:00
Gregory Schier 8d1b17cac1 Add previewArgs support for template functions and enhance validation logic for form inputs 2025-11-27 12:55:39 -08:00
Gregory Schier 0c7034eefc Fix text cutting off on <Select/> 2025-11-27 06:22:29 -08:00
Gregory Schier 3ec236462f Merge remote-tracking branch 'origin/main'
# Conflicts:
#	src-web/components/MarkdownEditor.tsx
2025-11-26 14:12:46 -08:00
Gregory Schier 1b5ac6fc89 Some fixes 2025-11-26 14:10:02 -08:00
Gregory Schier d356bac135 Fix icon and segmented control and dev icon 2025-11-26 11:22:10 -08:00
Gregory SchierandGitHub 8a80e7b833 Add ability to conditionally disable auth (#309) 2025-11-26 11:05:07 -08:00
Gregory Schier a1ae065d37 PR feedback 2025-11-26 11:01:13 -08:00
Gregory Schier 79dd50474d Conditionally disable auth 2025-11-26 10:30:16 -08:00
Gregory Schier dfa6f1c5b4 Fix collapse all folders 2025-11-26 07:19:12 -08:00
Gregory Schier 2edd33b6e3 TSC check and set editor key 2025-11-26 06:25:02 -08:00
Gregory Schier 8b851d4685 Fix better 2025-11-25 09:46:02 -08:00
Gregory Schier 20e1b5c00e Fix dialog and invalid variable style 2025-11-25 09:37:19 -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