Jonathan Barrow
3f9d2e6964
chore: move email sending to AWS SES
2024-02-20 13:49:27 -05:00
Jonathan Barrow
09dee1722b
Removed ability to download Cemu files (broken feature)
2023-07-12 16:52:01 -04:00
Jonathan Barrow
d2e1e9405b
Split build npm script away from start script
2023-07-08 12:08:04 -04:00
Jonathan Barrow
f68c96dd57
Removed unused and updated npm modules
2023-02-27 22:00:21 -05:00
Jonathan Barrow
be3d62a836
Added password reset support
2022-10-01 17:00:57 -04:00
Ash Monty
9cdb39b46f
chore(miieditor): bump to mii-js 1.0.4
2022-08-14 23:42:13 +02:00
Ash Monty
f9fc69d758
chore(miieditor): update to mii-js v1.0.3, use new API
2022-08-14 23:33:34 +02:00
Ash Monty
deb091932a
feat(miieditor): switch to mii-js, add missing props
2022-08-13 16:52:06 +02:00
Jonathan Barrow
80bc0f01c0
Moved from Trello to GitHub porjects
2022-08-07 04:17:53 -04:00
Ash Monty
a26321b263
chore(deps): bump got from 11.8.2 to 11.8.5
2022-07-30 15:22:11 +02:00
Ash Monty
37256536aa
chore(lint): set up .editorconfig, lint all
2022-07-23 17:24:19 +02:00
Jonathan Barrow
6bec0fdc31
Simpler Discord queries
2022-07-15 20:48:37 -04:00
Jonathan Barrow
e47721801f
Added better email sending
2022-06-25 12:02:22 -04:00
Jonathan Barrow
027321911b
Check if Stripe customer has PNID and if PNID exists
2022-06-24 15:25:41 -04:00
Jonathan Barrow
895e090cef
forgot stripe module
2022-06-19 20:51:03 -04:00
Jonathan Barrow
afe23b57ab
Stripe start create subscription
2022-06-19 20:30:51 -04:00
Ash
384608121e
Merge pull request #103 from PretendoNetwork/dependabot/npm_and_yarn/express-handlebars-5.3.1
...
chore(deps): bump express-handlebars from 4.0.4 to 5.3.1
2022-02-20 21:13:35 +01:00
dependabot[bot]
950937b792
chore(deps): bump express-handlebars from 4.0.4 to 5.3.1
...
Bumps [express-handlebars](https://github.com/express-handlebars/express-handlebars ) from 4.0.4 to 5.3.1.
- [Release notes](https://github.com/express-handlebars/express-handlebars/releases )
- [Changelog](https://github.com/express-handlebars/express-handlebars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/express-handlebars/express-handlebars/compare/v4.0.4...v5.3.1 )
---
updated-dependencies:
- dependency-name: express-handlebars
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 04:03:38 +00:00
dependabot[bot]
352f433eaa
chore(deps): bump marked from 3.0.4 to 4.0.10
...
Bumps [marked](https://github.com/markedjs/marked ) from 3.0.4 to 4.0.10.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json )
- [Commits](https://github.com/markedjs/marked/compare/v3.0.4...v4.0.10 )
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-15 03:43:38 +00:00
Ash Monty
961a9caf69
feat: add online Mii editor
2021-12-19 22:56:40 +01:00
Jonathan Barrow
9618dbf1c7
Fixed account.dat generation
2021-12-13 08:12:42 -05:00
Jonathan Barrow
f8f651d641
Added Cemu files download
2021-12-12 20:48:20 -05:00
Jonathan Barrow
7250d43db1
0.12.0 broke getOrgBoards
2021-11-25 13:01:02 -05:00
Jonathan Barrow
b497588749
Updated dependencies
2021-11-25 12:51:00 -05:00
Jonathan Barrow
4079e3f99a
Discord account linking
2021-11-20 17:41:17 -05:00
Monty
aef4036212
feat(account): add basic account management page + Discord OAuth
2021-10-15 21:40:21 +02:00
Monty
a78baa1b61
feat(blog): add /blog page generation, add /blog preview generation
2021-09-15 06:50:01 +02:00
montylion
19a42d3613
Replace trello-new with trello (reverts f8c7eca
)
...
OK so apparently trello-new is broken
2021-08-22 23:55:29 +02:00
montylion
de9180d312
Get module from npm, not github
2021-08-22 22:41:27 +02:00
montylion
f8c7eca294
Fix vulnerabilities
...
Switch from trello to trello-new, a clone of the original package with security fixes
2021-08-22 22:28:04 +02:00
montylion
8e0a40079c
Add auto locale detection and custom locale selection (preference saved to cookie)
2021-08-22 16:37:51 +02:00
Jonathan Barrow
17174a18a7
Added more debug logging
2021-04-23 19:06:17 -04:00
Jonathan Barrow
9a4293b37c
small server refactor
2021-04-23 18:10:33 -04:00
Jonathan Barrow
9be553cd9f
Get progress info from trello
2021-04-19 16:21:50 -04:00
Jip Fr
8f042e81ae
Rename web-server to src/ and change start script accordingly
2021-04-09 15:11:59 +02:00
Jip Fr
8d70d89618
Start script
2021-04-09 11:42:48 +02:00
Jip Fr
d66cfdd10b
Apply linting rules
2021-03-16 20:21:29 +01:00
Jip Fr
a82bebb07a
Web server & hero!
2020-05-06 20:22:58 +02:00
Jip Fr
e84f7f4d0f
Clean slate
2020-05-06 18:06:53 +02:00
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
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
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
9a2ac674d7
pid generation and double hashing
2018-10-18 19:11:58 +02:00
mrjvs
89caba14ef
pnid account creation start. still stuff to fix and change tho
2018-10-17 22:33:49 +02:00
mrjvs
eee42ab329
refactored helpers into seperate files
2018-10-16 15:20:06 +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