Jonathan Barrow
|
6e99715f85
|
fix: add try-catch to Discourse data scrubbing
|
2025-10-03 16:22:17 -04:00 |
|
Jonathan Barrow
|
cda6f85399
|
feat: add automatic Miiverse data removal on PNID scrub
|
2025-10-03 13:58:23 -04:00 |
|
Jonathan Barrow
|
8f1cd2c2d6
|
feat: automatically anonymize Discourse users on PNID scrub
|
2025-10-03 13:41:07 -04:00 |
|
Jonathan Barrow
|
195f9541f1
|
feat: automatically delete Stripe user, not just sub, on PNID scrub
|
2025-10-03 13:40:48 -04:00 |
|
Jonathan Barrow
|
8fa0ee16ae
|
fix: remove unique constraint from 6 digit email code
|
2025-06-23 14:42:30 -04:00 |
|
William Oldham
|
6c04fbd68c
|
style: do eslint format
|
2025-05-19 23:44:21 +01:00 |
|
William Oldham
|
1a3445db5b
|
chore: revert auth-update changes and hotpatches related
Commits:
- f349b9de42
- b9966807c3
- 0bc3af0507
- 008a517947
|
2025-05-09 18:08:47 +01:00 |
|
Jonathan Barrow
|
e6b9448d32
|
fix: remove unique constraint from 6 digit email code
|
2025-01-31 15:53:18 -05:00 |
|
Billy
|
6e724c2e60
|
nit: don't use an escaped string when a variable is fine.
|
2025-01-18 17:59:50 +00:00 |
|
Billy
|
6d821d6af5
|
Mii uploads: use config for bucket name
|
2025-01-18 17:52:58 +00:00 |
|
Jonathan Barrow
|
82d353357b
|
chore: updated comments to use Better Comments syntax
|
2024-04-14 19:41:47 -04:00 |
|
Jonathan Barrow
|
cb10a16668
|
chore: removed unnecessary type declarations
|
2024-04-14 19:16:25 -04:00 |
|
Jonathan Barrow
|
6db67698e2
|
updated PNID scrubbing for number values
|
2023-11-17 10:27:16 -05: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
|
664562f344
|
Update Stripe checks in PNID scrub method
|
2023-07-05 16:30:26 -04:00 |
|
Jonathan Barrow
|
70a00bb139
|
Removed useless unique fields on PNID model
|
2023-06-15 14:55:13 -04:00 |
|
Jonathan Barrow
|
ca20208041
|
Fixed PNID scrubbing not saving default Mii data
|
2023-06-14 13:02:42 -04:00 |
|
Jonathan Barrow
|
976c1bf21f
|
NNID service tokens now check client_id for generation
|
2023-06-14 12:58:09 -04:00 |
|
Jonathan Barrow
|
cb89fb925b
|
Removed is_emulator field from device document schema
|
2023-06-13 23:21:01 -04:00 |
|
Jonathan Barrow
|
b36c63a0b3
|
Added better console tracking
|
2023-06-11 07:46:27 -04:00 |
|
Jonathan Barrow
|
8b578c750a
|
Removed password change from PNID.scrub and added 0112 error on deleted accounts
|
2023-05-03 12:19:55 -04:00 |
|
Jonathan Barrow
|
9f68827337
|
Generate 3DS friend code when registering 3DS NEX account
|
2023-05-02 14:37:11 -04:00 |
|
Jonathan Barrow
|
b9481892e0
|
Removed unsafe .get() calls from Mongoose documents
|
2023-04-29 15:39:20 -04:00 |
|
Jonathan Barrow
|
cc62c8dad3
|
Removed unused PNIDgetServerMode method
|
2023-04-29 15:30:12 -04:00 |
|
Jonathan Barrow
|
d821802088
|
Add types to PNID.updateMii params
|
2023-04-29 15:27:41 -04:00 |
|
Jonathan Barrow
|
91e1537b10
|
Call PNID.updateMii when scrubbing to generate default Mii images
|
2023-04-29 15:25:18 -04:00 |
|
Jonathan Barrow
|
65f057c47a
|
Added deleted flag to PNIDs
|
2023-04-29 14:52:18 -04:00 |
|
Jonathan Barrow
|
8b7296543d
|
Cancel Stripe subscription during PNID scrubbing
|
2023-04-29 14:48:19 -04:00 |
|
Jonathan Barrow
|
50089e0435
|
Added PNID.scrub method to remove personal information
|
2023-04-29 14:32:04 -04:00 |
|
Jonathan Barrow
|
b67b266b8d
|
Added missing Stripe connection on PNIDs
|
2023-04-27 23:34:49 -04:00 |
|
Jonathan Barrow
|
d6d92ca27c
|
Added types to modules without types
|
2023-04-27 15:05:22 -04:00 |
|
Jonathan Barrow
|
55ee3ce18b
|
Changed token format to be much smaller (thanks 3DS)
|
2023-04-01 11:15:59 -04:00 |
|
Jonathan Barrow
|
741e82daaf
|
Removed all .set calls from documents
|
2023-03-19 13:36:01 -04:00 |
|
Jonathan Barrow
|
b309eecff9
|
Finish strict mode errors
|
2023-03-18 16:58:20 -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
|
9f3d5c4a35
|
Removed default exports in favor of named exports
|
2023-03-17 16:16:10 -04:00 |
|
Jonathan Barrow
|
c7626de1f1
|
Revert "revert me"
This reverts commit 928e6f6701.
|
2023-03-08 17:11:26 -05:00 |
|
Jonathan Barrow
|
928e6f6701
|
revert me
|
2023-03-08 17:11:17 -05:00 |
|
Jonathan Barrow
|
b01ef39fb2
|
Added missing types
|
2023-03-06 21:16:44 -05:00 |
|
Jonathan Barrow
|
19a695af3f
|
DeviceAttribute was defined but not used
|
2023-03-06 21:08:32 -05:00 |
|
Jonathan Barrow
|
7660b9134c
|
Removed unused exports
|
2023-03-06 21:07:35 -05:00 |
|
Jonathan Barrow
|
e438253d3b
|
Moved types folder into src and changed alias root to @/
|
2023-03-04 20:25:01 -05:00 |
|
Jonathan Barrow
|
6f570f6c2b
|
Disable id virtual getter on mongoose documents
|
2023-03-04 11:29:48 -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
|
a75769a326
|
First steps to TypeScript
|
2023-03-03 12:38:36 -05: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
|
99b8032d98
|
Made 3DS and Wii U use the same NEX PID pool again
|
2022-10-01 01:36:42 -04:00 |
|
Jonathan Barrow
|
48bc34a78b
|
Added email confirmation code support
|
2022-09-30 23:22:43 -04:00 |
|