From 78d7c8d75a5f55ab56dd018edc85ebce9aa033bb Mon Sep 17 00:00:00 2001 From: jakobst1n Date: Fri, 7 Sep 2018 00:32:51 +0200 Subject: :construction: Add pre-v1 project Because of some stupid mistakes with the repo, I decided to delete the git history. Create a new, fresh repo, and move all the code there. Since all this is pre-v1, everything is in a testing-phase anyways. So i do not think we are going to feel the need for any history. The old repo is renamed to Luxcena-Neo-Old, and will be there until i convince myself i won't need the history. --- src/domain/middleware.js | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/domain/middleware.js (limited to 'src/domain/middleware.js') diff --git a/src/domain/middleware.js b/src/domain/middleware.js new file mode 100644 index 0000000..ebd00f8 --- /dev/null +++ b/src/domain/middleware.js @@ -0,0 +1,40 @@ +module.exports = function(options) { + return function(req, res, next) { + let dirPublic = options.srcDir + "/public/"; + + if (global.runtimeData.get("updaterRunning") === true) { + res.sendFile(dirPublic + "/update/index.html"); + return; + } + + switch (req.path) { + + case "/": + res.sendFile(dirPublic + "index.html"); + return; + + case "/scripts": + res.sendFile(dirPublic + "scripts.html"); + return; + + case "/strip_setup": + res.sendFile(dirPublic + "strip_setup.html"); + return; + + case "/neo_ide": + res.sendFile(dirPublic + "neo_ide.html"); + return; + + case "/logviewer": + res.sendFile(dirPublic + "logviewer.html"); + return; + + case "/settings": + res.sendFile(dirPublic + "settings.html"); + return; + + } + + next() + } +} -- cgit v1.2.3