coolify/docker/coolify-realtime
Andras Bacsai cabcd8f699 fix(terminal): add idle timeout, reconnect replay, and scrollback preservation
- Kill PTY and notify client after 30 min of inactivity (IDLE_TIMEOUT_MS)
- Buffer client messages during async auth/IP fetch to prevent race-condition
  message loss on fast reconnects
- Replay last sent command after transient reconnect so PTY respawns without
  user interaction
- Preserve scrollback on disconnect/reconnect; write visible timestamp markers
  instead of wiping term state
- Handle idle-timeout sentinel on client with user-facing error message
2026-04-28 12:26:31 +02:00
..
Dockerfile fix(security): add apk upgrade to helper and realtime Dockerfiles 2026-04-05 00:23:17 +02:00
package-lock.json build(deps): bump axios in /docker/coolify-realtime 2026-04-12 11:13:23 +00:00
package.json build(deps): bump axios in /docker/coolify-realtime 2026-04-12 11:13:23 +00:00
soketi-entrypoint.sh fix: realtime watch in development mode 2024-10-02 14:18:52 +02:00
terminal-server.js fix(terminal): add idle timeout, reconnect replay, and scrollback preservation 2026-04-28 12:26:31 +02:00
terminal-utils.js chore: prepare for PR 2026-03-10 20:37:22 +01:00
terminal-utils.test.js chore: prepare for PR 2026-03-10 20:37:22 +01:00