0.5.0
Changelog
Refactor client flow connections of grpc/http protocols (#153)
- Add --debug and --debug-grpc global flags debug connectivity and flows
- Add option to configure the grpc gateway with certificates
- Add option to connect with TLS passing a custom server name (env TLS_SERVER_NAME)
- Add timeout (15s) when connecting to gRPC server
- Change permission to 0600 to client config files
- Refactor loading client config files of agent/proxy
- Refactor agent flow startup to be more aligned with self-hosted and SaaS
- Refactor client flow connect/exec/login to be more aligned with self-hosted and SaaS
- Return error from /api/login when in dev mode
- Add TLS server configuration to allow using hoopgateway with L4 load balancer
- Add grpc zap logger, allow configuring logging in the gateway passing the env LOG_GRPC=1
- Validate token when creating an agent
Assets
- hoop-darwin-arm64
- hoop-darwin-amd64
- hoop-linux-arm64
- hoop-linux-amd64
- hoop-windows-arm64
- hoop-windows-amd64
- checksums.txt