Samuel Elliott
|
2914fcc76b
|
Handle HTTP 502/503/504 errors as temporary
|
2023-01-17 04:00:32 +00:00 |
|
Samuel Elliott
|
5c6f106b78
|
Handle ECONNRESET as a temporary error
|
2023-01-16 21:37:45 +00:00 |
|
Samuel Elliott
|
14e7793b7c
|
Add automatic token renewal for Moon/NookLink and fix authentication limit with automatic token renewal
|
2022-12-19 09:15:47 +00:00 |
|
Samuel Elliott
|
20dd232a70
|
Disable automatic upgrade to presence event streams by default
|
2022-12-18 13:16:48 +00:00 |
|
Samuel Elliott
|
8ab9c39f8c
|
Skip update check when running in Docker
|
2022-12-18 12:10:16 +00:00 |
|
Samuel Elliott
|
7035fb6b19
|
Get updated queries from remote configuration
|
2022-12-17 13:44:51 +00:00 |
|
Samuel Elliott
|
055fe2dff4
|
Handle timeouts as temporary errors
|
2022-11-27 16:19:56 +00:00 |
|
Samuel Elliott
|
496affa811
|
Fix clearing activity while reconnecting to Discord
|
2022-11-27 15:44:53 +00:00 |
|
Samuel Elliott
|
6d1391929f
|
Update dependencies
|
2022-11-27 15:15:57 +00:00 |
|
Samuel Elliott
|
827224cd80
|
Event stream timeout
|
2022-11-20 23:28:13 +00:00 |
|
Samuel Elliott
|
2dbee8bb35
|
Receive supported events from server
|
2022-11-20 20:43:47 +00:00 |
|
Samuel Elliott
|
b916e719bf
|
Fix stopping presence monitors with event streams
|
2022-11-16 16:50:45 +00:00 |
|
Samuel Elliott
|
20bab43981
|
Handle connecting directly to the event stream URL
|
2022-11-16 12:13:48 +00:00 |
|
Samuel Elliott
|
a52c45af36
|
Use server sent events for presence monitoring
|
2022-11-16 12:10:42 +00:00 |
|
Samuel Elliott
|
f1ae5a7ea2
|
Fix error handling when using a presence URL
|
2022-10-31 16:49:12 +00:00 |
|
Samuel Elliott
|
9cb4ced59f
|
HTTP servers
|
2022-10-30 03:56:01 +00:00 |
|
Samuel Elliott
|
30418d89b6
|
Show Splatoon 3 presence data in nxapi util discord-activity when using a presence URL
|
2022-10-28 02:21:40 +01:00 |
|
Samuel Elliott
|
6f9afb041d
|
Automatically retry on temporary errors when using the presence API server
|
2022-10-26 17:18:12 +01:00 |
|
Samuel Elliott
|
65b36a384e
|
Add licence
|
2022-10-15 22:16:07 +01:00 |
|
Samuel Elliott
|
02e49a9554
|
Retry on EAI_AGAIN/SERVFAIL
|
2022-10-15 21:57:14 +01:00 |
|
Samuel Elliott
|
e2ac4bbfb3
|
Use cached web service token to renew SplatNet 3 tokens and fix retrying getting web service tokens after renewing coral token
|
2022-10-11 20:47:26 +01:00 |
|
Samuel Elliott
|
5cb66f4249
|
Use cached web service token to renew SplatNet 3 tokens
|
2022-10-11 12:05:50 +01:00 |
|
Samuel Elliott
|
45c315978d
|
Prevent multiple Discord clients
|
2022-09-26 16:42:24 +01:00 |
|
Samuel Elliott
|
85d93c681e
|
Coral/SplatNet 3 presence proxy server
|
2022-09-25 19:51:05 +01:00 |
|
Samuel Elliott
|
72995b1a05
|
Use Splatoon 3 presence data from custom presence URLs
|
2022-09-24 23:02:24 +01:00 |
|
Samuel Elliott
|
c7fbe15047
|
Automatically renew SplatNet 3 tokens
|
2022-09-21 16:09:13 +01:00 |
|
Samuel Elliott
|
4e6a29f74f
|
Use detailed presence information from SplatNet 3
|
2022-09-21 15:47:42 +01:00 |
|
Samuel Elliott
|
e5fe9b389e
|
Hide unnecessary scrollbars in SplatNet 3
https://github.com/samuelthomas2774/nxapi/issues/24
|
2022-09-20 20:51:13 +01:00 |
|
Samuel Elliott
|
fa2854b527
|
Move Electron app entrypoint, handle launch errors
|
2022-09-20 15:51:06 +01:00 |
|
Samuel Elliott
|
07a30e89be
|
Use cached web services from the API for the menu
Fixes https://github.com/samuelthomas2774/nxapi/issues/21
|
2022-09-12 16:41:53 +01:00 |
|
Samuel Elliott
|
1aa4aad85a
|
SplatNet 3 authentication
|
2022-09-08 19:44:15 +01:00 |
|
Samuel Elliott
|
5b93c63c23
|
Use coral result object directly
|
2022-09-07 17:33:40 +01:00 |
|
Samuel Elliott
|
9112a5a02b
|
Return response objects and return coral result object directly
|
2022-09-07 17:13:53 +01:00 |
|
Samuel Elliott
|
8afcd80f5a
|
Add preferences window
|
2022-09-07 15:54:38 +01:00 |
|
Samuel Elliott
|
87071dd5c3
|
Save presence data so start timestamp is not reset when restarting the app
|
2022-09-07 10:39:28 +01:00 |
|
Samuel Elliott
|
898cb6f707
|
Add library documentation
|
2022-08-21 20:15:11 +01:00 |
|
Samuel Elliott
|
7423da8d98
|
Update NookLink
|
2022-08-16 18:41:45 +01:00 |
|
Samuel Elliott
|
f628d371e1
|
Add NookLink constructor helper functions
|
2022-08-16 18:16:30 +01:00 |
|
Samuel Elliott
|
65d1069edf
|
Only request data necessary to appear as if opening Nintendo's app
|
2022-08-16 17:00:59 +01:00 |
|
Samuel Elliott
|
33958618b0
|
Prevent detecting a script when redirecting output
|
2022-08-13 00:49:22 +01:00 |
|
Samuel Elliott
|
0e7b6e50c4
|
Fix friends list stops updating
How?
|
2022-08-13 00:39:27 +01:00 |
|
Samuel Elliott
|
4c5203e50e
|
Add friend code lookup and friend requests to the Electron app
|
2022-08-13 00:21:03 +01:00 |
|
Samuel Elliott
|
225efcd4a5
|
Revalidate config data on update
|
2022-08-02 10:46:02 +01:00 |
|
Samuel Elliott
|
1c436c6fb7
|
Fix not setting Discord activity on first update
|
2022-07-31 21:43:56 +01:00 |
|
Samuel Elliott
|
4775c2de0a
|
Don't wait to connect to Discord
|
2022-07-30 17:34:10 +01:00 |
|
Samuel Elliott
|
fc2dec15c0
|
Add SplatNet 2 constructor helper functions and always send player ID
|
2022-07-29 18:46:22 +01:00 |
|
Samuel Elliott
|
2d52f17022
|
Update config URL and use config data
|
2022-07-29 17:59:17 +01:00 |
|
Samuel Elliott
|
e8e5a2f5a4
|
Merge branch 'remote-config'
|
2022-07-29 16:34:33 +01:00 |
|
Samuel Elliott
|
bd1cd6cf91
|
Increase limit for parental controls
|
2022-07-27 16:12:38 +01:00 |
|
Samuel Elliott
|
e12bb364a7
|
Prevent attempting to authenticate more than four times per hour
This only affects scripts - running this nxapi command in a terminal and the Electron app will ignore this limit.
https://github.com/samuelthomas2774/nxapi/issues/9
|
2022-07-27 15:48:19 +01:00 |
|