PrismLauncher/launcher/minecraft/auth
Rachel Powers d7793caa90 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>
(cherry picked from commit e8da9ee4fb)
2026-02-06 18:42:57 +01:00
..
steps feat: Auto handle Http 429 Too Many Requests with retry 2026-02-06 18:42:57 +01:00
AccountData.cpp ensure that both cape and skin are downloaded via https 2025-07-24 18:44:46 +03:00
AccountData.h style: remove duplicate #include headers 2025-10-14 04:03:02 +03:00
AccountList.cpp chore: remove double spaces from logs 2026-01-30 11:10:01 +00:00
AccountList.h fix accounts crash 2025-12-21 04:33:25 +00:00
AuthFlow.cpp fix: add missing returns after emitFailed/Aborted 2026-01-22 20:40:11 +00:00
AuthFlow.h replace qvector with qlist 2025-04-19 00:59:48 +03:00
AuthSession.cpp style: re-format tree with editorconfig 2026-01-18 23:01:42 +02:00
AuthSession.h removed some unused QNetworkAccessManager references 2025-03-03 08:31:39 +02:00
AuthStep.h Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into auth3 2024-06-28 20:49:37 +03:00
MinecraftAccount.cpp Reset account state on abort 2025-06-07 20:25:21 +01:00
MinecraftAccount.h Reduce usage of [[nodiscard]] attributes 2025-07-07 20:56:29 +01:00
Parsers.cpp chore: remove double spaces from logs 2026-01-30 11:10:01 +00:00
Parsers.h Improve login UI 2024-05-15 17:25:15 +03:00