From 5119280303d729500464632a095a3801bf9767a3 Mon Sep 17 00:00:00 2001
From: YourFriendlyNeighborhoodDealer
Date: Sun, 3 Mar 2019 19:29:57 +0100
Subject: [PATCH] Logging some more stuff in main log, and greasyfork
redirection
---
server.js | 16 +++++++++++++++-
views/main.ejs | 2 +-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/server.js b/server.js
index 39f7287..eb1bd27 100644
--- a/server.js
+++ b/server.js
@@ -119,6 +119,7 @@ app.get('/sio', function(req, res) {
app.get('/manual', function(req, res) {
res.write(utils.ReadFile(manFile));
res.end();
+ Log(req);
});
app.get('/public', function(req, res) {
@@ -144,6 +145,8 @@ app.get('/legacy', function(req, res) {
res.render('alldata', {
data: d
});
+
+ Log(req);
});
app.post('/postfeedback', function(req, res) {
@@ -170,21 +173,31 @@ app.post('/isAdding', function(req, res) {
app.get('/menuClick', function(req, res) {
res.redirect("/");
res.end();
+ Log(req);
});
app.get('/irc', function(req, res) {
res.redirect(ircURL);
res.end();
+ Log(req);
+});
+
+app.get('/greasy', function(req, res) {
+ res.redirect("https://greasyfork.org/en/scripts/38999-moodle-elearning-kmooc-test-help");
+ res.end();
+ Log(req);
});
app.get('/scriptgit', function(req, res) {
res.redirect("https://gitlab.com/YourFriendlyNeighborhoodDealer/moodle-test-userscript");
res.end();
+ Log(req);
});
app.get('/servergit', function(req, res) {
res.redirect("https://gitlab.com/YourFriendlyNeighborhoodDealer/question-node-server");
res.end();
+ Log(req);
});
function UploadFile(req, res, path, next) {
@@ -222,6 +235,7 @@ app.route('/badtestsender').post(function(req, res, next) {
UploadFile(req, res, recivedFiles, (fn) => {
res.render("uploaded");
});
+ Log(req);
});
app.get('*', function(req, res) {
@@ -256,7 +270,7 @@ function Log(req, toFile, sc) {
var ip = req.headers['cf-connecting-ip'] || req.connection.remoteAddress;
var logEntry = "[RSND]: " + ip + ", " + req.headers['user-agent'] +
" " + req.method + " ";
- if (sc == 404)
+ if (sc != undefined && sc == 404)
logEntry += sc + " ";
logEntry += req.url;
var color = logger.GetColor("green");
diff --git a/views/main.ejs b/views/main.ejs
index cf41f98..317a40b 100644
--- a/views/main.ejs
+++ b/views/main.ejs
@@ -33,7 +33,7 @@