Commit graph

  • 7a0c2e4231 Add full configurability to each service for domain routing - remove express-subdomain William Oldham 2024-09-23 21:28:14 +01:00
  • 1918701979
    Merge pull request #93 from DanilochTop/dev Jonathan Barrow 2024-09-23 11:56:56 -04:00
  • 6e9efdb21e Neue URL Subaru 2024-09-23 14:15:13 +02:00
  • 4d22d226b8 Remove subdomain routing from api to allow any domain to access it (For testing and internal) William Oldham 2024-09-21 18:10:12 +01:00
  • 0aed6cb932 Update build scripts to be cross-platform William Oldham 2024-09-21 18:07:58 +01:00
  • 274b3ade18
    Merge 330e8f12f7 into 882ec618cc Braden Yes 2024-08-04 00:06:55 -05:00
  • 330e8f12f7
    Remove unnecessary red background Braden Yes 2024-08-04 00:06:33 -05:00
  • 882ec618cc
    Merge pull request #104 from mrjvs/patch-2 Jonathan Barrow 2024-07-28 16:55:33 -04:00
  • 81e91e6000
    Update docker.yml mrjvs 2024-07-28 22:47:10 +02:00
  • 1217d37cca
    Update docker.yml mrjvs 2024-07-28 22:39:00 +02:00
  • f1796af554
    Merge pull request #103 from mrjvs/patch-1 Jonathan Barrow 2024-07-28 16:30:31 -04:00
  • 4d8f333525
    Update docker.yml mrjvs 2024-07-28 21:20:30 +02:00
  • 4058d427e0
    Send a proper email when parental controls are confirmed Joshua Peisach 2024-07-02 15:10:42 -04:00
  • ef51ea5875
    Merge pull request #97 from MatthewL246/docker-updates Jonathan Barrow 2024-07-01 16:21:35 -04:00
  • 01ce92d1f2
    chore: mkdir and chown on one layer Matthew Lopez 2024-07-01 15:30:23 -04:00
  • 0876e088c4
    remove redundant String cast and add missing semicolon Joshua Peisach 2024-06-29 19:09:56 -04:00
  • e9dfb46d60
    support: implement send_confirmation/pin/:email Joshua Peisach 2024-06-29 16:30:58 -04:00
  • 575c9b9c90
    support: implement send_confirmation/pin/:email Joshua Peisach 2024-06-29 16:26:37 -04:00
  • d12c07cdee
    feat: create Docker build and publish action Matthew Lopez 2024-06-25 17:42:07 -04:00
  • 0e68fff5e5
    chore: add .env to .dockerignore Matthew Lopez 2024-06-24 17:51:43 -04:00
  • 78a9ebc345
    chore: uninstall unused packages Matthew Lopez 2024-06-24 17:31:49 -04:00
  • 9712c4d95b
    fix: imported redis is undefined Matthew Lopez 2024-06-24 17:07:01 -04:00
  • 8292c6248f
    chore: fix Docker environment variable format Matthew Lopez 2024-06-24 16:46:57 -04:00
  • bd2b7de369
    chore: fix eslint error Matthew Lopez 2024-06-24 16:46:21 -04:00
  • ac80a9f60f
    chore: delete old and unused key generation script Matthew Lopez 2024-06-24 16:43:24 -04:00
  • 697eca73fb
    chore: load datastore secret key from environment variable Matthew Lopez 2024-06-24 16:07:36 -04:00
  • bdd8a91610
    fix: exit process on SIGTERM Matthew Lopez 2024-06-24 15:32:48 -04:00
  • 41977cf7af
    chore: update Dockerfile for production use Matthew Lopez 2024-06-24 15:00:47 -04:00
  • 7e2b47ce75
    chore: delete old and broken test user script Matthew Lopez 2024-06-24 14:46:59 -04:00
  • 0074645960
    Merge pull request #91 from CaramelKat/user-information-app Jonathan Barrow 2024-06-09 15:47:42 -04:00
  • 14e60a6bb1
    fix: typo in server selection svg for dev Jemma Poffinbarger 2024-06-06 18:45:26 -05:00
  • bafb22ce8b Revert "chore: add newline to end of files" Jemma 2024-06-06 18:37:52 -05:00
  • 97b594cfee chore: warn that server default environment is prod Jemma 2024-06-04 21:14:30 -05:00
  • f7a71d7b6d fix: check that access level is valid before allowing updates to server selection Jemma 2024-06-04 21:12:06 -05:00
  • 410f8c1421 chore: update links to match new error code format Jemma 2024-06-02 18:42:24 -05:00
  • bfc0210d7c fix: indentation and quotes Daniloch 2024-06-02 05:54:03 -03:00
  • c5658dc6b3 feat: allow updating birthday in user account settings Jemma 2024-06-01 21:35:25 -05:00
  • 68bcd1f8a6 chore: add newline to end of files Jemma 2024-06-01 17:08:32 -05:00
  • 94904be12d chore: fix indents and address nitpicks Jemma 2024-06-01 16:29:36 -05:00
  • a02f976891 fix: indentation problems (again and again) Daniloch 2024-05-31 14:13:29 -03:00
  • b79e2e0cbf fix: indentation issues (again) Daniloch 2024-05-31 11:33:47 -03:00
  • 84b900caaa fix: indentation issues Daniloch 2024-05-31 11:31:32 -03:00
  • da0a913aa2 feat: add captcha to forgot password requests Daniloch 2024-05-31 03:59:35 -03:00
  • af54670fbc
    fix: add some missing deleted checks Jonathan Barrow 2024-05-07 18:10:52 -04:00
  • d4df120601
    Merge pull request #92 from PretendoNetwork/nasc-error-codes Jonathan Barrow 2024-04-28 09:53:11 -04:00
  • 96d220cb39
    chore: remove reuse of ban error code in NASC Jonathan Barrow 2024-04-27 09:16:08 -04:00
  • f8bb78fd51 Added missing fields in the /v1/api/people/@me/ endpoint. Added PN_ACT_CONFIG_SERVER_ENVIRONMENT to example.env and the setup guide. Jemma 2024-04-22 19:27:40 -05:00
  • ccfc0589b8 Added support for changing the PNID country on Wii U Jemma 2024-04-21 20:32:56 -05:00
  • 37fa5abd83 Added support for user information app on Wii U (from #77) Jemma 2024-04-21 18:28:18 -05:00
  • d4b975cbf7
    Merge pull request #90 from PretendoNetwork/nasc-datetime Jonathan Barrow 2024-04-19 11:54:32 -04:00
  • 1a27c36f9c
    nasc: fix datetime field being set incorrectly Jonathan Barrow 2024-04-19 11:36:40 -04:00
  • 6ddfb5789a
    Merge pull request #87 from PretendoNetwork/nnas-updates Jonathan Barrow 2024-04-16 13:05:47 -04:00
  • ca5ea2e302
    nasc: remove MAC check. MAC is allowed to be changed Jonathan Barrow 2024-04-16 12:22:12 -04:00
  • eb0b4aba00
    nnas: update console status middleware Jonathan Barrow 2024-04-14 21:17:12 -04:00
  • 7ff47d8e26
    nnas: link 3ds device certificate to document from NASC Jonathan Barrow 2024-04-14 20:56:33 -04:00
  • 82d353357b
    chore: updated comments to use Better Comments syntax Jonathan Barrow 2024-04-14 19:41:47 -04:00
  • 6d3f516612
    chore: update Id -> ID Jonathan Barrow 2024-04-14 19:19:37 -04:00
  • cb10a16668
    chore: removed unnecessary type declarations Jonathan Barrow 2024-04-14 19:16:25 -04:00
  • 2bc1d9cf8e
    nnas: renamed nnid service to nnas Jonathan Barrow 2024-04-14 18:02:01 -04:00
  • da96d5a64b
    Merge pull request #78 from DaniElectra/system-transfer Jonathan Barrow 2024-04-13 17:59:27 -04:00
  • 603b209cb5
    nasc: Add more integrity checks Daniel López Guimaraes 2024-04-13 22:37:29 +01:00
  • 20eed7fc96 Fix NASC registration path Daniel López Guimaraes 2023-11-06 21:59:12 +00:00
  • dc7d44baf0 Remove redundant transactions Daniel López Guimaraes 2023-11-05 12:08:47 +00:00
  • aa480673d2 Better handling of system transfered devices Daniel López Guimaraes 2023-11-05 01:05:24 +00:00
  • 8788670c87
    Merge branch 'dev' into user-information-applet Jemma Poffinbarger 2024-04-08 23:25:24 -05:00
  • e47dca5ff1 Added the server environment to the config Jemma 2024-04-08 23:07:52 -05:00
  • 0242fa7450
    Merge pull request #84 from MatthewL246/fix-3ds-profile-updates Jonathan Barrow 2024-02-26 14:40:17 -05:00
  • 93139a121e
    Update comment syntax and add todo Matthew Lopez 2024-02-26 14:39:01 -05:00
  • 426a9574f6
    Fix 3DS profile updates causing an unhandledRejection Matthew Lopez 2024-02-25 20:09:46 -05:00
  • 88a9c2e04d
    Merge pull request #83 from PretendoNetwork/ses Jonathan Barrow 2024-02-22 12:21:39 -05:00
  • ec99749753
    chore: move email sending to AWS SES Jonathan Barrow 2024-02-20 13:51:10 -05:00
  • 27ddfc3c67
    Merge pull request #80 from DaniElectra/cbvc Jonathan Barrow 2024-01-03 21:40:55 -05:00
  • 6779e84782
    services: Add CBVC endpoint Daniel López Guimaraes 2024-01-03 23:54:51 +00:00
  • 8b1bcf2c0a Added input validation for account settings with zod. Changed regions to not be optional in the country schema. Jemma Poffinbarger 2023-11-18 21:53:55 -06:00
  • 6db2495bd2 Added email not verified text for account settings Jemma Poffinbarger 2023-11-18 16:49:49 -06:00
  • ee892b6926 Added additional suggestions from review Jemma Poffinbarger 2023-11-18 16:09:19 -06:00
  • 247190046d
    Applied some suggestions from code review Jemma 2023-11-18 15:28:45 -06:00
  • 6db67698e2
    updated PNID scrubbing for number values Jonathan Barrow 2023-11-17 10:27:16 -05:00
  • 80f457c2f7
    grpc: updated account details responses Jonathan Barrow 2023-11-17 10:19:55 -05:00
  • 7d3b7bbd9c
    updated some packages Jonathan Barrow 2023-11-17 10:09:26 -05:00
  • a6c1bd09ee
    grpc: updated updatePNIDPermissions to latest permissions Jonathan Barrow 2023-11-17 10:08:21 -05:00
  • 6a880e8908
    added UPDATE_PNID_PERMISSIONS PNID permission Jonathan Barrow 2023-11-17 09:59:18 -05:00
  • f48da47cb6 Added support for changing regions on the account settings app Jemma Poffinbarger 2023-11-10 18:10:26 -06:00
  • a2cff8cd19 Added config option "PN_ACT_CONFIG_SERVER_ENVIRONMENT" to specify server environment, changed account settings app to use that config when requesting the server config, changed the cdn domain to use the config option for mii image fetch, updated account settings app field names to match the 3DS. Added regions json file. Jemma Poffinbarger 2023-11-10 17:30:58 -06:00
  • a260605a20 Finished implemented account app settings. Added support for updating country and language from the 3DS. CSS Updates. Code cleanup Jemma Poffinbarger 2023-11-10 16:01:24 -06:00
  • b4afd6cf34 Fixed tab spacing in CSS. Added form to and removed old js from account settings page. Jemma Poffinbarger 2023-11-03 22:29:44 -05:00
  • aa70a662ed Cleanup and addressing code review items Jemma Poffinbarger 2023-11-03 20:14:59 -05:00
  • 4a494314a3 Fixed missing timezones breaking PNID updates from the 3DS. Update profile image URL for account settings app. Jemma Poffinbarger 2023-11-02 21:34:24 -05:00
  • 6f298b6d38 Added read-only implementation of the account settings application. Jemma Poffinbarger 2023-11-02 20:09:18 -05:00
  • ddc5182e71 Remove Datastore token from Docker instructions docker SuperMarioDaBom 2023-10-14 10:25:53 -07:00
  • a7ac9c63cb
    Merge pull request #75 from DaniElectra/undefined-bigint Jonathan Barrow 2023-08-28 13:46:11 -04:00
  • 5e49ea8666
    Check for undefined on latest_webhook_timestamp Daniel López Guimaraes 2023-08-28 17:58:32 +01:00
  • e0cae4667e
    Fix BigInt and Number conflicts in grpc API Jonathan Barrow 2023-08-25 21:06:23 -04:00
  • b998f754a8
    Added support for BOSS permissions Jonathan Barrow 2023-08-25 20:55:37 -04:00
  • 7624263d46
    Removed old gRPC package from package.json Jonathan Barrow 2023-08-19 09:48:37 -04:00
  • 93ab251176
    Move gRPC to new NPM package and begin migration to new permissions system Jonathan Barrow 2023-08-19 09:46:10 -04:00
  • cb097072c8
    Actually handle refresh tokens Jonathan Barrow 2023-08-10 20:28:55 -04:00
  • 94c07680cd
    Merge pull request #74 from DaniElectra/get-nex-data Jonathan Barrow 2023-07-17 15:35:23 -04:00
  • 5658be404e
    Fix typos Daniel López Guimaraes 2023-07-17 10:33:38 +01:00
  • 3a21f7c83d
    Update DOCKER.md SuperMarioDaBom 2023-07-17 00:10:18 -07:00