9 Commits
Author SHA1 Message Date
redtea 57c2f1338f feat: «Здесь» from a machine's file pane opens the terminal in that pane's folder (the agent starts the shell there; an older agent, or a folder gone, at home) 2026-10-16 18:17:11 +03:00
redtea 847bcd68c0 perf: the browser terminal's WebSocket deflates larger messages 2026-10-15 22:22:59 +03:00
redtea 94bf292494 feat: saved SSH hosts per user, the way in sealed with AES-GCM under a server key kept beside the database 2026-10-15 22:18:27 +03:00
redtea 5a4dc596d5 feat: SSH terminal - the agent connects by SSH to another host (password, key file or its own keys) and the shell opens in a tab with the connection's progress shown; host keys trusted on first use, a changed one refused 2026-10-14 21:20:18 +03:00
redtea 47f1b2e55b feat: the browser terminal on a WebSocket too, long polls when it does not connect or drops 2026-10-14 21:06:32 +03:00
redtea 225b7ecfcc fix: terminal input reaches the shell in the order it was typed 2026-10-14 15:18:14 +03:00
redtea 171e14176a fix: small fixes 2026-10-13 19:00:50 +03:00
redtea 3dde07f403 feat: terminal as a chosen OS user, create users from the panel (0.0.2)
- agent reports the OS user it runs as (enroll + poll header)
- per-machine terminal user on the edit page; defaults to the agent's own user (root on Linux)
- create a new user from the panel: name, password, optional sudo group
- show the reason in the terminal when a shell fails to start
- bump version to 0.0.2
2026-10-13 01:28:57 +03:00
redtea c6852c6f1b feat: initial commit 2026-10-13 00:25:29 +03:00