diff --git a/app/app.js b/app/app.js
index 2d4c831..f47f355 100644
--- a/app/app.js
+++ b/app/app.js
@@ -4,7 +4,6 @@
const path = require("path");
const express = require("express");
-const compression = require("compression");
const session = require("express-session");
const logger = require("morgan");
const socketIo = require("socket.io");
@@ -28,7 +27,6 @@ const sessionMiddleware = session({
});
// Express middleware
-app.use(compression({ level: 9 }));
app.use(sessionMiddleware);
if (config.accesslog) app.use(logger("common"));
app.disable("x-powered-by");
diff --git a/app/socket.js b/app/socket.js
index 84be890..770dbe2 100644
--- a/app/socket.js
+++ b/app/socket.js
@@ -5,11 +5,6 @@ const debug = require("debug");
const debugWebSSH2 = require("debug")("WebSSH2");
const SSH = require("ssh2").Client;
-const menuData = `
- Start Log
- Download Log
-`;
-
module.exports = function (io) {
io.on("connection", (socket) => {
let conn = null;
@@ -72,7 +67,8 @@ module.exports = function (io) {
);
socket.emit("auth_result", { success: true });
- socket.emit("menu", menuData);
+ socket.emit("allowreauth", true);
+ socket.emit("allowreplay", true);
socket.emit("title", `ssh://${credentials.host}`);
socket.emit("status", "SSH CONNECTION ESTABLISHED");
socket.emit("statusBackground", "green");
@@ -81,7 +77,7 @@ module.exports = function (io) {
{
term: credentials.term,
cols: credentials.cols,
- rows: credentials.rows,
+ rows: credentials.rows
},
(err, str) => {
if (err) {
@@ -127,7 +123,7 @@ module.exports = function (io) {
readyTimeout: credentials.readyTimeout,
keepaliveInterval: credentials.keepaliveInterval,
keepaliveCountMax: credentials.keepaliveCountMax,
- debug: debug("ssh2"),
+ debug: debug("ssh2")
});
}
diff --git a/package.json b/package.json
index 592e016..8d0c9aa 100644
--- a/package.json
+++ b/package.json
@@ -33,8 +33,6 @@
},
"dependencies": {
"basic-auth": "~2.0.1",
- "colors": "~1.3.2",
- "compression": "~1.7.3",
"debug": "~4.1.0",
"express": "~4.16.4",
"express-session": "~1.15.6",
@@ -47,7 +45,7 @@
},
"scripts": {
"start": "node index.js",
- "watch": "nodemon index.js",
+ "watch": "node_modules/.bin/nodemon index.js",
"standard": "standard --verbose --fix | snazzy",
"cleanmac": "find . -name '.DS_Store' -type f -delete"
},
@@ -58,7 +56,8 @@
]
},
"devDependencies": {
- "nodaemon": "0.0.5",
+ "colors": "~1.3.2",
+ "nodemon": "^1.12.1",
"snazzy": "^8.0.0",
"standard": "^12.0.1"
}