From 2ba994e7f2134382c2f816a8ac021742dddcfb1e Mon Sep 17 00:00:00 2001 From: Wynne Crisman Date: Thu, 4 Feb 2016 13:29:55 -0800 Subject: [PATCH] Removed holiday content; Fixed minor bugs; Started to add login code (moved to another project). --- app.js | 18 +++++++++++++++--- config.js | 4 ++-- package.json | 2 +- public/images/Chicken.ico | Bin 0 -> 4286 bytes public/index.html | 4 ++-- public/js/main.js | 5 +++-- 6 files changed, 23 insertions(+), 10 deletions(-) create mode 100644 public/images/Chicken.ico diff --git a/app.js b/app.js index 8478f01..549a345 100644 --- a/app.js +++ b/app.js @@ -11,18 +11,30 @@ var fs = require('fs'); var rootPath = path.join(__dirname, 'public'); var config = require('./config'); var moment = require('moment'); +var methodOverride = require("method-override"); +var session = require("express-session"); +var passport = require("passport"); +var localStrategy = require("passport-local"); var app = express(); -app.use(bodyParser.urlencoded({extended: false})); - -//app.use(favicon(__dirname + '/public/images/AV4H.ico')); app.use(logger('dev')); + +app.use(cookieParser()); +app.use(bodyParser.urlencoded({extended: false})); +app.use(bodyParser.json()); +app.use(methodOverride('X-HTTP-Method-Override')); +app.use(session({secret: 'au*2(_io?MajesticPeakMountainBoarding', saveUninitialized: true, resave: true})); +app.use(passport.initialize()); +app.use(passport.session()); + +app.use(favicon(__dirname + '/public/images/Chicken.ico')); app.use(bodyParser.urlencoded({ extended: false })); app.use(cookieParser()); app.use(require('stylus').middleware(path.join(__dirname, 'public'))); + //Ensure we have an endsWith method in String. String.prototype.endsWith = function(suffix) { return this.indexOf(suffix, this.length - suffix.length) !== -1; diff --git a/config.js b/config.js index ab0ffd3..afba86a 100644 --- a/config.js +++ b/config.js @@ -1,8 +1,8 @@ //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ //Email settings - Change these: -exports.fromAddress = 'wynne@av4h.com'; -exports.smtpUser = 'wynne@av4h.com'; +exports.fromAddress = 'wynne@petitteton.com'; +exports.smtpUser = 'wynne@petitteton.com'; exports.smtpPassword = 'landFJ40'; exports.smtpHost = "secure.emailsrvr.com"; exports.smtpPort = 465; diff --git a/package.json b/package.json index 3bee40f..23c79df 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "payback", + "name": "PetitTeton", "version": "1.0.0", "private": true, "scripts": { diff --git a/public/images/Chicken.ico b/public/images/Chicken.ico new file mode 100644 index 0000000000000000000000000000000000000000..06a7a152ff4c91b242ed47b5253c65eae4e02826 GIT binary patch literal 4286 zcmeH}Sxl5y6vw||lUmwZQ98gdA2T3~5$all6~w4uR2cSU*av2m0fv1q%M6Z6NUce0 zG*WBQC5>j%m@YPGcra<&x28{hr%%4NZ#G4~{?5eDkV+%tLtn}zXYRe{p5=d*dp{J# zz+Y;rBEQP*EsBz$D2fe&r5uHXzcDs4@PEp{#pByvm3S}bZ85l-cT~BXb{q^R{-cvQ zHmDUk104=W*IR388MP+|y)~AFww8?hUA2~Am&0NX$A-wFJ9V}(eRixksi>pQnij5p zcTMVaOPg)U*_v4#uI_kIk{RE}M6b6>&A`qgc+zFxQ=PhJyf~?Fq$K$;`Hg_0@s-CM z_4GUgouI2ZquEoRW+wkR!he}Db;`K8y&=uh(wezg(~-5*>99V40>baFG^^y*J6vkY zJ=>IiXs|q`9&Ekj>IZbLy^Ozq>R@k>7|uu^oiEs)&{w4%VBghKtp?sJN=zFnGu7ii zOU`v&Sxb(MFG$)*juS%;caO+C5xmN*J>z6-n;77d;ba5+{iFQ}B*}e-fFU zBHveOwnMvR{i4y_X6q%6yCR2O>$%4CATbPa=bVyT?8M_kh5tSCU9jDNKXBp1wyhVA zZ`(C}%2+;m+Bi>tUIp8Usnf=Hq20*zzR0(n6aUA=5-V$R5F@ibBp38pC|2IN{nW`! z-TTmS>M~$12iLtZd$P5+TAj!5MQDy({3v%bW0<^h*jgd4_W>|LEr8=Q{Zx`j>M9_bL}V z4f;86bUv6r1lJtYPMj0)Zj+xo^uxED)lbZvWOT@Zg_Q*tnr;YdeeeB+2orTPGdg5!&V&SzDO9k(xo4C3}hr2L|j6>Ek zkh3HAC3EPG3$LzyS3#|3*Aw0wqwHl+cN@L;5pj5VbIXK>PBeQ5m_CPhpZLA>sl1Cf zsl^@eH1K}6h%CB!fr9O^^!F9`rRYkG#gM$A4k*-fBFp+UzNJ^Nu^@XH^hP|f*umaU zJfXJ%xkzf;<*B#cpbvf~FQdFUPTuEZ+=nD&Pk?3LrDO4ND{fND8FG46&Q=e6*vQ8pkk;g~Y1JKB zT2)uJR^6Gc;Y-8DujJUZS_fVpe#XF2LF``f&;L9l^!#V!_}N<<;@4Vw@IOTF&mwPK zZAV|jSJB<7@7Ft{SA_q;PKTuvOh@rOj?d@5dGHhQ-?(18;mYANnmiw*M-H%#3|D_c zej@|_bq2IG#}joq|FOEFuH-Mz#^!5^LDLkYw$i8Muf$r^ - Petit Teton Home + Petit Teton Farm @@ -37,7 +37,7 @@ -->FoodAnimalsServicesHolidays