X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fskyquake.js;h=4c5adcf9304a28c6a38b2eea947b567c9d23a004;hb=2ff1ddba3d20163b110f27abfe7875d6edf2255c;hp=3fd904dbf582aae374f4ea1f88a64aae10f4abbf;hpb=9ba0c5e5f242e6e5be9af960f49fc9765b8eb0ed;p=osm%2FUI.git diff --git a/skyquake/skyquake.js b/skyquake/skyquake.js index 3fd904dbf..4c5adcf93 100644 --- a/skyquake/skyquake.js +++ b/skyquake/skyquake.js @@ -105,6 +105,9 @@ if (cluster.isMaster && clusteredLaunch) { var app = express(); + app.set('views', __dirname + '/framework/core/views'); + app.engine('html', require('ejs').renderFile); + app.use(session({ secret: 'ritio rocks', resave: true, @@ -137,6 +140,7 @@ if (cluster.isMaster && clusteredLaunch) { var configurationAPI = require('./framework/core/modules/api/configuration'); var userManagement_routes = require('./framework/core/modules/routes/userManagement'); var projectManagement_routes = require('./framework/core/modules/routes/projectManagement'); + var session_routes = require('./framework/core/modules/routes/sessions'); /** * Processing when a plugin is added or modified * @param {string} plugin_name - Name of the plugin @@ -158,6 +162,15 @@ if (cluster.isMaster && clusteredLaunch) { } + /** + * Serve jquery + */ + app.use('/jquery', express.static('./node_modules/jquery/dist/jquery.min.js')); + /** + * Serve images + */ + app.use('/img', express.static('./framework/style/img')); + /** * Start listening on a port * @param {string} port - Port to listen on @@ -222,6 +235,9 @@ if (cluster.isMaster && clusteredLaunch) { //Configure project management route(s) app.use(projectManagement_routes); + //Configure session route(s) + app.use(session_routes); + // app.get('/testme', function(req, res) { // res.sendFile(__dirname + '/index.html'); // });