Commit Graph

1403 Commits

Author SHA1 Message Date
sawka bb159bac5b got websocket ptyout tailing working 2022-06-16 22:25:07 -07:00
sawka 3497f607ce fix bug in updateTailPos, add Close() for tailers 2022-06-16 22:23:29 -07:00
sawka 2a5cde908a got streaming ptyout via websockets working 2022-06-16 22:22:47 -07:00
sawka e58cd1c4ad checkpoint, getting websockets working 2022-06-16 21:14:26 -07:00
sawka dc4baaea27 cmdtail now can support multiple tails on the same cmd with independent tail positions 2022-06-16 17:24:29 -07:00
sawka bb37a829de moving model functionality into session.ts 2022-06-16 16:34:46 -07:00
sawka 862014bd82 add windowid 2022-06-16 15:51:41 -07:00
sawka 71c67a4cc2 checkpoint, session, window, termmap 2022-06-16 15:51:17 -07:00
sawka a9f96dd983 flexible resizing logic, fix TermMap, work on ptyout 2022-06-16 12:40:09 -07:00
sawka c6165f15f4 update tailer to send packets to a channel instead of hard coding to PacketSender 2022-06-16 01:10:56 -07:00
sawka a5fedb3668 minor changes to ws 2022-06-16 01:09:56 -07:00
sawka 4f2c75af0c small updates 2022-06-16 01:08:56 -07:00
sawka 45cd98ef00 refactor term/ws into separate modules 2022-06-16 00:31:54 -07:00
sawka 6f7a883cfd updates for websocket ping/pong logic, longer timeouts 2022-06-15 18:13:16 -07:00
sawka 76ac2c4ff9 websocket connection/reconnection 2022-06-15 18:12:22 -07:00
sawka 5176128346 updates to allow parsing non-packets into raw packets (to see stderr output), and new sessionwatcher 2022-06-15 16:29:57 -07:00
sawka 0c1cacc20d capture stderr from runner process. new packet format to distinguish it from real packets. warn when the runner exits 2022-06-15 16:27:22 -07:00
sawka f8f3ce65fb get cmddata sent via websocket connection 2022-06-14 22:39:09 -07:00
sawka ecceb67f20 got session/command tailing working. server can send getcmd packets, and client responds with cmddata packets 2022-06-14 22:16:58 -07:00
sawka 0be0da9c0a resize terminal viewer with content 2022-06-14 16:02:20 -07:00
sawka 65094ad0ec updates, groundwork for tail, better parsing logic 2022-06-14 14:17:36 -07:00
sawka 54a3b082fc updates to test terminal updating / xpos 2022-06-14 14:16:32 -07:00
sawka df3b7a3bb0 run commands via run-command 2022-06-13 11:12:39 -07:00
sawka d80517caa0 run command submitted via run-command 2022-06-13 11:11:56 -07:00
sawka 22aa999a7b initial checkin of main-server 2022-06-12 13:39:48 -07:00