Updates to the website to remove Yaks and AP classes; Updates to the admin site to support user management (not working fully yet).

This commit is contained in:
Wynne Crisman
2016-07-20 15:11:55 -07:00
parent 83a831736a
commit 3340dc7e34
30 changed files with 1400 additions and 1666 deletions

View File

@@ -8,6 +8,7 @@ var flash = require('connect-flash');
var path = require('path');
var ejsPath = path.join(__dirname, 'public');
var rootPath = path.join(__dirname, 'public');
var favicon = require('serve-favicon');
var morgan = require('morgan');
var cookieParser = require('cookie-parser');
@@ -16,7 +17,6 @@ var session = require('express-session');
var FileStore = require('session-file-store')(session);
var moment = require('moment');
var favicon = require('serve-favicon');
var nodeMailer = require('nodemailer');
//var configDB = require('./config/database.js');
var config = require('./config');
@@ -27,7 +27,7 @@ var models = require("./models");
var smtpTransport = nodeMailer.createTransport({host: config.smtpHost, port: config.smtpPort, secure: true, ignoreTLS: false, requiresAuth: true, auth: {user: config.smtpUser, pass: config.smtpPassword}});
//Setup our passport configuration passing the user model.
require('./config/passport')(passport, models.User); // pass passport for configuration
require('./app/passport')(passport, models.User); // pass passport for configuration
//Serve the fav icon before any logging.
app.use(favicon(__dirname + '/public/images/Chicken.ico'));