1
0

1 Commits

Author SHA1 Message Date
f48ca0cc84 Added badwords 2023-03-23 19:12:24 +01:00
4 changed files with 3 additions and 10 deletions

2
app.js Executable file → Normal file
View File

@ -14,7 +14,7 @@ handle["/js/jquery-ui.js"] = requestHandlers.sendJqueryUI;
handle["/css/bootstrap.min.css"] = requestHandlers.sendBootstrap; handle["/css/bootstrap.min.css"] = requestHandlers.sendBootstrap;
handle["/clear"] = requestHandlers.sendClear; handle["/clear"] = requestHandlers.sendClear;
if(server.demoMode()){ if(server.demoMode==1){
handle["/demo"] = requestHandlers.sendDemo; handle["/demo"] = requestHandlers.sendDemo;
}else{ }else{
console.log("ERROR: Demo mode not active"); console.log("ERROR: Demo mode not active");

View File

@ -5,6 +5,7 @@
"main": "app.js", "main": "app.js",
"dependencies": { "dependencies": {
"async": "^2.0.0-rc.6", "async": "^2.0.0-rc.6",
"badwords": "^1.0.0",
"emojize": "^0.2.0", "emojize": "^0.2.0",
"lowdb": "^0.12.5", "lowdb": "^0.12.5",
"serialport": "^4.0.5", "serialport": "^4.0.5",

6
sample.config.json Executable file → Normal file
View File

@ -16,11 +16,5 @@
"param": "mynumber", "param": "mynumber",
"value": "+43************" "value": "+43************"
} }
],
"debug": [
{
"param": "demoMode",
"value": true
}
] ]
} }

4
server.js Executable file → Normal file
View File

@ -19,9 +19,7 @@ var numberRecieved = "";
var timeRecieved = ""; var timeRecieved = "";
var color = 0; var color = 0;
module.exports.demoMode = function () { module.exports.demoMode = 1;
return config('debug').chain().find({ param: 'demoMode' }).value()['value'];
};
// utility function for ucs2 decode // utility function for ucs2 decode
function ucs2Parse(ucs2){ function ucs2Parse(ucs2){