learning_ai_common_plat/dashboards/tracker-web/src
saravanakumardb1 c1aad8a819 fix(tracker-web): do not send Content-Type on bodyless fleet proxy POSTs
Operator actions (ship/requeue/cancel) are bodyless POSTs. The proxy always set
Content-Type: application/json, so the backend rejected them with
FST_ERR_CTP_EMPTY_JSON_BODY (500). Only declare the JSON content type when a
body is actually forwarded. Fixes the fleet dashboard action buttons.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-31 01:50:11 -07:00
..
__tests__ feat(fleet-web): harden budget bar, surface SSE polling, allow checkpoint in patchJob 2026-05-30 20:35:05 -07:00
app fix(tracker-web): do not send Content-Type on bodyless fleet proxy POSTs 2026-05-31 01:50:11 -07:00
components feat(tracker-web): adopt @bytelyst/ui AppShell nav shell (UX-8) 2026-05-29 07:15:43 -07:00
lib fix(tracker-web): include productId in login (LoginSchema requires it) 2026-05-31 01:21:58 -07:00
instrumentation.ts test(tracker-web): isolate e2e dev server 2026-05-30 19:36:07 +00:00