William Oldham
|
fc6ff262da
|
Upgrade to AWS SDK v3
|
2024-09-23 21:52:15 +01:00 |
|
William Oldham
|
7a0c2e4231
|
Add full configurability to each service for domain routing - remove express-subdomain
|
2024-09-23 21:28:14 +01:00 |
|
William Oldham
|
0aed6cb932
|
Update build scripts to be cross-platform
|
2024-09-21 18:07:58 +01:00 |
|
Matthew Lopez
|
78a9ebc345
|
chore: uninstall unused packages
|
2024-06-24 17:31:49 -04:00 |
|
Jemma
|
37fa5abd83
|
Added support for user information app on Wii U (from #77)
|
2024-04-21 18:28:18 -05:00 |
|
Jonathan Barrow
|
ec99749753
|
chore: move email sending to AWS SES
|
2024-02-20 13:51:10 -05:00 |
|
Jonathan Barrow
|
7d3b7bbd9c
|
updated some packages
|
2023-11-17 10:09:26 -05:00 |
|
Jonathan Barrow
|
a6c1bd09ee
|
grpc: updated updatePNIDPermissions to latest permissions
|
2023-11-17 10:08:21 -05:00 |
|
Jonathan Barrow
|
b998f754a8
|
Added support for BOSS permissions
|
2023-08-25 20:55:37 -04:00 |
|
Jonathan Barrow
|
7624263d46
|
Removed old gRPC package from package.json
|
2023-08-19 09:48:37 -04:00 |
|
Jonathan Barrow
|
93ab251176
|
Move gRPC to new NPM package and begin migration to new permissions system
|
2023-08-19 09:46:10 -04:00 |
|
Daniel López Guimaraes
|
3844531191
|
Add GetNEXData GRPC method
Returns all details of a NEX account.
|
2023-07-17 00:20:26 +01:00 |
|
Jonathan Barrow
|
f584a5b499
|
Make user data update endpoint do something
|
2023-07-12 18:17:15 -04:00 |
|
Jonathan Barrow
|
dbaa154d47
|
Added getNEXPassword gRPC method
|
2023-06-13 18:41:35 -04:00 |
|
Jonathan Barrow
|
dee432b4a0
|
Added gRPC service for the API (for future use)
|
2023-05-31 21:29:41 -04:00 |
|
Jonathan Barrow
|
d269258b61
|
Added token checksum to non-access/refresh tokens
|
2023-05-01 15:02:04 -04:00 |
|
Jonathan Barrow
|
a4bc671957
|
Added deleted field to gRPC getUserData method
|
2023-04-29 17:58:20 -04:00 |
|
Jonathan Barrow
|
8b7296543d
|
Cancel Stripe subscription during PNID scrubbing
|
2023-04-29 14:48:19 -04:00 |
|
Jonathan Barrow
|
85d9c65989
|
Added getUserData gRPC method
|
2023-04-27 23:58:02 -04:00 |
|
Jonathan Barrow
|
d6d92ca27c
|
Added types to modules without types
|
2023-04-27 15:05:22 -04:00 |
|
Jonathan Barrow
|
a95d4e10a6
|
Handle arrays and proper types on headers and query strings
|
2023-03-19 11:52:43 -04:00 |
|
Jonathan Barrow
|
0d3d6fcce7
|
Stubbed missing types from 3rd party modules
|
2023-03-18 10:12:37 -04:00 |
|
Jonathan Barrow
|
dd952954fd
|
Enable strict mode in TS and fix most issues with it
|
2023-03-17 17:39:46 -04:00 |
|
Jonathan Barrow
|
9fafca77fd
|
Typed literally everything and eslint is happy
|
2023-03-06 21:01:15 -05:00 |
|
Jonathan Barrow
|
a836f67b47
|
Bump mongoose to 7 and use mongoose-unique-validator fork
|
2023-03-04 10:03:06 -05:00 |
|
Jonathan Barrow
|
d05a1eed91
|
Better typed Mongoose models
|
2023-03-03 20:59:05 -05:00 |
|
Jonathan Barrow
|
3ef40c64cd
|
Updated packages
|
2023-03-03 12:37:50 -05:00 |
|
Jonathan Barrow
|
6787361ee4
|
Remove unused modules
|
2023-02-28 20:44:01 -05:00 |
|
Jonathan Barrow
|
7f5fcbb28d
|
Updated package-lock
|
2023-02-12 09:22:16 -05:00 |
|
Jonathan Barrow
|
1b2141ff76
|
Improved config value set checks
|
2022-10-09 13:54:42 -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
|
93bfb41a4d
|
Added password reset endpoints for website
|
2022-10-01 16:59:39 -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
|
14f2331901
|
Redis cache now auto-reads files
|
2022-09-30 21:24:14 -04:00 |
|
Jonathan Barrow
|
f549a602d8
|
Use joi for object validation
|
2022-09-24 21:14:21 -04:00 |
|
Jonathan Barrow
|
14b2c73986
|
Added start of redis cache
|
2022-09-24 18:23:35 -04:00 |
|
Jonathan Barrow
|
2a14ff688c
|
prettyfy api response
|
2022-06-08 16:19:44 -04:00 |
|
Jonathan Barrow
|
a2e4b15830
|
aded hcaptcha to register endpoint
|
2021-12-19 19:18:40 -05:00 |
|
Jonathan Barrow
|
53f00312f4
|
added register endpoints for user api
|
2021-12-12 09:24:37 -05:00 |
|
Jonathan Barrow
|
ff68648f5a
|
Started adding a user API
|
2021-11-20 17:40:15 -05:00 |
|
Jonathan Barrow
|
7f8e1d394c
|
npm audit
|
2021-11-14 14:45:55 -05:00 |
|
Jonathan Barrow
|
b5905b207c
|
Removed sessions and added device cert validation
|
2021-09-07 20:34:19 -04:00 |
|
Jonathan Barrow
|
cd26860c46
|
moved to DigitalOcean Spaces CDN for Miis
|
2021-08-28 10:46:22 -04:00 |
|
Jonathan Barrow
|
ee62cb4c67
|
fixed up dependencies
|
2021-08-22 11:25:01 -04:00 |
|
Jonathan Barrow
|
bf2a4eba12
|
Added Mii renderer
|
2021-08-22 11:22:17 -04:00 |
|
Jonathan Barrow
|
18b96b06c5
|
Large restructure
Restructured the codebase a bit. No big changes really. Need to handle registration sessions better
|
2021-03-28 20:31:57 -04:00 |
|
Jonathan Barrow
|
f447d44921
|
Total rewrite
Rewrote the whole server because the old version was a broken, spaghetti filled monster of a mess
|
2020-02-16 20:33:53 -05:00 |
|
RedDuckss
|
001ffe0761
|
Updated README
|
2018-09-27 15:36:52 -04:00 |
|
RedDucks
|
beb64e10a2
|
Finally added proper JWT support
|
2018-04-10 14:03:13 -04:00 |
|