old_project/routes.js
var riot = require('riot');
var Path = require('path');
var tags = require('./views/');
var routes = [
{
method: 'GET',
path: '/',
handler: function(req, reply){
reply(tags.prefix + riot.render(tags.login, {GITHUB_CLIENT_ID:process.env.GITHUB_CLIENT_ID}) + tags.suffix)
}
},
{
method: 'GET',
path: '/{param*}',
handler: {
directory: {
path: Path.normalize(__dirname + '/public')
}
}
},
{
method: 'GET',
path:'/labels',
handler: require("./handlers/labels_handler.js").get
},
{
method: 'POST',
path:'/labels',
handler: require("./handlers/labels_handler.js").create
},
{
method: 'PUT',
path:'/labels',
handler: require("./handlers/labels_handler.js").update
},
{
method: 'GET',
path: '/issues',
handler: require("./handlers/issues_handler.js").handler
},
{
method: 'DELETE',
path:'/labels/{name}',
handler: require("./handlers/labels_handler.js").remove
},
{
method: 'GET',
path:'/login',
handler: require('./handlers/authentication_handler.js')
}
];
module.exports = routes;