Commit Graph

103 Commits

Author SHA1 Message Date
Samuel Elliott
57ce3c21de
Coral 3.0.3 2025-07-22 01:33:03 +01:00
Samuel Elliott
4888544f11
Add status update source 2025-04-20 21:20:54 +01:00
Samuel Elliott
059799164d
Add status update source 2025-04-20 20:55:02 +01:00
Samuel Elliott
9985e32d0b
Add status update banners 2025-04-20 20:41:05 +01:00
Samuel Elliott
7666191600
Add separate Discord client for Nintendo Switch/Nintendo Switch 2 2025-04-20 20:25:48 +01:00
Samuel Elliott
8a05e4c6ef
Update dependencies 2025-04-20 20:20:10 +01:00
Samuel Elliott
cdf175a3bd
Fix presence server Splatoon 3 data 2025-04-02 18:38:14 +01:00
Samuel Elliott
bde495fcce
Add command/menu item to export log files 2025-04-02 00:34:00 +01:00
Samuel Elliott
6f989104c7
Update coral types 2025-04-01 21:20:24 +01:00
Samuel Elliott
445093e58a
Import sharp when used 2024-10-15 23:57:17 +01:00
Samuel Elliott
8276b70de7
Merge branch 'main' into i18n
# Conflicts:
#	package-lock.json
#	package.json
#	src/app/browser/main/discord-setup.tsx
#	src/app/browser/main/discord.tsx
#	src/app/main/app-menu.ts
#	src/app/main/index.ts
#	src/app/main/ipc.ts
#	src/app/main/menu.ts
#	src/app/main/monitor.ts
#	src/app/main/na-auth.ts
#	src/app/main/util.ts
#	src/app/main/webservices.ts
#	src/app/main/windows.ts
2024-10-15 23:31:28 +01:00
Samuel Elliott
6be0ca949a
Fix getting auth data from API proxy returns stale data 2024-02-11 21:51:34 +00:00
Samuel Elliott
3e0ba063f8
Move CLI modules 2024-01-19 19:33:49 +00:00
Samuel Elliott
c5d8d25334
Set event stream reconnect time from Retry-After header 2023-07-26 10:55:17 +01:00
Samuel Elliott
c7514a0635
Wait before retrying failed requests 2023-07-24 17:10:34 +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
0a9e5d859d
Remove mkdirp 2023-07-13 00:12:21 +01:00
Samuel Elliott
d7a64b9807
Switch to undici 2023-07-12 23:15:37 +01:00
Samuel Elliott
dfb2a3eea7
Show presence update errors in the main window 2023-07-10 12:40:02 +01:00
Samuel Elliott
3e1bd2621a
Improve error messages, record error history for use limits 2023-07-05 00:50:04 +01:00
Samuel Elliott
3c6025790e
API error classes 2023-07-04 22:01:22 +01:00
Samuel Elliott
d1785ee1fc
Add CoralApiInterface 2023-07-04 21:01:25 +01:00
Samuel Elliott
72c2927de8
Save Nintendo Account tokens 2023-06-03 22:08:25 +01:00
Samuel Elliott
f8ab372171
Merge branch 'main' into i18n
# Conflicts:
#	src/app/main/na-auth.ts
2023-06-01 22:17:07 +01:00
Samuel Elliott
52a5ddba2d
Update third-party API use text 2023-06-01 22:16:18 +01:00
Samuel Elliott
edfd55a7a9
Translate Nintendo Account authentication window 2023-06-01 22:12:01 +01:00
Samuel Elliott
95c2664678
Allow reading remote config from file URLs 2023-06-01 19:57:30 +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
7b82af5c40
Connect to Discord and show connected user when not sending an activity 2023-05-22 23:55:22 +01:00
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