Commit Graph

241 Commits

Author SHA1 Message Date
Samuel Elliott
203a54be44 Add a command to download all battle results from SplatNet 3 2022-09-09 21:53:46 +01:00
Samuel Elliott
0821235a89 Add home, settings, history, schedules and battle history types 2022-09-09 13:28:18 +01:00
Samuel Elliott
4a95c231d3 Add user and schedule SplatNet 3 commands 2022-09-09 01:43:23 +01:00
Samuel Elliott
8979c6d28e SplatNet 3 authentication 2022-09-09 01:10:55 +01:00
Samuel Elliott
1aa4aad85a SplatNet 3 authentication 2022-09-08 19:44:15 +01:00
Samuel Elliott
80afc62268 Add optional strict validation, automatically retry after reconnecting and report server timing for f parameter generation 2022-09-07 22:02:14 +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
4b5edd73df Add a command to show the user's active event 2022-09-07 16:29:36 +01:00
Samuel Elliott
0421f5e565 Add a button to open the preferences window in the Discord setup window 2022-09-07 16:12:13 +01:00
Samuel Elliott
5236536222 Disable Chromium's resolver 2022-09-07 15:57:42 +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
66c8efdb96 Accept numbers for the hash_method option when generating f parameters 2022-09-07 10:22:37 +01:00
Samuel Elliott
960624cae4 Update flapg API 2022-09-01 14:08:48 +01:00
Samuel Elliott
120f45d561 Update f generation server documentation 2022-08-26 16:40:02 +01:00
Samuel Elliott
89ce7936ba v1.4.0 v1.4.0 2022-08-24 20:35:56 +01:00
Samuel Elliott
7c010ed719 Update dependencies 2022-08-24 19:48:19 +01:00
Samuel Elliott
e5a955e666 Fix sending request_id when using nxapi's f-generation API 2022-08-24 19:21:27 +01:00
Samuel Elliott
ce6272318e Hide the dock icon on macOS when no windows are open
https://github.com/samuelthomas2774/nxapi/issues/18
2022-08-24 18:39:52 +01:00
Samuel Elliott
a6b8dc33e8 Update imink API 2022-08-24 17:31:34 +01:00
Samuel Elliott
223faab510 Fix error traces in the packaged Electron app 2022-08-23 20:10:28 +01:00
Samuel Elliott
428f7131a1 Fix f parameter generation
This fixes `f` parameter generation with nxapi's custom server. This will also work with imink/flapg *if the system time exactly matches the imink/flapg Android device's time*. This commit also makes nxapi's API compatible with imink's API and adds some information about the Android device and NSO app to response headers.
2022-08-23 16:47:15 +01:00
Samuel Elliott
7a37d7f7df Update documented default API for f parameter generation 2022-08-22 20:01:26 +01:00
Samuel Elliott
0eaed2adf7 Change default API for f parameter generation to imink
This will only have any effect if remote configuration is disabled. The default API will also be updated on my server which will affect all versions since remote configuration was introduced.

https://github.com/JoneWang
2022-08-22 11:44:55 +01:00
Samuel Elliott
624d60dc1b Always check response status codes 2022-08-22 11:36:37 +01:00
Samuel Elliott
67819b4af5 Fix some issues with X Rank season calculation and add season indexes 2022-08-21 20:28:22 +01:00
Samuel Elliott
898cb6f707 Add library documentation 2022-08-21 20:15:11 +01:00
Samuel Elliott
ceed9accc2 Fix add button position 2022-08-20 20:23:10 +01:00
Samuel Elliott
f900696a79 Fix NookLink type error 2022-08-20 20:22:39 +01:00
Samuel Elliott
a8e9641b6c Update Discord titles 2022-08-18 09:21:51 +01:00
Samuel Elliott
7423da8d98 Update NookLink 2022-08-16 18:41:45 +01:00
Samuel Elliott
0d54381c6d Show friends relative last online time 2022-08-16 18:38:06 +01:00
Samuel Elliott
9fa92fd6cc Fix friend context menus not updating 2022-08-16 18:18:46 +01:00
Samuel Elliott
533af4aeba Disable client hints for web services 2022-08-16 18:17:23 +01:00
Samuel Elliott
f628d371e1 Add NookLink constructor helper functions 2022-08-16 18:16:30 +01:00
Samuel Elliott
84f7d42d79 Add missing fetch timeouts to coral requests
Fixes the issue where these requests may never complete.
2022-08-16 17:52:56 +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
77f07eb1b3 Always check response status codes 2022-08-13 01:31:16 +01:00
Samuel Elliott
0697504379 Remove spaces 2022-08-13 01:27:13 +01:00
Samuel Elliott
3ae57b3546 Update README.md 2022-08-13 01:24:11 +01:00
Samuel Elliott
33958618b0 Prevent detecting a script when redirecting output 2022-08-13 00:49:22 +01:00
Samuel Elliott
f24dc2c63c Remove unidentified-script user agent when running the API proxy server 2022-08-13 00:40:24 +01:00
Samuel Elliott
0e7b6e50c4 Fix friends list stops updating
How?
2022-08-13 00:39:27 +01:00
Samuel Elliott
5f0fd26ef6 Handle OAuth errors properly 2022-08-13 00:38:45 +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
ca36935f78 Fix friend code user type 2022-08-13 00:15:01 +01:00
Samuel Elliott
67b6052bf3 v1.3.0 v1.3.0 2022-08-02 16:50:24 +01:00
Samuel Elliott
8171afc429 Export version 2022-08-02 11:36:45 +01:00
Samuel Elliott
dfef97c369 Add an option to skip building Windows app in CI 2022-08-02 11:32:38 +01:00