From f60220c2b85ee9fc1ee090ba05f3fda9daad5493 Mon Sep 17 00:00:00 2001 From: Dominic Bosch Date: Tue, 10 Dec 2013 07:16:55 +0100 Subject: [PATCH] Demo preparations, getting towards a working example --- coffee/db_interface.coffee | 3 ++- coffee/request_handler.coffee | 3 +-- coffee/server.coffee | 2 +- webpages/handlers/forge_modules.html | 7 +++---- webpages/handlers/forge_rules.html | 21 +++++++++++---------- webpages/public/rulesforge/index.html | 8 -------- webpages/public/style.css | 9 +++++++++ 7 files changed, 27 insertions(+), 26 deletions(-) delete mode 100644 webpages/public/rulesforge/index.html diff --git a/coffee/db_interface.coffee b/coffee/db_interface.coffee index da3e061..cab4a05 100644 --- a/coffee/db_interface.coffee +++ b/coffee/db_interface.coffee @@ -43,7 +43,8 @@ exports = module.exports = ( args ) => config = require './config' config args @crypto_key = config.getCryptoKey() - @db = redis.createClient config.getDBPort(), 'localhost', { connect_timeout: 2000 } + @db = redis.createClient config.getDBPort(), + 'localhost', { connect_timeout: 2000 } @db.on "error", ( err ) -> err.addInfo = 'message from DB' log.error 'DB', err diff --git a/coffee/request_handler.coffee b/coffee/request_handler.coffee index a9788ed..36955fe 100644 --- a/coffee/request_handler.coffee +++ b/coffee/request_handler.coffee @@ -92,8 +92,7 @@ exports.handleEvent = ( req, resp ) => resp.send 'Thank you for the event: ' + obj.event + ' (' + obj.eventid + ')!' db.pushEvent obj else - resp.writeHead 400, { "Content-Type": "text/plain" } - resp.send 'Your event was missing important parameters!' + resp.send 400, 'Your event was missing important parameters!' ### diff --git a/coffee/server.coffee b/coffee/server.coffee index 2d41474..2bb23da 100644 --- a/coffee/server.coffee +++ b/coffee/server.coffee @@ -1,6 +1,6 @@ ### -Rules Server +Server ============ >This is the main module that is used to run the whole server: diff --git a/webpages/handlers/forge_modules.html b/webpages/handlers/forge_modules.html index 3a27674..6c89e9c 100644 --- a/webpages/handlers/forge_modules.html +++ b/webpages/handlers/forge_modules.html @@ -30,14 +30,14 @@ exports.myOwnEventFunction = function( callback ) { @@ -55,8 +55,7 @@ exports.myOwnEventFunction = function( callback ) { Module name:

- +

Description of module:
diff --git a/webpages/handlers/forge_rules.html b/webpages/handlers/forge_rules.html index c6eab0d..15e5bc3 100644 --- a/webpages/handlers/forge_rules.html +++ b/webpages/handlers/forge_rules.html @@ -9,16 +9,17 @@

Hi {{user.username}}, forge your own rules!

- -
- - - +

+ +

+ +

+
+
+

Available Event Modules:

+
+

-

- -