Skip to content

1.55.3

Choose a tag to compare

@racerxdl racerxdl released this 10 Apr 18:23
· 103 commits to main since this release
d096b42

Changelog

d096b42 Feat/list sessions command (#1349)

  • add new commands for agentic use
  • feat: add list subcommand to sessions command

32319b1 feat: kill session (#1351)

  • feat: add revoke connection credentials API and session cleanup functionality
  • Implemented the RevokeConnectionCredentials API to invalidate credentials and disconnect active sessions.
  • Added session management updates across various proxies (RDP, SSH, Postgres, HTTP) to handle credential revocation.
  • Enhanced the web application to support revoking credentials via the UI, including session clearing and user notifications.
  • Updated relevant models and routes to accommodate the new functionality.
  • fix: update session and credential ID parameters for connection routes
  • feat: implement session revocation timestamp storage in metadata
  • refactor: rename session revocation function and update related logic
  • refactor: remove lazy cleanup of expired credential sessions from connection and session handlers
  • feat: enhance timer formatting and add title-case utility function
  • Revert "refactor: remove lazy cleanup of expired credential sessions from connection and session handlers"

8e43a4a feat(gateway/httpproxy): add SSE streaming support for HTTP proxy (#1372)

  • feat(gateway/httpproxy): add SSE streaming support for HTTP proxy
  • Add handleSSEStream method that loops on responseChan to forward all SSE chunks with flushing for real-time delivery
  • Add isSSEStreamingResponse helper to detect text/event-stream responses
  • Increase response channel buffer from 10 to 100 for SSE headroom
  • Fix channel-full behavior to drop packet instead of deleting channel (deleting would permanently kill active SSE streams)
  • Add 5-minute idle timeout for SSE connections
  • fix(gateway/httpproxy): close SSE stream on chunked transfer terminator
  • chore(gateway/httpproxy): align SSE idle timeout with HTTP WriteTimeout (90s)

Assets

Docker Images

Helm Chart

Bundles