Jonathan Barrow
|
9838fb314f
|
feat: add grace period for account deletions
|
2026-01-20 21:02:17 -05:00 |
|
limes
|
dcf230aa57
|
fix(mailer): escape pnid
|
2025-11-15 21:19:13 +01:00 |
|
William Oldham
|
ab80f48dde
|
chore: add logging to ip2location and add token to build scripts
|
2025-10-05 19:48:02 +01:00 |
|
Jonathan Barrow
|
093f6bd2dc
|
chore: update @pretendonetwork/grpc
|
2025-10-03 12:55:49 -04:00 |
|
Jonathan Barrow
|
1ef20edd72
|
chore: switch from unzipper to yauzl-promise
|
2025-09-02 18:04:07 -04:00 |
|
Jonathan Barrow
|
a088c29822
|
feat(nnas/api): add Mississippi check at registration
|
2025-08-27 15:50:59 -04:00 |
|
Jonathan Barrow
|
e01bd005a8
|
chore: update grpc package version to 2.2.1
|
2025-06-18 18:13:27 -04:00 |
|
Jonathan Barrow
|
eac5ec9742
|
feat: implement v2 grpc servers
adds support for the new v2 gRPC servers while maintaining the old ones for legacy clients
|
2025-06-17 16:55:38 -04:00 |
|
William Oldham
|
d54ee06de1
|
fix: pin mii-js at working version
|
2025-05-20 23:40:09 +01:00 |
|
William Oldham
|
82b3a44645
|
chore: upgrade to 0.0.8 of eslint-config
|
2025-05-19 23:44:13 +01:00 |
|
William Oldham
|
78924d8baa
|
chore: upgrade eslint and use common package
|
2025-05-19 23:34:54 +01:00 |
|
mrjvs
|
ef34e1e2fe
|
Add pnid scrubbing script
|
2024-12-18 14:37:15 +01:00 |
|
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
|
2bc1d9cf8e
|
nnas: renamed nnid service to nnas
|
2024-04-14 18:02:01 -04:00 |
|
Jonathan Barrow
|
ec99749753
|
chore: move email sending to AWS SES
|
2024-02-20 13:51:10 -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 |
|
Jonathan Barrow
|
f584a5b499
|
Make user data update endpoint do something
|
2023-07-12 18:17:15 -04:00 |
|
Jonathan Barrow
|
d269258b61
|
Added token checksum to non-access/refresh tokens
|
2023-05-01 15:02:04 -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
|
84c2086da2
|
Updated build command
|
2023-04-27 14:39:02 -04:00 |
|
Jonathan Barrow
|
36bf30a64a
|
Replace rm -rf with rimraf
|
2023-04-27 14:38:28 -04:00 |
|
Jonathan Barrow
|
2de196a649
|
Updated lint and build commands
|
2023-04-27 14:35:27 -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
|
45a5fd9862
|
Add import aliases
|
2023-03-04 09:45:12 -05:00 |
|
Jonathan Barrow
|
d05a1eed91
|
Better typed Mongoose models
|
2023-03-03 20:59:05 -05:00 |
|
Jonathan Barrow
|
75de643ac5
|
Bump version to 2.0.0
|
2023-03-03 12:45:49 -05:00 |
|
Jonathan Barrow
|
3ef40c64cd
|
Updated packages
|
2023-03-03 12:37:50 -05:00 |
|
Jonathan Barrow
|
ff69ac3cea
|
Added tsconfig and start of TypeScript migration
|
2023-02-28 21:08:52 -05:00 |
|
Jonathan Barrow
|
6787361ee4
|
Remove unused modules
|
2023-02-28 20:44:01 -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 |
|