PrismLauncher/launcher/minecraft/auth/steps
Rachel Powers e8da9ee4fb
feat: Auto handle Http 429 Too Many Requests with retry
- Must be explicitly enabled for a request
- Uses Retry-After Header if present, falls back to exponential back off
  starting with 10 seconds
- if retry delay is greater than 1 minute or it retries more than 3
  times then fail with a "Rate Limited" reason
- Sets task status to inform user of retry.

Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-02-06 09:36:09 -07:00
..
EntitlementsStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
EntitlementsStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
GetSkinStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
GetSkinStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
LauncherLoginStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
LauncherLoginStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
MinecraftProfileStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
MinecraftProfileStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
MSADeviceCodeStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
MSADeviceCodeStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
MSAStep.cpp change(MSAStep): log server errors 2026-01-29 17:11:30 +05:00
MSAStep.h rename some variables 2025-03-03 23:55:43 +02:00
XboxAuthorizationStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
XboxAuthorizationStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00
XboxUserStep.cpp feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 09:36:09 -07:00
XboxUserStep.h refactor!!!: migrate from shared pointers 2026-01-11 21:00:03 +05:00