mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
Related to: https://github.com/fleetdm/confidential/issues/15379 Changes: - Added two exits to the VPP metadata proxy that are used when the Apple API returns errors. `appleApiReturnedServerError` Is returned when the Apple API returns a 500 error, and `appleApiReturnedForbiddenResponse` is used when the Apple API returns a 403 response. - Updated the error handler in the VPP metadata proxy to return the body of the logged error. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Improved Apple App Store API error handling: forbidden (403) and server (500) responses are now distinguished and mapped to specific error outcomes. * Other API errors now return the API response body (not the internal error object), and error logging text was clarified for better diagnostics. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| get-vpp-app-metadata.js | ||
| register-one-fleet-instance-using-vpp.js | ||