feat: the browser terminal on a WebSocket too, long polls when it does not connect or drops
This commit is contained in:
1 parent
73bb720ec6
commit
47f1b2e55b
4 files changed
+127
-12
No files matched your search
@@ -249,6 +249,7 @@ func (s *Server) Handler() http.Handler {
|
||||
mux.Handle("POST /api/panel/term/{agentID}/open", s.requireAdmin(s.handlePanelOpen))
|
||||
mux.Handle("GET /api/panel/term/{sid}/out", s.requireAdmin(s.handlePanelOut))
|
||||
mux.Handle("POST /api/panel/term/{sid}/in", s.requireAdmin(s.handlePanelIn))
|
||||
mux.Handle("GET /api/panel/term/{sid}/ws", s.requireAdmin(s.handlePanelTermWS))
|
||||
mux.Handle("POST /api/panel/term/{sid}/close", s.requireAdmin(s.handlePanelClose))
|
||||
|
||||
// Panel file manager (admin-only).
|
||||
|
||||
Reference in new issue
Block a user