Commit graph

1457 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
Jonathan Barrow
ab65bdf950 Changes to work with new account server 2019-06-06 20:48:32 -04:00
mrjvs
c305e3b455 editable user info frontend, pretty sure all frontend is now done. 2019-01-13 16:29:50 +01:00
mrjvs
73d5fbd2df fixed typo 2019-01-12 17:28:54 +01:00
mrjvs
ef448836e7 added forget password frontend 2019-01-12 17:17:58 +01:00
mrjvs
c66709b1b1 updated email verification popup with animations and functionality 2019-01-08 17:26:16 +01:00
mrjvs
5ed544822b password reset frontend 2019-01-08 16:57:04 +01:00
mrjvs
cef701c869 fixed spelling mistakes 2019-01-02 00:17:59 +01:00
mrjvs
237f49fce4 fixed small frontend issues, upgraded placeholder text. 2019-01-01 14:49:11 +01:00
mrjvs
86b5aec033 fixed some frontend issues (and reverted something I mistakenly added) 2019-01-01 13:25:21 +01:00
mrjvs
6dbfd5dd6c added email validation popup 2019-01-01 12:27:31 +01:00
mrjvs
214456b2b8 more metatags / SEO 2018-12-30 12:07:37 +01:00
mrjvs
b8c4317f89 SEO, metatags and robots.txt 2018-12-30 11:41:08 +01:00
mrjvs
8be8632d0c fixed some client-side errors 2018-12-27 21:54:27 +01:00
mrjvs
5becdb4241 added error messages for login/register 2018-12-27 21:49:14 +01:00
mrjvs
d519b4ae0e made auth forms usuable for end user 2018-12-27 14:10:35 +01:00
mrjvs
efa1626818 added hamburger icon 2018-12-27 13:42:38 +01:00
mrjvs
5383b42581 dashboard is now responsive 2018-12-18 18:34:48 +01:00
mrjvs
0759e78217 reactivated captcha, whoops 2018-12-18 18:23:38 +01:00
mrjvs
c15284dbea updated 404, added profile picture, templating, fixed registration bugs 2018-12-18 18:21:54 +01:00
RedDucks
aa1f5e5157
Merge pull request #15 from RedDuckss/dev
Starting bringing over a better comment scheme for methods (see helpers/api.js), addedemail confirmation sending, proper logging, fixed registration
2018-11-30 22:18:39 -05: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
mrjvs
908269d20c
Merge pull request #13 from RedDuckss/dev
Added more locale stuff, added morgan, removed body-parser, misc changes
2018-11-25 12:22:44 +01: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
RedDucks
705a52a641
Merge pull request #2 from PretendoNetwork/dev
Dev
2018-11-23 20:31:51 -05:00
mrjvs
dc140676db responsiveness! 2018-11-23 16:59:05 +01:00
mrjvs
37385a5383 updated admin dashboard 2018-11-23 15:20:34 +01:00
mrjvs
115934a7c1 removed some debug logs 2018-11-23 14:47:31 +01:00
mrjvs
388ab27f31 templated posts on home. 2018-11-23 14:44:27 +01:00
mrjvs
6b7379741f start register card styling + added logout endpoint 2018-11-23 14:26:15 +01:00
mrjvs
63643c73d5 client js login system + login card styling + fixed template issues 2018-11-22 21:30:31 +01:00
mrjvs
6ca84aefa3 start on login card styling 2018-11-22 16:59:35 +01:00
mrjvs
662599a941 added partial locales 2018-11-21 17:07:58 +01:00
mrjvs
57ffdb93b2 added pnid navigation menu and some locales code 2018-11-21 16:55:18 +01:00
mrjvs
d6fbea1367 removed comment. #meaningful contributions 2018-11-20 22:09:04 +01:00
mrjvs
87c57c22cb removed a whitespace 2018-11-20 21:52:46 +01:00
mrjvs
15c4e72099 partial pnid dashboard styling 2018-11-20 16:42:37 +01: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
204a3f2a11 added a comment 2018-11-20 13:24:23 +01:00
mrjvs
1a2e6c1c9c pnid registration and login fully working. does still need expanding. 2018-11-18 17:26:27 +01:00
mrjvs
a7b7ba9cda fixed profile displaying 2018-11-18 15:47:55 +01:00
mrjvs
36e728de4f progress page styling 2018-11-18 15:34:26 +01:00
mrjvs
513d508440 updated styling of button components and news cards 2018-11-18 15:08:40 +01:00
mrjvs
b4003858c2 fixed and updated blog posts backend 2018-11-18 14:57:32 +01:00
mrjvs
1df15b58a2 updated styling and MOAR TEMPLATING 2018-11-17 20:45:04 +01:00
mrjvs
fae7ab99c4 updated home page finally 2018-11-17 19:39:00 +01:00