Files
mattermost/api/v4/source
Adam Schildkraut af49e8dc80 Preserve 429/503 retry status codes through DoActionRequest (#36700)
* Preserve 429/503 retry status codes through DoActionRequest

DoActionRequest collapsed all plugin non-200 responses to 400, losing
the retry semantics carried by 429 and 503 (RFC 6585, RFC 7231). This
preserves 429/503 verbatim, maps other 5xx to 502 Bad Gateway, and
leaves other non-200 responses wrapped as 400.

* update api documentation for new errors

* fix tests affected by change

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2026-07-10 12:19:25 -06:00
..
2026-01-26 17:05:34 -05:00
2026-05-11 12:29:25 +02:00
2023-08-03 12:45:10 -03:00
2026-05-11 12:29:25 +02:00
2026-05-11 12:29:25 +02:00
2023-06-27 11:10:13 -03:00
2023-06-27 11:10:13 -03:00
2026-05-11 12:29:25 +02:00
2026-05-11 12:29:25 +02:00
2026-05-11 12:29:25 +02:00
2026-05-11 12:29:25 +02:00
2024-04-18 11:50:30 +05:30
2026-05-11 12:29:25 +02:00
2023-06-27 11:10:13 -03:00
2026-05-11 12:29:25 +02:00
2023-06-27 11:10:13 -03:00
2024-12-12 12:19:09 +01:00
2023-06-27 11:10:13 -03:00
2026-05-11 12:29:25 +02:00
2023-06-27 11:10:13 -03:00
2026-05-11 12:29:25 +02:00
2026-05-11 12:29:25 +02:00