yao/tai/tunnel
Max 9c9701ed7e feat(tunnel): refactor VNC and proxy handling with structured routing
- Updated VNC and proxy handling in the tunnel to utilize a structured routing approach, enhancing clarity and maintainability.
- Replaced direct port checks with a new `forwardRoute` struct to encapsulate routing information, including channel type, container ID, and port.
- Modified request handling to streamline the forwarding process and improve error handling for unknown routes.
- Enhanced tests to validate the new routing logic and ensure consistent behavior across VNC and proxy requests.

Made-with: Cursor
2026-03-14 21:51:32 +08:00
..
proto feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
taipb feat(tunnel): refactor VNC and proxy handling with structured routing 2026-03-14 21:51:32 +08:00
forward.go feat(tunnel): refactor VNC and proxy handling with structured routing 2026-03-14 21:51:32 +08:00
forward_test.go feat(tunnel): refactor VNC and proxy handling with structured routing 2026-03-14 21:51:32 +08:00
grpc_handler.go feat(tunnel): refactor VNC and proxy handling with structured routing 2026-03-14 21:51:32 +08:00
grpc_handler_test.go feat(tunnel): refactor VNC and proxy handling with structured routing 2026-03-14 21:51:32 +08:00
server.go feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00
server_test.go feat(tai): enhance gRPC tunnel functionality and internal host handling 2026-03-12 20:35:17 +08:00