ErickSkrauch
cfe8fea3f7
Add signature to the custom profile property when ?unsigned=false
2024-07-09 18:37:47 +02:00
ErickSkrauch
20ba78953b
Handle absence of the additional reporters
2023-12-14 03:01:55 +01:00
ErickSkrauch
883a7bda3c
Fixes #8 . Replace radix v2 with v4
2023-12-14 02:16:24 +01:00
ErickSkrauch
d678f61df7
Upgrade dependencies
2023-12-14 02:16:24 +01:00
ErickSkrauch
2bc9f8eb57
Rename the signature key param.
...
Rename the signature verification key endpoint.
Update CHANGELOG and README files
2021-02-27 02:37:59 +01:00
ErickSkrauch
6f148a8791
Implemented /profile/{username} endpoint to get complete profile with signed by the current server textures.
...
Implemented /signing-key endpoint to get public key in der format, used to sign the textures.
Improved logging of errors from http package.
Changed behavior of the /cloaks endpoint
2021-02-26 02:45:45 +01:00
ErickSkrauch
dfe024756e
Fix default redis pool size value
2020-05-01 03:57:22 +03:00
ErickSkrauch
aabf54e318
Added new stats reporter to check suitable redis pool size
2020-05-01 02:46:12 +03:00
ErickSkrauch
4c21fc5c90
Implemented health checker for textures provider from Mojang's API
2020-04-30 23:16:22 +03:00
ErickSkrauch
c4566a337b
Rework in_memory_textures_storage. Handle empty properties correctly
2020-04-30 00:24:41 +03:00
ErickSkrauch
f997fdf9b0
Resolves #26 . Rework UUIDs storage interface to simplify results handling
2020-04-28 17:57:51 +03:00
ErickSkrauch
f43c1a9a37
Resolves #23 . Allow to spoof Mojang's API addresses
2020-04-26 21:56:03 +03:00
ErickSkrauch
29b6bc89b3
Extracted strategy from batch uuids provider implementation.
...
Reimplemented Periodic strategy.
Implemented FullBus strategy (#24 ).
Started working on tests.
2020-04-24 19:38:37 +03:00
ErickSkrauch
a07905ca5a
Rework db layer.
...
Add database checker.
Rename SkinsRepositoryInterface and CapesRepositoryInterface methods.
2020-04-20 22:18:27 +03:00
ErickSkrauch
5862d1cbf6
Fix statsd initialization
2020-04-20 19:04:15 +03:00
ErickSkrauch
bca1436baf
Resolves #18 . Log panics to the Sentry
2020-04-20 17:13:16 +03:00
ErickSkrauch
d9fbfe658a
Cleanup TODO items
2020-04-20 15:40:20 +03:00
ErickSkrauch
2ea4c55d37
Split Dispatcher interface and use it across application
2020-04-20 14:29:33 +03:00
ErickSkrauch
f58b980948
Simplify health checkers initialization
2020-04-20 13:58:53 +03:00
ErickSkrauch
3f81a0c18a
Completely move app configuration from cmd to di container
...
Implemented graceful server shutdown
Extract records manipulating API into separate handlers group
2020-04-19 02:31:09 +03:00
ErickSkrauch
9046338396
Introduce di into the project
2020-04-16 19:42:38 +03:00