Commit Graph

21 Commits

Author SHA1 Message Date
Jonathan Barrow
6d65ac3912 Stripped down and reworked pages
Stripped down the website to remove account managment and API handling. These features may be brought back in the future when the network goes live. A few new pages such as the Cemu and FAQ pages were added along with a finished credits list
2020-03-08 22:25:38 -04:00
mrjvs
c15284dbea updated 404, added profile picture, templating, fixed registration bugs 2018-12-18 18:21:54 +01:00
RedDucks
166a46a338 moved mailer to helper folder as per request 2018-11-30 22:15:07 -05: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
5703e42de2 oops 2018-11-23 23:47:51 -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
RedDucks
4c0f6d4290 Added more locale stuff
Added more entries to the US_en locale. Also added a default "ERROR" locale if the requested one cannot be found. Also changed some internals to fit semantics better and made views use some new locale entries.
2018-11-23 22:58:55 -05:00
mrjvs
57ffdb93b2 added pnid navigation menu and some locales code 2018-11-21 16:55:18 +01:00
mrjvs
221e2a6a3e created more template partials 2018-11-17 16:07:34 +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
5c5772b76d blog post posting and reading finished. now just edit, sort and delete 2018-10-13 23:11:53 +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
37e8646379 CODE CLEANUP!!! no more spaghetti!! 2018-10-13 13:31:33 +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