Yaak Logo
Yaak
Feedback/gRPC address reflection and address bar issues

gRPC address reflection and address bar issues

Ryan Schumacher·a year ago
ReleasedBug

The video above captures some defects with the address bar and gRPC. Captured in text:

  • environment variables don’t work

  • in my environment use without schema doesn’t work

  • prepending schema after the fact has some challenges

Mac2025.1.2

Comments (8)

Sign in to leave a comment.

Hao Xiang

https ?

Is it self-signed cert?

Ryan SchumacherOP

Yes it’s self signed but done with mkcert so the certs are signed with a CA, the CA is added to the keychain and trusted. So as far as the app is concerned it’s not self signed.

I know https is strange but I saw it used in the blog post announcing grpc and the reflection worked.

Gregory Schier

Thanks for the report! For some reason the video quality is only 480p (maybe Featurebase’s fault) but I think I’m pretty sure this will fix the reflection bug when using environment variables.

https://github.com/mountain-loop/yaak/commit/e114a85c39f2a8ddf539117ee8831b5777b9aff6

The marking up of the URL when prepending “https://” is a separate bug related to path parameters (eg. example.com/users/:user_id) that I’ll fix in a separate task

Ryan SchumacherOP

Thanks reading the PR it looks like it will fix the support of environment variables which was visually there but not passed to cmd_grpc_reflect?

I’ll make sure to upload the video to my cloud provider first because it was at least 1080px

Ryan SchumacherOP

I’m not sure this will fix the underlying issue with the need for the https schema. I’ll see about getting my platform remotely hosted so I can send you a URL to mess with.

Would you prefer this to be a separate issue?

Gregory Schier

A separate issue would be good, thanks!

Gregory Schier
Gregory Schier
Type to search feedback...