Commit Graph

106 Commits

Author SHA1 Message Date
Samuel Elliott
7ca5b8466d Use updated timestamp from znc as start timestamp and enable timestamp by default
This makes the activity appear in the Active Now panel.
2022-05-21 23:20:45 +01:00
Samuel Elliott
4bc27e3ca9 Add an option to use a specific Discord client 2022-05-14 21:27:00 +01:00
Samuel Elliott
b531fcced4 Move monitoring classes, use nxapi debug namespace for non-app/cli modules 2022-05-14 19:06:43 +01:00
Samuel Elliott
1efdfc9deb Fix uploading CI artifacts 2022-05-12 22:21:47 +01:00
Samuel Elliott
009a2af432 Don't build Windows app 2022-05-12 22:08:40 +01:00
Samuel Elliott
ca28979e7f Don't build DMG 2022-05-12 21:52:41 +01:00
Samuel Elliott
02362c1de4 Update znca version to 2.1.0 2022-05-12 21:32:53 +01:00
Samuel Elliott
a2f3d7d2e2 Allow selecting multiple users for friend notifications 2022-05-12 21:32:00 +01:00
Samuel Elliott
59adbe7b83 Build Electron app 2022-05-12 20:57:35 +01:00
Samuel Elliott
3e1ba3a863 Fix Electron app bundle 2022-05-09 21:48:29 +01:00
Samuel Elliott
784e882dd4 Move getToken/getMoonToken and add cli-table types 2022-05-09 21:28:31 +01:00
Samuel Elliott
992f8900f2 Merge remote-tracking branch 'github/main' 2022-05-08 00:51:10 +01:00
Samuel Elliott
7ba59ac354 v0.2.1 v0.2.1 2022-05-07 23:18:30 +01:00
Samuel Elliott
e46e1e46fb Always get package root directory from src/util.ts 2022-05-07 23:18:23 +01:00
Samuel Elliott
2dbd394cd9 Use Node.js v17 in CI
npm install fails with Node.js v18 as there's no prebuilt Frida bindings.
2022-05-07 23:07:37 +01:00
Samuel Elliott
355cefe382 Fix running from a path with spaces 2022-05-07 23:02:43 +01:00
YDKK
370b5f1b56 Update util.ts 2022-05-07 22:33:51 +09:00
Samuel Elliott
ebf7f2a6f1 Add an option to set the play time text format 2022-05-01 23:14:14 +01:00
Samuel Elliott
c3d138a93a Support user and friend URLs for --presence-url in nxapi util discord-activity 2022-05-01 23:03:34 +01:00
Samuel Elliott
587bf9d5d0 v0.2.0 v0.2.0 2022-04-30 15:16:02 +01:00
Samuel Elliott
dd35b84afa Support user and friend URLs for --presence-url 2022-04-30 13:33:41 +01:00
Samuel Elliott
a9aca8829f Fix reconnecting to Discord and add an option to stay connected to Discord 2022-04-30 13:32:39 +01:00
Samuel Elliott
eac5aec23c Export Discord title configuration 2022-04-30 13:23:50 +01:00
Samuel Elliott
7b9dc1c297 Update title overrides README and add Discord configuration issue template 2022-04-30 12:33:25 +01:00
Samuel Elliott
18dbf14365 Update title overrides README and add Discord configuration issue template 2022-04-30 12:26:11 +01:00
Samuel Elliott
018c92cc62 Remove web service data when removing user data 2022-04-30 11:45:22 +01:00
Samuel Elliott
03aab05619 Fix reloading NookLink and handle errors updating presence in the app 2022-04-30 11:33:30 +01:00
Samuel Elliott
ec700faa9b Add MoonApi.getParentalControlSettingState return type 2022-04-30 11:11:37 +01:00
Samuel Elliott
81cec767df Export NookLink client, remove duplicate ErrorResponse class 2022-04-26 16:50:19 +01:00
Samuel Elliott
ff6706386d Fix running from source outside repository directory 2022-04-26 14:03:06 +01:00
Samuel Elliott
9d05161bf3 Fix sharing a friend's presence on Discord 2022-04-26 13:59:54 +01:00
Samuel Elliott
8f5965913d Add a command to test getting Discord activity from Nintendo Switch presence 2022-04-22 20:00:06 +01:00
Samuel Elliott
0b567e3d3f Fix user icon in Discord when using --friend-nsaid and show current revision in Discord 2022-04-22 19:37:17 +01:00
Samuel Elliott
78e50d7cc0 Fix CI 2022-04-21 19:09:57 +01:00
Samuel Elliott
5559f8df33 Add a command to validate Discord title configuration 2022-04-21 18:49:24 +01:00
Samuel Elliott
508c8dfa3f Add command to encrypt/decrypt capture IDs 2022-04-21 18:22:05 +01:00
Samuel Elliott
fb1582dea9 Update NookLink types 2022-04-21 18:06:09 +01:00
Samuel Elliott
f294daa5bc Fix getting current user presence with API proxy 2022-04-21 18:05:24 +01:00
Samuel Elliott
d07dcabe6f Show demo title names as large image text and show the user's Nintendo Switch icon if sharing friend code 2022-04-21 17:58:16 +01:00
Samuel Elliott
b508fcc072 Add command to encrypt/decrypt capture IDs 2022-04-21 16:54:15 +01:00
Samuel Elliott
3f73570096 Add Discord applications for most Nintendo titles 2022-04-21 15:29:06 +01:00
Samuel Elliott
8decef8dda Update README.md 2022-04-18 14:47:43 +01:00
Samuel Elliott
b74994327c Add NookLink commands 2022-04-18 14:45:24 +01:00
Samuel Elliott
819bd02313 Update NookLink types 2022-04-18 13:47:01 +01:00
Samuel Elliott
816709c3fd Save active Discord Presence/notifications 2022-04-18 13:34:43 +01:00
Samuel Elliott
c67b326177 Resize screenshots for GitHub/GitLab 2022-04-18 00:43:58 +01:00
Samuel Elliott
c0f71a042b Update README.md 2022-04-18 00:33:32 +01:00
Samuel Elliott
f807719f3a Add Discord Rich Presence and user/friend presence notifications to the Electron app 2022-04-17 22:29:14 +01:00
Samuel Elliott
e999ca85d8 Handle errors opening web services and check NSO membership 2022-04-17 21:53:02 +01:00
Samuel Elliott
2ee7438faa Use a persistent session for web services
This means data saved using standard web APIs (e.g. localStorage, HTTP cookies) is saved across reloads.
2022-04-17 01:21:19 +01:00