Skip to content

Conversation

@JitpanuM
Copy link
Collaborator

Add new gateway node-type for transforming an api type comming to VILLASnode http server.
Currently it only support transformation of http and gRPC.
The protobuf payload that is not VILLASnode is also support using gRPC server reflection.
The gRPC server reflection feature is not available when install gRPC with package manager.
The additonal script is made to get the reflection.proto file from gRPC repo.

@stv0g
Copy link
Contributor

stv0g commented Jan 26, 2026

@JitpanuM Please let me know, once this is ready for review.

So far the pre-commit CI check is still failing.
The failing arx packaging job can be ignored, as its caused by a different change.

JitpanuM and others added 15 commits January 26, 2026 19:14
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Add download and compile of reflection.proto for gRPC server reflection to deps.sh

Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
…u and Debian

Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
…y descriptor files

fix pointer cast

Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
Signed-off-by: Alexandra <alexandra.bach@eonerc.rwth-aachen.de>
@al3xa23
Copy link
Contributor

al3xa23 commented Jan 27, 2026

Ready for review now :)

@al3xa23 al3xa23 marked this pull request as ready for review January 27, 2026 08:32
al3xa23 and others added 2 commits January 27, 2026 09:33
Signed-off-by: al3xa23 <140614263+al3xa23@users.noreply.github.com>
Signed-off-by: Jitpanu Maneeratpongsuk <jitpanu.maneeratpongsuk@rwth-aachen.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants