Evan Goode
1a8d312797
Tests passing except Front
2024-12-28 21:07:32 -05:00
Evan Goode
f58ce99eae
Initial changes to support multiple players per user
2024-12-28 21:07:32 -05:00
Evan Goode
0b1e90dee0
mitmproxy doesn't work for Minecraft server
2024-10-31 13:29:06 -04:00
Evan Goode
745d3d5738
cleanup
2024-08-29 18:38:48 -04:00
Evan Goode
91232dfea3
Always use POST /profiles/minecraft for fallbackAPIServers, fix tests
2024-08-29 18:38:48 -04:00
Evan Goode
e4819f621d
Rework POST /profiles/minecraft
...
The authlib-injector spec only requires /profiles/minecraft to be
implemented, not necessarily /users/profiles/minecraft/:playerName, so
the /profiles/minecraft at least should query fallback API servers at
/profiles/minecraft.
Also fixes potential DoS by introducing a limit of 10 players per
request (also which prevents fallback API servers from being spammed)
2024-08-29 18:38:48 -04:00
Evan Goode
a7679dce16
Log responses from fallback API servers
2023-09-18 20:29:43 -04:00
Evan Goode
e1f0c3e7fe
misc cleanup
2023-08-22 17:04:11 -04:00
Evan Goode
7d5bab6e88
some services tests
2023-07-26 23:49:37 -04:00
Evan Goode
fad4a8498c
Print initial invite link if necessary
2023-07-09 01:01:26 -04:00
Evan Goode
ee701eac6e
Cache certain responses from fallback API servers
2023-06-26 23:58:14 -04:00
Evan Goode
de40a0cde0
Delete skin/cape
2023-05-16 00:24:55 -04:00
Evan Goode
5690b7b40c
account routes: test fallback API servers
2023-05-07 01:04:24 -04:00
Evan Goode
2dec15cff1
Account server, more tests
2023-05-06 00:36:17 -04:00