mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 22:40:26 +01:00
[PR #232] [MERGED] gRPC request actions and "copy as gRPCurl" #158
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mountain-loop/yaak/pull/232
Author: @gschier
Created: 7/6/2025
Status: ✅ Merged
Merged: 7/6/2025
Merged by: @gschier
Base:
master← Head:grpcurl-copy📝 Commits (7)
36bbb87Mostly working2a6f139Better plugin reloading and theme parsinga0e5e60Fix filter plugin names9e98b5fFix macos window theme calculationad4d6d9Merge branch 'theme-plugins'a449cf5grpcurl copy071c274Clean up proto selection📊 Changes
63 files changed (+1566 additions, -406 deletions)
View changed files
📝
eslint.config.cjs(+1 -0)📝
package-lock.json(+555 -37)📝
package.json(+3 -1)📝
packages/plugin-runtime-types/package.json(+1 -1)📝
packages/plugin-runtime-types/src/bindings/gen_events.ts(+83 -73)📝
packages/plugin-runtime-types/src/plugins/Context.ts(+5 -0)➕
packages/plugin-runtime-types/src/plugins/GrpcRequestActionPlugin.ts(+6 -0)📝
packages/plugin-runtime-types/src/plugins/ImporterPlugin.ts(+5 -2)📝
packages/plugin-runtime-types/src/plugins/index.ts(+2 -0)📝
packages/plugin-runtime/src/PluginInstance.ts(+56 -13)📝
plugins/action-copy-curl/package.json(+3 -2)📝
plugins/action-copy-curl/src/index.ts(+26 -15)📝
plugins/action-copy-curl/tests/index.test.ts(+0 -0)➕
plugins/action-copy-grpcurl/package.json(+10 -0)➕
plugins/action-copy-grpcurl/src/index.ts(+134 -0)➕
plugins/action-copy-grpcurl/tests/index.test.ts(+110 -0)📝
plugins/auth-basic/package.json(+2 -1)📝
plugins/auth-bearer/package.json(+2 -1)📝
plugins/auth-jwt/package.json(+2 -1)📝
plugins/auth-oauth2/package.json(+2 -1)...and 43 more files
📄 Description
Add "Copy as gRPCurl" and necessary plugin APIs.
Also add the ability to specify include dirs:
Closes: https://feedback.yaak.app/p/feature-request-add-copy-as-grpcurl
Closes: https://feedback.yaak.app/p/set-grpc-proto-file-import-root-path
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.