Commit Graph

482 Commits

Author SHA1 Message Date
Samuel Elliott
0d2ec91019
Fix detecting Splatfest/Anarchy Battle schedule 2023-10-26 16:42:27 +01:00
Samuel Elliott
f07cd5a2e7
Update embedded remote config and splatnet3-types 2023-08-30 20:19:14 +01:00
Samuel Elliott
cb3bdda283
Add new web service APIs 2023-08-30 20:18:47 +01:00
Samuel Elliott
2680b03c46
Fix checking web service allowed hosts 2023-08-21 06:18:16 +01:00
Samuel Elliott
c5d8d25334
Set event stream reconnect time from Retry-After header 2023-07-26 10:55:17 +01:00
Samuel Elliott
2cbfdc5e04
Set event stream reconnect time from Retry-After header 2023-07-26 10:10:20 +01:00
Samuel Elliott
69afbc6d69
Fix handling errors connecting to event streams 2023-07-26 10:00:56 +01:00
Samuel Elliott
f043d8ebb0
Log coral status code 2023-07-24 17:34:07 +01:00
Samuel Elliott
c7514a0635
Wait before retrying failed requests 2023-07-24 17:10:34 +01:00
Samuel Elliott
cd6f614a99
Maybe fix EventSource reconnect 2023-07-24 17:09:38 +01:00
Samuel Elliott
fbc1bc1682
Add custom EventSource using fetch, automatically upgrade to SSE 2023-07-14 19:21:29 +01:00
Samuel Elliott
eda75b4dee
Add scripts for running the nxapi command using the app Electron binary 2023-07-14 18:54:51 +01:00
Samuel Elliott
584f0e2d89
Update dependencies 2023-07-13 02:19:52 +01:00
Samuel Elliott
7bdf9f578a
Remove uuid 2023-07-13 01:10:37 +01:00
Samuel Elliott
0a9e5d859d
Remove mkdirp 2023-07-13 00:12:21 +01:00
Samuel Elliott
d147c2a5e8
Remove node-fetch 2023-07-13 00:00:04 +01:00
Samuel Elliott
0457746e5e
Add support for HTTP proxies 2023-07-12 23:55:05 +01:00
Samuel Elliott
d7a64b9807
Switch to undici 2023-07-12 23:15:37 +01:00
Samuel Elliott
10a6784fa7
Update Discord titles
https://github.com/samuelthomas2774/nxapi/issues/75
2023-07-12 23:04:32 +01:00
Samuel Elliott
bb45ee39f5
Ignore errors from presence URLs and non-Nintendo API errors 2023-07-10 13:04:45 +01:00
Samuel Elliott
dfb2a3eea7
Show presence update errors in the main window 2023-07-10 12:40:02 +01:00
Samuel Elliott
7b838e9b3e
Send additional error information to preload script 2023-07-05 01:54:06 +01:00
Samuel Elliott
419ac22774
Update Discord titles 2023-07-05 01:18:00 +01:00
Samuel Elliott
3e1bd2621a
Improve error messages, record error history for use limits 2023-07-05 00:50:04 +01:00
Samuel Elliott
826ee51a68
Ignore HistoryRecordQuery errors when monitoring SplatNet 3 for presence data 2023-07-04 22:02:29 +01:00
Samuel Elliott
3c6025790e
API error classes 2023-07-04 22:01:22 +01:00
Samuel Elliott
5bd62cd576
Update Discord titles
https://github.com/samuelthomas2774/nxapi/issues/72
https://github.com/samuelthomas2774/nxapi/issues/73
2023-07-04 21:27:06 +01:00
Samuel Elliott
d1785ee1fc
Add CoralApiInterface 2023-07-04 21:01:25 +01:00
Samuel Elliott
865a09ee99
Discord usernames 2023-06-12 23:37:09 +01:00
Samuel Elliott
8ba5a787cf
Update mode icons for Splatoon 3 presence 2023-06-04 18:41:25 +01:00
Samuel Elliott
991a5f7a7c
Export nxapi/nintendo-account and fix error state validation 2023-06-03 22:15:22 +01:00
Samuel Elliott
72c2927de8
Save Nintendo Account tokens 2023-06-03 22:08:25 +01:00
Samuel Elliott
0af48a18ae
Add Nintendo Account authorisation helpers 2023-06-03 21:54:25 +01:00
Samuel Elliott
62d1982193
Add support for challenges for Splatoon 3 presence 2023-06-03 21:35:24 +01:00
Samuel Elliott
82021bb9c4
Fix detecting branch in CI and don't include remote-config.json in app bundle 2023-06-03 21:02:27 +01:00
Samuel Elliott
d60b0f260f
Show force language menu in CI builds
# Conflicts:
#	src/app/main/menu.ts
2023-06-03 21:02:21 +01:00
Samuel Elliott
52a5ddba2d
Update third-party API use text 2023-06-01 22:16:18 +01:00
Samuel Elliott
ce0fd9cf9b
Fix modal window width on Windows 2023-06-01 20:19:33 +01:00
Samuel Elliott
95c2664678
Allow reading remote config from file URLs 2023-06-01 19:57:30 +01:00
Samuel Elliott
947c62214a
Update embedded remote config data 2023-06-01 19:49:04 +01:00
Samuel Elliott
ccbe3fb8dd
Update splatnet3-types 2023-06-01 19:33:22 +01:00
Samuel Elliott
681f9a5946
Allow reauthenticating using the Electron app 2023-06-01 19:31:33 +01:00
Samuel Elliott
1d0664e84f
Attempt to remove sensitive information from saved logs 2023-06-01 19:30:02 +01:00
Samuel Elliott
4d0b708469
Write debug logs 2023-06-01 18:45:31 +01:00
Samuel Elliott
512a9a2b60
Prevent using expired tokens 2023-05-25 14:07:32 +01:00
Samuel Elliott
f6aa9a17ab
Add na_id and coral_user_id to f generation requests 2023-05-25 13:42:48 +01:00
Samuel Elliott
1518780b45
Update embedded remote config data 2023-05-22 23:58:57 +01:00
Samuel Elliott
776a635b29
Add active Eggstra Work schedule to presence server data 2023-05-22 23:58:56 +01:00
Samuel Elliott
ed33fd2a32
Fix event stream image URLs 2023-05-22 23:58:56 +01:00
Samuel Elliott
30333dec8e
HTTP server errors 2023-05-22 23:58:56 +01:00