Commit Graph

23 Commits

Author SHA1 Message Date
mrjvs
c15284dbea updated 404, added profile picture, templating, fixed registration bugs 2018-12-18 18:21:54 +01:00
RedDucks
1486511463 Starting bringing over a better comment scheme for methods (see helpers/api.js), addedemail confirmation sending, proper logging, fixed registration
Server now sends confirmation emails to the provided email address. The values can not yet be validated, but they are stored so validation can be added at any time. Added Winston for event logging. Winston has a log level system that merges certain log types into the same file. Maybe we should use a custom logger solution? Registration now works (was not working for me), with added reCaptcha protection, password validation, and the storing of usernames/email validation values. Also changed the PID to a number, cuz it's a number
2018-11-28 14:49:31 -05:00
RedDucks
e52ccfdfd8 Added morgan, removed body-parser, misc changes
Added morgan for some route debugging. Removed body-parser since it's built into express now. Made some error returns more clear and modern-ized some random snippets
2018-11-23 23:41:09 -05:00
mrjvs
06f9b165f9 small code layout change 2018-11-20 16:12:04 +01:00
mrjvs
72265168e4 pnid integrated navbar, some UX stuff and start on pnid dashboard. 2018-11-20 16:09:35 +01:00
mrjvs
89caba14ef pnid account creation start. still stuff to fix and change tho 2018-10-17 22:33:49 +02:00
mrjvs
887f270b1d update function names 2018-10-16 16:21:08 +02:00
mrjvs
815e5aba03 update comments 2018-10-16 16:12:36 +02:00
mrjvs
eee42ab329 refactored helpers into seperate files 2018-10-16 15:20:06 +02:00
mrjvs
affb7fc36a added contact page with functionality 2018-10-14 20:36:17 +02:00
mrjvs
d41967816c static text + progresslist post and edit + postauthor post and edit 2018-10-14 18:00:35 +02:00
mrjvs
fc4a5b0063 updated blog-post functionality to use database + added admin api 404 2018-10-13 17:53:08 +02:00
mrjvs
c73bba5a64 added user roles, updated authentication and added logout option 2018-10-13 14:25:47 +02:00
mrjvs
8488a02f68 fix deprecation warnings 2018-10-13 13:46:19 +02:00
mrjvs
37e8646379 CODE CLEANUP!!! no more spaghetti!! 2018-10-13 13:31:33 +02:00
mrjvs
8eebd32d47 moved passportjs code to seperate file 2018-10-12 21:32:31 +02:00
mrjvs
a5b546a99d admin loggin in works. 2018-10-12 21:23:57 +02:00
RedDuckss
26058d8fa9 Added linting
Added the linter ESLint, added a custom set of rules and fixed linting issues
2018-10-11 04:09:13 -04:00
mrjvs
32c0aedc0e lots of setup for other stuff + adminuser registration 2018-10-10 22:23:22 +02:00
mrjvs
c916fdac31 added more routes and fixed spaghetti async 2018-10-01 21:36:04 +02:00
mrjvs
5f91171259 blog post display and loading 2018-10-01 15:55:49 +02:00
Superwhiskers
23ee0ebab1 some stuff 2018-04-24 18:54:58 -05:00
Luke
f01a28c7a4 Barebones website backend 2018-03-11 18:16:59 +00:00