|
6cea5a1f29
|
change metric save interval
|
2024-04-14 10:00:38 +01:00 |
|
|
05d0aa500c
|
fix map metric
|
2024-04-14 09:48:59 +01:00 |
|
|
8d45ba8cbd
|
fix map metric
|
2024-04-14 09:42:39 +01:00 |
|
|
e9da32775f
|
add basic metrics impl
|
2024-04-14 09:34:10 +01:00 |
|
|
fc640fe1a0
|
update src code url
|
2024-04-13 21:10:43 +01:00 |
|
|
e067d399c8
|
remove error page template
|
2024-04-13 21:08:03 +01:00 |
|
|
69321adb1f
|
fix tests
|
2024-04-13 21:02:54 +01:00 |
|
|
88c940431b
|
rename the package
|
2024-04-13 20:53:31 +01:00 |
|
|
a15326a847
|
rename the package
|
2024-04-13 20:44:05 +01:00 |
|
|
b14c969013
|
update dns records field for minecraft server response
|
2024-04-13 18:33:41 +01:00 |
|
|
c72bda317e
|
update dns records field for minecraft server response
|
2024-04-13 18:27:53 +01:00 |
|
|
499fcb6fa5
|
cleanup cache
|
2024-04-13 18:15:03 +01:00 |
|
|
edb02c2ba1
|
cleanup
|
2024-04-13 18:02:46 +01:00 |
|
|
a1755948c1
|
cleanup
|
2024-04-13 17:55:03 +01:00 |
|
|
15885f7e00
|
cleanup imports
|
2024-04-13 17:40:28 +01:00 |
|
|
1a0dd8844d
|
fix index and /mojang/status routes
|
2024-04-13 17:40:03 +01:00 |
|
|
77f787b659
|
don't return username to uuid id
|
2024-04-13 17:30:08 +01:00 |
|
|
a966977d82
|
fix username to uuid cache
|
2024-04-13 17:29:32 +01:00 |
|
|
bda70b19a8
|
cleanup imports
|
2024-04-13 17:21:49 +01:00 |
|
|
e5e3503abc
|
fix tests
|
2024-04-13 17:21:33 +01:00 |
|
|
b5e8664ad3
|
fix tests
|
2024-04-13 17:18:43 +01:00 |
|
|
8216ec7943
|
clean up cache info
|
2024-04-13 17:17:13 +01:00 |
|
|
c198339acc
|
put player in a player object in the return json and update the cache information in json responses
|
2024-04-13 17:10:40 +01:00 |
|
|
2895525412
|
degraded status if response time is more than 1 second
|
2024-04-13 16:50:17 +01:00 |
|
|
348edfd1ef
|
add a status instead of a boolean online / offline for the endpoint status
|
2024-04-13 16:46:45 +01:00 |
|
|
66f5660274
|
only allow GET on /mojang/status
|
2024-04-13 16:42:21 +01:00 |
|
|
55c2c95269
|
only fetch the head on the endpoint status check
|
2024-04-13 16:30:22 +01:00 |
|
|
77bd9a7c7e
|
cleanup
|
2024-04-13 16:27:19 +01:00 |
|
|
0b187a852c
|
check the mojang api statuses in parallel
|
2024-04-13 16:24:49 +01:00 |
|
|
4d4e8557d8
|
remove unnecessary skin fallback
|
2024-04-13 16:09:01 +01:00 |
|
|
b708191267
|
add more endpoints to check the status for
|
2024-04-13 15:59:44 +01:00 |
|
|
3cf16bd2eb
|
add fallback skins
|
2024-04-13 15:54:32 +01:00 |
|
|
852f5a8bea
|
fix WebRequest (again)
|
2024-04-13 15:42:30 +01:00 |
|
|
57601acbb1
|
cleanup WebRequest
|
2024-04-13 15:41:08 +01:00 |
|
|
471c3e6e80
|
fix bug with calling apis
|
2024-04-13 15:36:20 +01:00 |
|
|
811ea348cf
|
add mojang api status endpoint
|
2024-04-13 15:34:19 +01:00 |
|
|
0c8f769ee7
|
cleanup imports
|
2024-04-13 14:08:12 +01:00 |
|
|
586539d810
|
move cors to the Config
|
2024-04-13 14:07:54 +01:00 |
|
|
52d89a6d9f
|
change the cache for player name to uuid to be 6 hours
|
2024-04-13 14:06:48 +01:00 |
|
|
5381a2887e
|
update blocked servers hourly
|
2024-04-13 14:03:08 +01:00 |
|
|
4f4a06a4fb
|
update a log
|
2024-04-12 20:15:17 +01:00 |
|
|
53c50b3a05
|
don't log as much for request logging
|
2024-04-12 20:07:25 +01:00 |
|
|
f1dae95a4c
|
fix cache hash for player skin part
|
2024-04-12 20:05:00 +01:00 |
|
|
f4cf93cf08
|
fix slim skin models not being recognised
|
2024-04-12 19:59:59 +01:00 |
|
|
157bdf5e5a
|
cleanup and add player skin format link
|
2024-04-12 19:56:57 +01:00 |
|
|
4b672de85d
|
add minimum size to player images
|
2024-04-12 19:52:38 +01:00 |
|
|
55c1ca4139
|
add skin overlays to all images if it's enabled
|
2024-04-12 19:50:36 +01:00 |
|
|
4e08955ab9
|
cleanup
|
2024-04-12 18:56:25 +01:00 |
|
|
e788ae003f
|
fix skin part tests
|
2024-04-12 18:50:17 +01:00 |
|
|
a1ad295e0c
|
fix skin part tests
|
2024-04-12 18:48:13 +01:00 |
|
|
2ea58d8080
|
make the skin renderer less bad (thanks bray)
|
2024-04-12 18:46:54 +01:00 |
|
|
83a95fb26c
|
cleanup head renderer
|
2024-04-11 08:21:53 +01:00 |
|
|
9debdece9e
|
cleanup isometric head
|
2024-04-11 08:11:21 +01:00 |
|
|
9acb7c259a
|
cleanup isometric head
|
2024-04-11 08:08:57 +01:00 |
|
|
d9e6becebb
|
fix overlay on player head
|
2024-04-11 07:45:16 +01:00 |
|
|
654037c8e1
|
lower size limit
|
2024-04-11 07:15:12 +01:00 |
|
|
977a1dcbc4
|
add size limit to player images
|
2024-04-11 07:14:13 +01:00 |
|
|
bfbaf34b24
|
fix legacy skins
|
2024-04-11 07:07:49 +01:00 |
|
|
c8b6f2aad8
|
implement overlays for skins (skin layers)
|
2024-04-11 06:54:06 +01:00 |
|
|
9b7b761ffd
|
add working skin layers and rename param for overlay
|
2024-04-11 06:33:51 +01:00 |
|
|
f63d1cc3ec
|
add head endpoint and finish the body renderer
|
2024-04-11 06:10:37 +01:00 |
|
|
1a74b0099b
|
rename FlatRenderer to SquareRenderer
|
2024-04-11 03:58:51 +01:00 |
|
|
4f26110405
|
add trimmed uuid to player response
|
2024-04-11 03:57:46 +01:00 |
|
|
6f840654e9
|
update some logs
|
2024-04-11 03:54:39 +01:00 |
|
|
e9fa275002
|
cleanup isometric skin renderer
|
2024-04-11 03:51:21 +01:00 |
|
|
b682153ebb
|
cleanup isometric skin renderer
|
2024-04-11 03:48:54 +01:00 |
|
|
a16fda1b53
|
fix username lookup test
|
2024-04-11 03:11:09 +01:00 |
|
|
8e5adf337a
|
add isometric head renderer
|
2024-04-11 03:08:17 +01:00 |
|
|
557c0facb7
|
cleanup username to uuid endpoint
|
2024-04-11 00:50:57 +01:00 |
|
|
a11a90f530
|
cleanup username to uuid endpoint
|
2024-04-11 00:49:16 +01:00 |
|
|
f2e8360567
|
allow cors from any domain
|
2024-04-11 00:33:10 +01:00 |
|
|
944000ab1a
|
fix username to uuid lookup tests
|
2024-04-11 00:28:54 +01:00 |
|
|
bd09539732
|
add more username to uuid lookup tests
|
2024-04-11 00:26:38 +01:00 |
|
|
4a9149e41e
|
add username to uuid lookup test
|
2024-04-11 00:24:03 +01:00 |
|
|
a3b9cb5e77
|
fix server example and add an endpoint to get uuid from username
|
2024-04-11 00:21:36 +01:00 |
|
|
624dcc0be6
|
add raw profile properties to the player endpoint
|
2024-04-11 00:15:12 +01:00 |
|
|
0ea69f86f9
|
add dns records to the server response
|
2024-04-10 16:21:07 +01:00 |
|
|
d156d2cb3b
|
cleanup tests
|
2024-04-10 14:44:05 +01:00 |
|
|
8f1bc67596
|
fix tests
|
2024-04-10 14:41:26 +01:00 |
|
|
de338fed82
|
add blocked server test
|
2024-04-10 14:39:12 +01:00 |
|
|
9d846dec1d
|
changed blocked key blocked server on blocked server endpoint
|
2024-04-10 14:37:39 +01:00 |
|
|
c9a4e2d4ea
|
add missing fields in ForgeData
|
2024-04-10 14:35:16 +01:00 |
|
|
b26d5aa67f
|
support 1.7 servers
|
2024-04-10 14:32:19 +01:00 |
|
|
795c97401c
|
add more data to the java server pinger
|
2024-04-10 14:24:55 +01:00 |
|
|
cd3738a2b9
|
add legacy forge mod and new forge mod support
|
2024-04-10 14:03:35 +01:00 |
|
|
63a3587586
|
add mods and plugins to server response
|
2024-04-10 13:24:56 +01:00 |
|
|
28cd7f192d
|
add skin part caching
|
2024-04-10 12:41:35 +01:00 |
|
|
3790d4a312
|
change how the port is fetched from the hostname and lowered the timeout for server pings
|
2024-04-10 12:26:47 +01:00 |
|
|
7855b5bcca
|
yes!
|
2024-04-10 12:17:27 +01:00 |
|
|
b1bcaad8dc
|
use originalId on PlayerService#usernameToUuid
|
2024-04-10 12:16:24 +01:00 |
|
|
2ff9122a99
|
fix
|
2024-04-10 12:14:58 +01:00 |
|
|
cee9cfe01c
|
fix
|
2024-04-10 12:13:04 +01:00 |
|
|
11079ea572
|
update hostnameAndPort to be hostname
|
2024-04-10 12:08:12 +01:00 |
|
|
2ba9651161
|
add bedrock server support
|
2024-04-10 11:55:58 +01:00 |
|
|
5ad2f438d1
|
add server banned status and blocked endpoint
|
2024-04-10 11:39:17 +01:00 |
|
|
23bcb1d76e
|
fix produces for server icon endpoint
|
2024-04-10 11:09:39 +01:00 |
|
|
c8c4c8ad3e
|
cleanup swagger docs
|
2024-04-10 11:09:09 +01:00 |
|
|
78c3333038
|
add ServerController tests
|
2024-04-10 11:06:28 +01:00 |
|
|
146cc30413
|
update download image docs
|
2024-04-10 10:54:06 +01:00 |
|
|
c0c4e32809
|
use version from the pom
|
2024-04-10 10:48:15 +01:00 |
|
|
cb7c2e162f
|
add an option to download the image instead of viewing it
|
2024-04-10 10:45:17 +01:00 |
|
|
ac8b2e4b74
|
fix index.html
|
2024-04-10 10:40:00 +01:00 |
|
|
50d4b2df86
|
add more logging to the PlayerService and ServerService
|
2024-04-10 10:36:31 +01:00 |
|
|
50ae9b47be
|
cleanup
|
2024-04-10 10:26:41 +01:00 |
|
|
3bd0ea3838
|
add better swagger docs with examples
|
2024-04-10 10:26:24 +01:00 |
|
|
708ccc294d
|
fix wrong url being used for swagger
|
2024-04-10 10:09:34 +01:00 |
|
|
8990a6308a
|
add swagger
|
2024-04-10 09:51:31 +01:00 |
|
|
d959169f0b
|
remove server debug
|
2024-04-10 09:32:56 +01:00 |
|
|
2e58d9c925
|
add mojang api rate limit error
|
2024-04-10 09:30:35 +01:00 |
|
|
330c3efc78
|
add more to the server response
|
2024-04-10 09:19:02 +01:00 |
|
|
c7fe26ef8f
|
add server example to main page
|
2024-04-10 08:34:43 +01:00 |
|
|
d525d343e4
|
fix indicate that the server was not in the cache
|
2024-04-10 08:28:25 +01:00 |
|
|
b011fdbede
|
indicate that the server and player was not in the cache
|
2024-04-10 08:24:25 +01:00 |
|
|
3a3a2e223f
|
don't return the cache id for servers
|
2024-04-10 08:21:52 +01:00 |
|
|
f3522287fc
|
fix test
|
2024-04-10 08:13:50 +01:00 |
|
|
fcb8ef0357
|
add server pinger
|
2024-04-10 07:43:38 +01:00 |
|
|
25c69e11e1
|
add server pinger
|
2024-04-10 07:43:13 +01:00 |
|
|
e1ffc2cdb4
|
remove copyright
|
2024-04-09 01:47:54 -04:00 |
|
|
e606a36145
|
Add very basic Java MC server impl
|
2024-04-09 01:47:28 -04:00 |
|
|
dd2ce094d2
|
Add very basic Java MC server impl
|
2024-04-09 01:46:42 -04:00 |
|
|
37b32c6400
|
add username test
|
2024-04-09 03:40:08 +01:00 |
|
|
5eecd82da0
|
update default head part size
|
2024-04-08 23:40:47 +01:00 |
|
|
fd16476143
|
rename util to common
|
2024-04-08 19:47:20 +01:00 |
|
|
a57f660461
|
add src code link and make the links open in a new tab
|
2024-04-08 19:34:35 +01:00 |
|
|
14886a0fcc
|
fix test for ensurePlayerPartsLookupFailure
|
2024-04-08 07:40:22 +01:00 |
|
|
6144a2e1f6
|
fix issue if bad part name is given it shows the default head
|
2024-04-08 07:37:22 +01:00 |
|
|
88da585d47
|
fix error if bad part name is given
|
2024-04-08 07:33:14 +01:00 |
|
|
15c0002ddb
|
more tests
|
2024-04-08 07:22:03 +01:00 |
|
|
ed91afe3ee
|
tests!
|
2024-04-08 07:20:25 +01:00 |
|
|
0b52fe939c
|
cleanup imports
|
2024-04-08 06:51:13 +01:00 |
|
|
4b4cc8ae54
|
use better responses
|
2024-04-08 06:48:21 +01:00 |
|
|
a2dfd3fc6d
|
cleanup
|
2024-04-08 06:38:59 +01:00 |
|
|
d5fc5c0a8c
|
cache the skin image not the skin image bytes
|
2024-04-08 06:38:43 +01:00 |
|
|
d3adb6815d
|
cache the skin image
|
2024-04-08 06:36:35 +01:00 |
|
|
e90f409ce9
|
add logging
|
2024-04-08 06:33:32 +01:00 |
|
|
0cd8db32fd
|
move models to the model package
|
2024-04-08 06:28:43 +01:00 |
|
|
1773ec7d9c
|
cleanup
|
2024-04-08 06:21:53 +01:00 |
|
|
29c842aaf8
|
change head default size
|
2024-04-08 06:19:27 +01:00 |
|
|
86029e1b1f
|
more cleanup
|
2024-04-08 06:13:15 +01:00 |
|
|
4cdffd47fd
|
more cleanup
|
2024-04-08 06:13:03 +01:00 |
|
|
1f45d26f53
|
more cleanup
|
2024-04-08 05:29:05 +01:00 |
|
|
3f7f1864a6
|
more cleanup
|
2024-04-08 05:22:54 +01:00 |
|
|
3344381c91
|
joe
|
2024-04-08 04:56:59 +01:00 |
|
|
d4a4884b8f
|
remove player avatar example
|
2024-04-08 04:54:43 +01:00 |
|
|
2dd055d156
|
cleanup
|
2024-04-08 04:51:17 +01:00 |
|
|
ac29beca3a
|
center the text
|
2024-04-07 03:06:23 +01:00 |
|
|
8db337204e
|
dark mode woop!
|
2024-04-07 00:37:51 +01:00 |
|
|
fa004bc3c8
|
switch to /player instead of /
|
2024-04-07 00:31:33 +01:00 |
|
|
29dead7c7c
|
fix web requests
|
2024-04-06 21:44:42 +01:00 |
|
|
efb3281818
|
less jank web requests to the mojang api
|
2024-04-06 21:40:03 +01:00 |
|