William Oldham
|
7ca76be4e0
|
chore: run npm audit fix
|
2025-05-19 23:36:28 +01:00 |
|
William Oldham
|
78924d8baa
|
chore: upgrade eslint and use common package
|
2025-05-19 23:34:54 +01:00 |
|
William Oldham
|
9ad36992d0
|
Merge pull request #171 from PretendoNetwork/remove-auth-updates
Build and Publish Docker Image / build-publish (push) Has been cancelled
Revert auth-update changes and hotpatches related
|
2025-05-10 00:09:12 +01:00 |
|
Jonathan Barrow
|
a1b5cea250
|
chore: revert support revert
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-05-09 18:44:03 -04:00 |
|
Jonathan Barrow
|
6434e7ce13
|
chore: revert pnid middleware token type check revert
|
2025-05-09 18:43:41 -04:00 |
|
Jonathan Barrow
|
959af6997d
|
chore: revert certificate revert
|
2025-05-09 18:25:57 -04: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 |
|
William Oldham
|
056e773fe8
|
style: unused variable in logger
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-04-08 22:58:32 +01:00 |
|
William Oldham
|
f349b9de42
|
fix: don't use the in operator for checking in an array
|
2025-04-08 22:56:32 +01:00 |
|
William Oldham
|
0a234156c0
|
chore: add error logging to api middleware
|
2025-04-08 22:49:58 +01:00 |
|
William Oldham
|
8d647ef2d1
|
chore: pad numbers in logger
|
2025-04-08 22:49:47 +01:00 |
|
William Oldham
|
b9966807c3
|
chore: tidy up unneeded null handling for token generation
|
2025-04-08 22:18:44 +01:00 |
|
William Oldham
|
0bc3af0507
|
fix: handle title_id nullability
Build and Publish Docker Image / build-publish (push) Waiting to run
|
2025-04-08 22:09:21 +01:00 |
|
William Oldham
|
dc5b885e0f
|
chore: add better logging to login and register routes
Build and Publish Docker Image / build-publish (push) Waiting to run
|
2025-04-08 00:28:56 +01:00 |
|
William Oldham
|
008a517947
|
Merge pull request #111 from PretendoNetwork/auth-updates
Update some authentication related checks
|
2025-04-07 23:50:14 +01:00 |
|
Jonathan Barrow
|
d59c6ef226
|
Merge branch 'dev' into auth-updates
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-04-07 15:36:11 -04:00 |
|
Jonathan Barrow
|
97d5d88008
|
fix(grpc): add explicit token type check for refresh tokens
|
2025-04-07 14:39:51 -04:00 |
|
Jonathan Barrow
|
6087dc68ce
|
fix(nnas): correct error message for missing country header
|
2025-04-07 14:37:15 -04:00 |
|
Jonathan Barrow
|
9c92cfda3b
|
chore(nnas): remove outdated TODO in PNID middleware
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-02-03 16:56:59 -05:00 |
|
Jonathan Barrow
|
37971c006d
|
refactor(nnas): check headers and device status in all possible endpoints
Build and Publish Docker Image / build-publish (push) Waiting to run
|
2025-02-03 13:22:30 -05:00 |
|
William Oldham
|
bc7defc80f
|
Merge pull request #152 from PretendoNetwork/token-fix
Build and Publish Docker Image / build-publish (push) Has been cancelled
Fix for Invalid Service Token error - Refresh Token Duration same as Access Token
|
2025-02-02 10:26:43 +00:00 |
|
William Oldham
|
0578bfd501
|
chore: move back to number types for token, with const enum
|
2025-02-02 10:21:31 +00:00 |
|
William Oldham
|
bc406ec1b5
|
Merge pull request #99 from ItzSwirlz/dev
Build and Publish Docker Image / build-publish (push) Has been cancelled
Implement email confirmation for parental controls (send_confirmation/pin/:email)
|
2025-02-01 20:10:24 +00:00 |
|
William Oldham
|
1197f713dc
|
fix: ensure check returns
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-02-01 20:00:49 +00:00 |
|
William Oldham
|
25c9b8b843
|
Merge pull request #155 from mrjvs/jvs-with-script
Build and Publish Docker Image / build-publish (push) Waiting to run
Account deletion/purging script
|
2025-02-01 19:55:08 +00:00 |
|
William Oldham
|
fdc122b486
|
chore: resolve review comments
Build and Publish Docker Image / build-publish (push) Waiting to run
|
2025-02-01 11:26:39 +00:00 |
|
William Oldham
|
8f2e6fc088
|
fix: use enum values for token property comparison
Build and Publish Docker Image / build-publish (push) Waiting to run
|
2025-01-31 23:33:37 +00:00 |
|
William Oldham
|
c7a230b860
|
style: add return type to fix eslint
|
2025-01-31 23:30:24 +00:00 |
|
William Oldham
|
577b5020b0
|
style: fix eslint issues in login
|
2025-01-31 23:05:45 +00:00 |
|
William Oldham
|
169e686944
|
feat: use "enum" for token system type
|
2025-01-31 23:05:11 +00:00 |
|
William Oldham
|
cad2d0e68e
|
chore: use different oauth refresh expiry for NNAS and API
|
2025-01-31 23:05:11 +00:00 |
|
William Oldham
|
2a00924264
|
feat: use "enum" for token type
|
2025-01-31 23:05:11 +00:00 |
|
William Oldham
|
e3c78476ab
|
style: fix linting issues
|
2025-01-31 23:05:11 +00:00 |
|
William Oldham
|
79bc90852b
|
chore: don't use await when not needed
|
2025-01-31 23:05:11 +00:00 |
|
William Oldham
|
1ecb7ad473
|
fix: make refresh token expire longer than access token, and centralise oauth generation
|
2025-01-31 23:05:11 +00:00 |
|
Jonathan Barrow
|
d28ccbdf95
|
chore: check if PID and device is valid in NNAS email routes
Build and Publish Docker Image / build-publish (push) Has been cancelled
|
2025-01-31 15:55:55 -05:00 |
|
Jonathan Barrow
|
2385caae55
|
chore: add missing device ID to 3DS consoles
|
2025-01-31 15:55:55 -05:00 |
|
Jonathan Barrow
|
43f240f864
|
chore: add early return to NNAS confirmation email resend if already verified
|
2025-01-31 15:55:54 -05:00 |
|
Jonathan Barrow
|
d5dcdcb7de
|
chore: add early return to NNAS email verification if already verified
|
2025-01-31 15:55:54 -05:00 |
|
Jonathan Barrow
|
5ab424d67d
|
chore: add warning against sharing request data to NNAS OAuth
|
2025-01-31 15:55:54 -05:00 |
|
Jonathan Barrow
|
4da4ef0a65
|
chore: timezone json spaces to tabs
|
2025-01-31 15:53:20 -05:00 |
|
Jonathan Barrow
|
4db3be92a0
|
fix: unescape timezone json
|
2025-01-31 15:53:19 -05:00 |
|
Jonathan Barrow
|
e6b9448d32
|
fix: remove unique constraint from 6 digit email code
|
2025-01-31 15:53:18 -05:00 |
|
Jonathan Barrow
|
302956d5f2
|
refactor: add explicit token handling functions
|
2025-01-31 15:53:18 -05:00 |
|
Jonathan Barrow
|
3e410ede7d
|
fix: validate padding in certificates
|
2025-01-31 15:53:17 -05:00 |
|
Jonathan Barrow
|
7f3b755b3a
|
fix: make NNAS middleware only allow Basic tokens on "devices" endpoints
|
2025-01-31 15:53:17 -05:00 |
|
Jonathan Barrow
|
8e557fc072
|
fix: make NNAS middleware only accept console tokens
|
2025-01-31 15:53:14 -05:00 |
|
William Oldham
|
1653b09988
|
Merge pull request #158 from AToska21/return-server
Build and Publish Docker Image / build-publish (push) Waiting to run
Return the server a tier below if it does not exist
|
2025-01-31 16:19:39 +00:00 |
|
Andrea Toska
|
8604d19993
|
fix(servers): missed a few semicolons, oops
|
2025-01-31 17:05:05 +01:00 |
|
Andrea Toska
|
c769cf3d23
|
fix(servers): use find query to lessen db load
|
2025-01-31 17:03:03 +01:00 |
|