'use strict';

var express = require('express');
var routes = require('./app/routes/index.js');
var mongoose = require('mongoose');
var passport = require('passport');
var session = require('express-session');
var timestamp = require('./app/modules/timestamp');

var app = express();
require('dotenv').load();
require('./app/config/passport')(passport);

//mongoose.connect(process.env.MONGO_URI);
mongoose.connect(process.env.MONGOLAB_URI);


app.use('/controllers', express.static(process.cwd() + '/app/controllers'));
app.use('/public', express.static(process.cwd() + '/public'));
app.use('/common', express.static(process.cwd() + '/app/common'));

app.use(session({
	secret: 'secretClementine',
	resave: false,
	saveUninitialized: true
}));

app.use(passport.initialize());
app.use(passport.session());

routes(app, passport);

app.all('*',function(req,res) {	
	timestamp(req,res);
})

var port = process.env.PORT || 8080;
app.listen(port,  function () {
	console.log('Node.js listening on port ' + port + '...');
});
@@ -838,9 +838,12 @@
 ll('
-*
+/app
 ',fu

version 1.0