Commit Graph

  • 3e1ba3a863 Fix Electron app bundle Samuel Elliott 2022-05-09 21:48:29 +01:00
  • 784e882dd4 Move getToken/getMoonToken and add cli-table types Samuel Elliott 2022-05-09 21:28:31 +01:00
  • 992f8900f2 Merge remote-tracking branch 'github/main' Samuel Elliott 2022-05-08 00:51:10 +01:00
  • 7ba59ac354 v0.2.1 v0.2.1 Samuel Elliott 2022-05-07 23:18:30 +01:00
  • e46e1e46fb Always get package root directory from src/util.ts Samuel Elliott 2022-05-07 23:18:23 +01:00
  • 2dbd394cd9 Use Node.js v17 in CI Samuel Elliott 2022-05-07 23:07:37 +01:00
  • 355cefe382 Fix running from a path with spaces Samuel Elliott 2022-05-07 23:02:43 +01:00
  • 370b5f1b56 Update util.ts YDKK 2022-05-07 22:33:51 +09:00
  • ebf7f2a6f1 Add an option to set the play time text format Samuel Elliott 2022-05-01 23:13:48 +01:00
  • c3d138a93a Support user and friend URLs for --presence-url in nxapi util discord-activity Samuel Elliott 2022-05-01 23:03:34 +01:00
  • 587bf9d5d0 v0.2.0 v0.2.0 Samuel Elliott 2022-04-30 15:16:02 +01:00
  • dd35b84afa Support user and friend URLs for --presence-url Samuel Elliott 2022-04-30 13:33:41 +01:00
  • a9aca8829f Fix reconnecting to Discord and add an option to stay connected to Discord Samuel Elliott 2022-04-30 13:32:39 +01:00
  • eac5aec23c Export Discord title configuration Samuel Elliott 2022-04-30 13:23:50 +01:00
  • 7b9dc1c297 Update title overrides README and add Discord configuration issue template Samuel Elliott 2022-04-30 12:33:25 +01:00
  • 18dbf14365 Update title overrides README and add Discord configuration issue template Samuel Elliott 2022-04-30 12:26:11 +01:00
  • 018c92cc62 Remove web service data when removing user data Samuel Elliott 2022-04-30 11:45:22 +01:00
  • 03aab05619 Fix reloading NookLink and handle errors updating presence in the app Samuel Elliott 2022-04-30 11:33:30 +01:00
  • ec700faa9b Add MoonApi.getParentalControlSettingState return type Samuel Elliott 2022-04-30 11:11:37 +01:00
  • 81cec767df Export NookLink client, remove duplicate ErrorResponse class Samuel Elliott 2022-04-26 16:50:19 +01:00
  • ff6706386d Fix running from source outside repository directory Samuel Elliott 2022-04-26 14:03:06 +01:00
  • 9d05161bf3 Fix sharing a friend's presence on Discord Samuel Elliott 2022-04-26 13:59:54 +01:00
  • 8f5965913d Add a command to test getting Discord activity from Nintendo Switch presence Samuel Elliott 2022-04-22 20:00:06 +01:00
  • 0b567e3d3f Fix user icon in Discord when using --friend-nsaid and show current revision in Discord Samuel Elliott 2022-04-22 19:37:17 +01:00
  • 78e50d7cc0 Fix CI Samuel Elliott 2022-04-21 19:09:57 +01:00
  • 5559f8df33 Add a command to validate Discord title configuration Samuel Elliott 2022-04-21 18:49:24 +01:00
  • 508c8dfa3f Add command to encrypt/decrypt capture IDs Samuel Elliott 2022-04-21 18:22:05 +01:00
  • fb1582dea9 Update NookLink types Samuel Elliott 2022-04-21 18:06:09 +01:00
  • f294daa5bc Fix getting current user presence with API proxy Samuel Elliott 2022-04-21 18:05:24 +01:00
  • d07dcabe6f Show demo title names as large image text and show the user's Nintendo Switch icon if sharing friend code Samuel Elliott 2022-04-21 17:58:16 +01:00
  • b508fcc072 Add command to encrypt/decrypt capture IDs Samuel Elliott 2022-04-21 16:54:15 +01:00
  • 3f73570096 Add Discord applications for most Nintendo titles Samuel Elliott 2022-04-21 15:29:06 +01:00
  • 8decef8dda Update README.md Samuel Elliott 2022-04-18 14:47:43 +01:00
  • b74994327c Add NookLink commands Samuel Elliott 2022-04-18 14:43:34 +01:00
  • 819bd02313 Update NookLink types Samuel Elliott 2022-04-18 13:47:01 +01:00
  • 816709c3fd Save active Discord Presence/notifications Samuel Elliott 2022-04-18 13:34:43 +01:00
  • c67b326177 Resize screenshots for GitHub/GitLab Samuel Elliott 2022-04-18 00:43:58 +01:00
  • c0f71a042b Update README.md Samuel Elliott 2022-04-18 00:33:32 +01:00
  • f807719f3a Add Discord Rich Presence and user/friend presence notifications to the Electron app Samuel Elliott 2022-04-17 22:29:14 +01:00
  • e999ca85d8 Handle errors opening web services and check NSO membership Samuel Elliott 2022-04-17 21:53:02 +01:00
  • 2ee7438faa Use a persistent session for web services Samuel Elliott 2022-04-17 01:21:19 +01:00
  • 407f72621c Used znc proxy when opening web services Samuel Elliott 2022-04-17 00:59:06 +01:00
  • 68246fbb6b Implement APIs for web services (required for NookLink) Samuel Elliott 2022-04-17 00:56:08 +01:00
  • 3502b7ab87 Update NookLink types Samuel Elliott 2022-04-16 16:38:45 +01:00
  • 42bf25d5ee Show online/event status for Animal Crossing: New Horizons Samuel Elliott 2022-04-16 16:38:00 +01:00
  • 4d593deb7f Use /v3/Account/GetToken to renew the app token Samuel Elliott 2022-04-08 23:53:04 +01:00
  • 53a15bbb99 Use /v3/Account/GetToken to renew the app token Samuel Elliott 2022-04-08 22:13:43 +01:00
  • e138f67969 Add update check Samuel Elliott 2022-04-08 20:35:57 +01:00
  • 77a32e1b5e Add an option to show event data Samuel Elliott 2022-04-08 19:57:45 +01:00
  • a53eccd91e Update znc types, add other endpoints and use /v3/Account/GetToken to renew the app token Samuel Elliott 2022-04-06 23:17:54 +01:00
  • 8bd6f306f8 Don't update web services and events with friends list Samuel Elliott 2022-04-06 22:48:35 +01:00
  • ac921e3f16 Add a command to show/update presence permissions and simplify notify/presence updates Samuel Elliott 2022-04-06 22:41:17 +01:00
  • ec996ef461 Update znma version Samuel Elliott 2022-04-06 20:58:35 +01:00
  • b677b22809 Add a command to start the Electron app Samuel Elliott 2022-04-05 20:48:26 +01:00
  • 3c66bbd95d Allow dependents to set the user agent for s2s, flapg and nxapi APIs Samuel Elliott 2022-04-05 20:42:38 +01:00
  • 2bc251a58b Add Nintendo Account authentication and web services in Electron Samuel Elliott 2022-04-05 20:37:33 +01:00
  • a5838ec47b Skip dependency type checks and skip building caxa binary Samuel Elliott 2022-03-29 23:30:28 +01:00
  • 425c838649 Update README.md Samuel Elliott 2022-03-29 23:21:51 +01:00
  • 570e3d6b29 Set environment variables from a file and add Electron app base Samuel Elliott 2022-03-29 22:57:19 +01:00
  • d548a0e37e Publish to npm v0.1.0 Samuel Elliott 2022-03-26 23:00:08 +00:00
  • 32cf761bf2 Fix pctl auth Samuel Elliott 2022-03-26 22:13:20 +00:00
  • 5c79874118 Allow automatically updating iksm_session while monitoring SplatNet 2 Samuel Elliott 2022-03-26 22:12:04 +00:00
  • e801487010 Validate session tokens and znca id_tokens Samuel Elliott 2022-03-26 21:12:46 +00:00
  • f6fe7b57ba Add NookLink API types Samuel Elliott 2022-03-25 19:20:36 +00:00
  • a737d51839 Use the previous updated timestamp from SplatNet 2 to check for updates Samuel Elliott 2022-03-25 19:04:08 +00:00
  • 74c6f71a76 Add aliases for --splatnet2-monitor-* options and don't require setting a directory for downloading Parental Controls and SplatNet 2 data Samuel Elliott 2022-03-25 19:01:31 +00:00
  • 085d8a6a54 Use a single loop class for nso notify/presence and splatnet2 monitor Samuel Elliott 2022-03-25 18:55:03 +00:00
  • d5cf1b87a8 Use NXAPI_DATA_PATH and ZNC_PROXY_URL environment variables Samuel Elliott 2022-03-25 18:43:46 +00:00
  • f1d262bfa7 Add commands to list stages, challenges, weapon stats, hero stats, battles and stage schedules from SplatNet 2 Samuel Elliott 2022-03-25 18:41:06 +00:00
  • 28b3468835 Save SplatNet 2 language, region and user ID with iksm_session Samuel Elliott 2022-03-25 18:23:44 +00:00
  • 1a36947720 Add API proxy access tokens Samuel Elliott 2022-03-22 23:39:56 +00:00
  • 5b432ab517 Update README.md Samuel Elliott 2022-03-22 22:47:55 +00:00
  • d6c6f1229c Update README.md Samuel Elliott 2022-03-22 22:41:12 +00:00
  • 8b28ffd4ca Add monitoring of SplatNet 2 data Samuel Elliott 2022-03-22 22:13:21 +00:00
  • b50717169a Include lifetime inkage challenges and only download updated data by default Samuel Elliott 2022-03-22 20:26:16 +00:00
  • 0839ff520b Show if playing online even for games that don't set a description Samuel Elliott 2022-03-22 20:07:21 +00:00
  • 4736fe55d4 Only request a new iksm_session cookie if the previous cookie hasn't been used recently Samuel Elliott 2022-03-22 19:55:42 +00:00
  • 86fb372722 Add commands to download SplatNet 2 data Samuel Elliott 2022-03-21 20:38:52 +00:00
  • 0515a781f7 Add an option to show inactive presence (console online but user not selected) on Discord Samuel Elliott 2022-03-18 19:21:01 +00:00
  • c002f7ef03 Detailed friend online status Samuel Elliott 2022-03-18 19:18:15 +00:00
  • a6f4a5a601 Fix updating friends presence Samuel Elliott 2022-03-18 19:16:50 +00:00
  • cc8dbc6f6e Fix docker-entrypoint.sh arguments and don't require specifying an IP address in servers Samuel Elliott 2022-03-18 09:10:52 +00:00
  • 056bb1edd6 Add Dockerfile Samuel Elliott 2022-03-17 15:54:05 +00:00
  • 2005f34780 Add server to generate f parameters for NSO app authentication Samuel Elliott 2022-03-17 15:16:49 +00:00
  • 4de8373e0b Add JSON output for pctl devices Samuel Elliott 2022-03-17 14:59:16 +00:00
  • 006910df44 Update README.md Samuel Elliott 2022-03-17 14:57:53 +00:00
  • b66ef0050d Remove parental controls account data when removing a user Samuel Elliott 2022-03-17 13:09:31 +00:00
  • 311d13d0d1 Move Nintendo Switch Online commands Samuel Elliott 2022-03-17 13:03:00 +00:00
  • 3919ceeb21 Add parental controls Samuel Elliott 2022-03-16 20:58:15 +00:00
  • 1b71e8b8fe Add an option to output JSON Samuel Elliott 2022-03-16 20:16:53 +00:00
  • 5aba992899 Add a command to get a session token Samuel Elliott 2022-03-16 20:14:33 +00:00
  • 5610cf8630 Show images for unknown titles and add Nintendo eShop link in Discord Samuel Elliott 2022-03-13 20:12:39 +00:00
  • 78e502bca2 Show images for unknown titles and add Nintendo eShop link in Discord Samuel Elliott 2022-03-13 20:03:06 +00:00
  • d750ed5a1f Build caxa binary Samuel Elliott 2022-03-13 20:01:29 +00:00
  • c0c138ef49 Add HTTP server Samuel Elliott 2022-03-13 18:03:05 +00:00
  • 0bdd4b4614 Initial commit Samuel Elliott 2022-03-12 23:18:25 +00:00
  • fc217056e1 Initial commit Samuel Elliott 2022-03-09 01:34:35 +00:00