Commit Graph

8 Commits

Author SHA1 Message Date
7f7eb954f8
feat(serialize): implement data binding 2024-04-12 20:04:15 +02:00
01f1fdf188
feat: break apart HttpClient 2024-04-03 17:28:49 +02:00
7a0d2f726e
feat(http-client): extend HTTP client with facilities for more manual response processing
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-03 17:21:13 +02:00
a67d1dbbd6
feat: replace commons-logging with slf4j-based commons-logger and use type-safe dependency DSLs
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
The only reason it needed to be separate was logging during ultra early init in Minecraft. I can figure out something else for that.
2024-03-09 12:37:38 +01:00
cb2d9bfc65
fix(http-client): null-check message
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful
2024-02-22 20:00:43 +01:00
3bca0879bf
fix(http-client): Use retryAfterDefault for GOAWAY retry
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-10-03 19:33:55 +02:00
53cb166568
feat(http-client): "Handle" GOAWAY by retrying. Should be fine given the fact we only allow 3 retries.
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-10-03 19:32:34 +02:00
8aebf179d4
BREAKING: modularize
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-09-21 21:08:40 +02:00