Commit graph

491 commits

Author SHA1 Message Date
Jonathan Barrow
314833e3b3
Added start of the README 2023-02-12 09:34:48 -05:00
Jonathan Barrow
9801c8b59e
Merge branch 'dev' of https://github.com/PretendoNetwork/account into dev 2023-02-12 09:27:39 -05:00
Jonathan Barrow
4868596b71
Set memory cache default to null when not using redis 2023-02-12 09:25:12 -05:00
Jonathan Barrow
37caa67851
Updated cdn config in manager 2023-02-12 09:23:53 -05:00
Jonathan Barrow
0201347e26
Removed extra line break in NASC 2023-02-12 09:22:41 -05:00
Jonathan Barrow
7f5fcbb28d
Updated package-lock 2023-02-12 09:22:16 -05:00
Jonathan Barrow
e174e0ce63
Merge pull request #52 from ashmonty/dev
feat: add email templates
2022-11-07 18:49:42 -05:00
Ash Monty
29d25f414f
feat: add buttons, confirmation email to sendMail, add new props 2022-10-22 21:49:15 +02:00
Ash Monty
734486d94a
feat: add html mailer 2022-10-22 20:56:35 +02:00
Ash Monty
4a66567aa0
feat: add assets subdomain, add email assets 2022-10-22 20:25:30 +02:00
Jonathan Barrow
0cebd41f5c
Removed mongoose.uri and mongoose.database options for single mongoose.connection_string 2022-10-20 20:29:23 -04:00
Jonathan Barrow
36fd3d1596
Merge pull request #51 from PretendoNetwork/feature-better-config
[Feature] Better config
2022-10-14 21:27:46 -04:00
Jonathan Barrow
20da652b38
Made CDN disk path configurable, updated CDN config, updated examples 2022-10-14 07:03:46 -04:00
Jonathan Barrow
4cd1665c17
Removed redundant env checks 2022-10-14 06:50:11 -04:00
Jonathan Barrow
434bcfdc56
Added high memory usage warning wen both s3 and redis are disabled 2022-10-09 22:08:33 -04:00
Jonathan Barrow
646916b7a8
Add redis dump.rdb to gitignore 2022-10-09 22:07:14 -04:00
Jonathan Barrow
24fd641cc6
Changed aws/spaces config to generic s3 config 2022-10-09 15:39:26 -04:00
Jonathan Barrow
64488b061d
Added enable message to missing optional config values 2022-10-09 15:33:02 -04:00
Jonathan Barrow
1d3fdd3af7
Fixed hcaptcha.secret setting wrong env variable 2022-10-09 15:28:58 -04:00
Jonathan Barrow
15103a62c4
Moved website_base config check 2022-10-09 15:27:06 -04:00
Jonathan Barrow
8ab51d7f96
Made s3 optional 2022-10-09 15:24:15 -04:00
Jonathan Barrow
8f5dcb2f9a
Made captcha verification optional 2022-10-09 14:23:34 -04:00
Jonathan Barrow
ce46c51c96
Set config fallbacks using env 2022-10-09 14:19:37 -04:00
Jonathan Barrow
19222bbf2d
Fixed redis config env check 2022-10-09 14:14:33 -04:00
Jonathan Barrow
9bb83632db
Actually export disabledFeatures 2022-10-09 14:12:48 -04:00
Jonathan Barrow
272e640a8b
Fixed required features type check 2022-10-09 14:12:35 -04:00
Jonathan Barrow
4809618b02
logger.warning should be logger.warn 2022-10-09 14:11:27 -04:00
Jonathan Barrow
741a03edd9
Made email sending optional 2022-10-09 14:10:59 -04:00
Jonathan Barrow
1b2141ff76
Improved config value set checks 2022-10-09 13:54:42 -04:00
Jonathan Barrow
566cd987cf
Fixed redis client cache name issue 2022-10-09 13:48:02 -04:00
Jonathan Barrow
1ed9b4c848
Made redis cache optional 2022-10-09 13:45:39 -04:00
Jonathan Barrow
3b6a4eeb07
Added required fields check to config manager 2022-10-08 10:26:48 -04:00
Jonathan Barrow
625bab0e25
Added loading config from env 2022-10-08 09:56:17 -04:00
Jonathan Barrow
3dceb422c5
Added base config manager 2022-10-08 09:24:03 -04:00
Jonathan Barrow
20e593832b
Merge branch 'dev' of https://github.com/PretendoNetwork/account into dev 2022-10-08 08:48:40 -04:00
Jonathan Barrow
9998c117e3
Fixed getNEXAESKey in cache 2022-10-08 08:44:34 -04:00
Jonathan Barrow
1f3ff5a167
Updated .gitignore 2022-10-08 08:11:20 -04:00
Jonathan Barrow
62a62ad533
Merge pull request #49 from QuarkTheAwesome/dev 2022-10-01 23:35:06 -04:00
Ash Logan
8154c8770e cache: get Redis configuration from config.json 2022-10-02 12:49:17 +11:00
Jonathan Barrow
ccf4d0eab7
Add password reset NNID endpoint 2022-10-01 17:37:03 -04:00
Jonathan Barrow
ced2d4684a
Fixed console password change not hashing 2022-10-01 17:13:37 -04:00
Jonathan Barrow
93bfb41a4d
Added password reset endpoints for website 2022-10-01 16:59:39 -04:00
Jonathan Barrow
1dff61d7d0
Merge branch 'dev' of https://github.com/PretendoNetwork/account into dev 2022-10-01 13:12:42 -04:00
Jonathan Barrow
0649ad46e3
Implement mii-js lib and fix default Mii on website register 2022-10-01 13:01:11 -04:00
Jonathan Barrow
eefc36aa47
Merge pull request #48 from QuarkTheAwesome/docker-patch1
docker: Allow option to autogenerate keys
2022-10-01 11:07:45 -04:00
Jonathan Barrow
cf292ed661
Fixed path undefined error in generate-keys with account type 2022-10-01 10:56:06 -04:00
Jonathan Barrow
540c11f4aa
Updated mailer to have proper from address 2022-10-01 10:53:23 -04:00
Ash Logan
69e8b84b14 docker: Allow option to autogenerate keys
While this isn't optimal for prod, for dev environments it can be very helpful to opt-in for things to Just Work.
2022-10-01 16:12:59 +10:00
Jonathan Barrow
883417c05f
Removed duplicate path in generate-keys script 2022-10-01 02:11:31 -04:00
Jonathan Barrow
99b8032d98
Made 3DS and Wii U use the same NEX PID pool again 2022-10-01 01:36:42 -04:00