This diff removes deprecated API methods from the Tunnelbroker API including the proto file and calls from the native codebase.
Deprecated [[ https://github.com/CommE2E/comm/blob/07d88c795af0a981e607729f391e361b2530a1cf/shared/protos/tunnelbroker.proto#L21-L22 | API methods that should be removed ]]:
- Send
- Get (stream)
These methods were added prior 0.5 version and were deprecated in a favor of the single bidirectional stream.
These diff changes take place in:
- The protobuff file and its generated ones - by removing the API calls;
- Native C++ network client-related codebase - by removing the API-related methods;
- Tunnelbroker Rust gRPC server - by removing the empty handlers for the old API.
Linear task: [[ https://linear.app/comm/issue/ENG-1334/remove-the-old-api-from-the-tunnelbroker-protobuf-file-and-empty-grpc | ENG-1334 ]]