2014-01-06 08:33:58 -08:00
|
|
|
'use strict';
|
|
|
|
|
2014-02-26 11:27:22 -08:00
|
|
|
var config = require('../../config/config');
|
|
|
|
|
2014-02-24 20:44:19 -08:00
|
|
|
var _getVersion = function() {
|
|
|
|
var pjson = require('../../package.json');
|
|
|
|
return pjson.version;
|
|
|
|
};
|
|
|
|
|
2014-01-06 08:33:58 -08:00
|
|
|
exports.render = function(req, res) {
|
2014-02-26 11:27:22 -08:00
|
|
|
if (config.publicPath) {
|
|
|
|
return res.sendfile(config.publicPath + '/index.html');
|
|
|
|
}
|
|
|
|
|
2014-02-24 20:44:19 -08:00
|
|
|
var version = _getVersion();
|
|
|
|
res.send('insight API v' + version);
|
2014-01-06 08:33:58 -08:00
|
|
|
};
|
2014-01-22 13:13:43 -08:00
|
|
|
|
|
|
|
exports.version = function(req, res) {
|
2014-02-24 20:44:19 -08:00
|
|
|
var version = _getVersion();
|
|
|
|
res.json({ version: version });
|
2014-01-22 13:13:43 -08:00
|
|
|
};
|
|
|
|
|