Commit graph

  • 5241d86d9c
    chore(deps): bump @grpc/grpc-js from 1.9.0 to 1.13.1 dependabot[bot] 2025-03-22 23:03:13 +00:00
  • cecff1c5d7
    chore(deps): bump serve-static and express dependabot[bot] 2025-03-22 23:03:12 +00:00
  • aa67855a7d
    chore(deps): bump mongoose from 7.6.5 to 7.8.6 dependabot[bot] 2025-03-22 23:03:06 +00:00
  • 89243ea686
    Merge pull request #165 from PretendoNetwork/dev master William Oldham 2025-03-22 23:02:04 +00:00
  • 99aec607fa fix: apply production hot-patches temp/hotpatches-2025-03-22 William Oldham 2025-03-22 21:36:04 +00:00
  • 7098a4eec0
    Update README.md OmeyverseGH 2025-02-10 18:16:25 -05:00
  • 241c42488e
    Update README.md TamblesMambles 2025-02-09 13:58:38 -05:00
  • a1ba161580
    Merge 3a2526d9f3 into bc406ec1b5 William Oldham 2025-02-03 23:09:37 +00:00
  • 3a2526d9f3 style: eslint changes eslint William Oldham 2025-01-29 19:59:40 +00:00
  • 2862fedf67 chore: upgrade eslint and use common package William Oldham 2025-01-29 19:59:27 +00:00
  • 9c92cfda3b
    chore(nnas): remove outdated TODO in PNID middleware auth-updates Jonathan Barrow 2025-02-03 16:56:59 -05:00
  • 37971c006d
    refactor(nnas): check headers and device status in all possible endpoints Jonathan Barrow 2025-02-03 13:22:30 -05:00
  • bc7defc80f
    Merge pull request #152 from PretendoNetwork/token-fix William Oldham 2025-02-02 10:26:43 +00:00
  • 0578bfd501 chore: move back to number types for token, with const enum William Oldham 2025-02-02 10:21:31 +00:00
  • a774490d93
    Merge c226f516a4 into bc406ec1b5 John Bostick 2025-02-01 23:09:37 -05:00
  • bc406ec1b5
    Merge pull request #99 from ItzSwirlz/dev dev William Oldham 2025-02-01 20:10:24 +00:00
  • 1197f713dc fix: ensure check returns William Oldham 2025-02-01 20:00:49 +00:00
  • 627f61505b
    Merge d28ccbdf95 into 25c9b8b843 Jonathan Barrow 2025-02-01 20:55:10 +01:00
  • 25c9b8b843
    Merge pull request #155 from mrjvs/jvs-with-script William Oldham 2025-02-01 19:55:08 +00:00
  • fdc122b486 chore: resolve review comments William Oldham 2025-02-01 11:26:39 +00:00
  • 8f2e6fc088 fix: use enum values for token property comparison William Oldham 2025-01-31 23:33:37 +00:00
  • c7a230b860 style: add return type to fix eslint William Oldham 2025-01-31 23:30:24 +00:00
  • 577b5020b0 style: fix eslint issues in login William Oldham 2025-01-30 12:08:53 +00:00
  • 169e686944 feat: use "enum" for token system type William Oldham 2025-01-30 11:59:58 +00:00
  • cad2d0e68e chore: use different oauth refresh expiry for NNAS and API William Oldham 2025-01-30 11:45:26 +00:00
  • 2a00924264 feat: use "enum" for token type William Oldham 2025-01-30 11:32:56 +00:00
  • e3c78476ab style: fix linting issues William Oldham 2025-01-29 22:43:36 +00:00
  • 79bc90852b chore: don't use await when not needed William Oldham 2025-01-29 22:35:53 +00:00
  • 1ecb7ad473 fix: make refresh token expire longer than access token, and centralise oauth generation William Oldham 2025-01-29 22:35:42 +00:00
  • d28ccbdf95
    chore: check if PID and device is valid in NNAS email routes Jonathan Barrow 2025-01-29 18:22:31 -05:00
  • 2385caae55
    chore: add missing device ID to 3DS consoles Jonathan Barrow 2025-01-14 14:09:14 -05:00
  • 43f240f864
    chore: add early return to NNAS confirmation email resend if already verified Jonathan Barrow 2024-11-04 15:13:18 -05:00
  • d5dcdcb7de
    chore: add early return to NNAS email verification if already verified Jonathan Barrow 2024-11-04 15:11:39 -05:00
  • 5ab424d67d
    chore: add warning against sharing request data to NNAS OAuth Jonathan Barrow 2024-11-04 14:59:39 -05:00
  • 4da4ef0a65
    chore: timezone json spaces to tabs Jonathan Barrow 2024-10-25 12:36:41 -04:00
  • 4db3be92a0
    fix: unescape timezone json Jonathan Barrow 2024-10-25 12:35:14 -04:00
  • e6b9448d32
    fix: remove unique constraint from 6 digit email code Jonathan Barrow 2024-10-25 12:32:35 -04:00
  • 302956d5f2
    refactor: add explicit token handling functions Jonathan Barrow 2024-10-25 12:30:53 -04:00
  • 3e410ede7d
    fix: validate padding in certificates Jonathan Barrow 2024-08-09 19:35:16 -04:00
  • 7f3b755b3a
    fix: make NNAS middleware only allow Basic tokens on "devices" endpoints Jonathan Barrow 2024-08-09 18:47:34 -04:00
  • 8e557fc072
    fix: make NNAS middleware only accept console tokens Jonathan Barrow 2024-08-09 18:46:34 -04:00
  • faa324ac30
    Merge 5667a91c0d into 1653b09988 William Oldham 2025-01-31 16:21:28 +00:00
  • 1653b09988
    Merge pull request #158 from AToska21/return-server William Oldham 2025-01-31 16:19:39 +00:00
  • 8604d19993 fix(servers): missed a few semicolons, oops Andrea Toska 2025-01-31 17:05:05 +01:00
  • c769cf3d23 fix(servers): use find query to lessen db load Andrea Toska 2025-01-31 17:03:03 +01:00
  • ed780efb1e feat(servers): use the server a tier below if it does not exist Andrea Toska 2025-01-31 09:29:12 +01:00
  • cc4e0e7541 feat(servers): use the server a tier below if it does not exist Andrea Toska 2025-01-31 09:29:12 +01:00
  • 6802d39bed
    Merge pull request #153 from AToska21/forum-contact William Oldham 2025-01-30 12:38:25 +00:00
  • d81f3d39c4 feat(email): add forum as a support option Andrea Toska 2025-01-30 13:30:16 +01:00
  • cafea2ffa9
    Merge pull request #128 from PretendoNetwork/api-return-user-stripe-tier William Oldham 2025-01-29 19:50:12 +00:00
  • 5667a91c0d chore: use latest version of @pretendonetwork/grpc William Oldham 2025-01-23 10:34:26 +00:00
  • 52b6c9bd7c Remove unused access level fields William Oldham 2024-11-24 19:19:26 +00:00
  • 16aaaaa78e fix(devices): adjust commit as per jon's Andrea Toska 2025-01-22 08:24:10 +01:00
  • d170450e4b
    Merge pull request #143 from PretendoNetwork/bucket-config William Oldham 2025-01-18 18:08:20 +00:00
  • 6e724c2e60 nit: don't use an escaped string when a variable is fine. Billy 2025-01-18 17:59:50 +00:00
  • 6d821d6af5 Mii uploads: use config for bucket name Billy 2025-01-18 17:52:58 +00:00
  • 2848ba7b3c
    Bump cookie and express dependabot[bot] 2025-01-18 09:03:02 +00:00
  • 8931bb8227
    Bump send and express dependabot[bot] 2025-01-18 09:03:01 +00:00
  • 37223bc34b
    Bump tar from 6.1.13 to 6.2.1 dependabot[bot] 2025-01-18 09:03:00 +00:00
  • 7b5e646326
    Bump path-to-regexp and express dependabot[bot] 2025-01-18 09:02:56 +00:00
  • 297fbb8b40
    Bump express from 4.18.2 to 4.20.0 dependabot[bot] 2025-01-18 09:02:54 +00:00
  • 9ae80ceb49
    Bump mongoose and mongoose-unique-validator dependabot[bot] 2025-01-16 17:18:58 +00:00
  • 8c259c93a5
    Merge pull request #60 from PretendoNetwork/dependabot/npm_and_yarn/http-cache-semantics-4.1.1 William Oldham 2025-01-13 11:46:39 +00:00
  • 04d206e3ed
    Merge pull request #135 from AToska21/dev William Oldham 2025-01-13 11:44:16 +00:00
  • 18bd158968 fix(setup): rename SES environment var Andrea Toska 2025-01-13 12:37:21 +01:00
  • d2ebb9f2ca feat(setup): fix up setup instructions Andrea Toska 2025-01-13 11:41:46 +01:00
  • e997b3f01b fix(devices): fix semicolons, build passed Andrea Toska 2025-01-13 09:43:03 +01:00
  • d8fd495cb6 fix(devices): forgot to capitalize the R in Request Andrea Toska 2025-01-13 09:39:54 +01:00
  • 1a2bbcacd5 feat(devices): start work on factory resets Andrea Toska 2025-01-13 09:35:21 +01:00
  • 65e7bc3aba Merge branch 'dev' of https://github.com/PretendoNetwork/account into factory-resets Andrea Toska 2025-01-13 09:26:36 +01:00
  • 8625abcef0 Merge https://github.com/AToska21/account into factory-resets Andrea Toska 2025-01-13 08:25:09 +01:00
  • dea04ce404 feat(devices): add factory reset Andrea Toska 2025-01-13 08:24:46 +01:00
  • 1e595e6518
    Merge pull request #131 from AToska21/dev Jonathan Barrow 2025-01-12 17:38:17 -05:00
  • 55dacc467b feat(error): add the correct ban error codes Natsuki ツ 2025-01-12 21:30:26 +01:00
  • c226f516a4
    fix: account for scenarios where middleware is used outside of signup John Bostick 2025-01-06 15:40:19 -05:00
  • ef9a01b3c1
    fix: include email header John Bostick 2025-01-06 13:12:12 -05:00
  • 38ee2a5949
    fix: check email validity when linking existing PNID John Bostick 2025-01-05 22:43:41 -05:00
  • ef34e1e2fe Add pnid scrubbing script mrjvs 2024-12-18 14:37:15 +01:00
  • 3002980c81
    chore: return the PNID's Stripe tier name and level from the PNID details API Matthew Lopez 2024-12-11 21:30:59 -05:00
  • 374d468e2a
    Merge pull request #123 from binaryoverload/dev Jonathan Barrow 2024-11-06 11:53:30 -05:00
  • 54dfed9346 Fix missing semicolon William Oldham 2024-10-16 14:40:26 +01:00
  • 83dab9bb5d Use appropriate error message and status code for register route William Oldham 2024-10-16 14:09:23 +01:00
  • eb31c88f83 Add S3 config option for region and path-style William Oldham 2024-10-16 13:34:42 +01:00
  • ba77b740f2 repaired Version 1.0.1 Subaru 2024-09-25 17:09:58 +02:00
  • 12b0add98e Version 1.0.1 Subaru 2024-09-25 16:30:22 +02:00
  • 875e75f08f
    Merge pull request #118 from binaryoverload/dev Jonathan Barrow 2024-09-25 10:15:11 -04:00
  • 0c03aa46ba Fix middleware logic William Oldham 2024-09-24 20:42:19 +01:00
  • 988ce63cd9
    Merge pull request #117 from binaryoverload/dev Jonathan Barrow 2024-09-24 13:00:25 -04:00
  • 4de42cf6b0 Some domains can be optional - rename cdn to local_cdn to be more clear William Oldham 2024-09-24 17:52:36 +01:00
  • 616493f6f6
    Merge pull request #116 from binaryoverload/dev Jonathan Barrow 2024-09-24 11:44:42 -04:00
  • 17b37d84f1 Fix import order William Oldham 2024-09-24 11:58:39 +01:00
  • 0a8c6789f0 Remove newline William Oldham 2024-09-24 11:57:17 +01:00
  • 1768dc4654 Disable datastore if key not set William Oldham 2024-09-24 11:57:11 +01:00
  • 5c40042796 Removed unneeded filter - is-valid-hostname filters for empty values William Oldham 2024-09-24 11:56:20 +01:00
  • 8f9b17447b
    Apply suggestions from code review William Oldham 2024-09-24 11:47:07 +01:00
  • bf9041b7b8 Add other account domain to default William Oldham 2024-09-23 22:11:14 +01:00
  • 241c9116c3 Add domain middleware back to api route William Oldham 2024-09-23 22:08:05 +01:00
  • 94ce277beb Actually set the config to the valid domains William Oldham 2024-09-23 21:57:30 +01:00
  • 4d577734d5 Add a unique check to domains in the config-manager William Oldham 2024-09-23 21:47:26 +01:00
  • fc6ff262da Upgrade to AWS SDK v3 William Oldham 2024-09-23 21:42:35 +01:00