uppy/packages/@uppy
Mikael Finstad 0e2bdfdaa8
@uppy/companion: unify http error responses (#5595)
* improve comments

* unify http error responses

when proxying requests
this in order to make it easier to debug when setting up companion/transloadit integration, and lessen support burden on us.
remove outdated `err.status` checks. this was added [7+ years ago](https://github.com/transloadit/uppy/blame/cf18689c1055055fc73a33fb9fe18e1046dfc8e4/packages/%40uppy/companion/src/standalone/index.js#L143) and we now use `got` which doesn't provide err.status
Instead, for any other unhandled proxied HTTP request error responses, be nice and forward the JSON response to the client for easier debugging

* Update packages/@uppy/companion/src/server/provider/error.js
2025-01-15 22:28:08 +08:00
..
angular @uppy/unsplash,@uppy/provider-views: add utmSource option (#5580) 2025-01-08 10:14:15 +01:00
audio Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
aws-s3 Release: uppy@4.13.0 (#5605) 2025-01-15 09:41:29 +00:00
aws-s3-multipart Release: uppy@4.0.0 (#5325) 2024-07-10 15:36:53 +00:00
box Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
companion @uppy/companion: unify http error responses (#5595) 2025-01-15 22:28:08 +08:00
companion-client Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
compressor Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
core Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
dashboard Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
drag-drop Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
drop-target Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
dropbox Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
facebook Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
file-input Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
form Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
golden-retriever Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
google-drive Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
google-drive-picker Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
google-photos Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
google-photos-picker Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
image-editor Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
informer Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
instagram Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
locales Release: uppy@4.11.0 (#5574) 2025-01-06 14:11:04 +00:00
onedrive Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
progress-bar Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
provider-views Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
react Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
react-native Release: uppy@4.6.0 (#5500) 2024-10-31 09:24:40 +00:00
redux-dev-tools Release: uppy@4.6.0 (#5500) 2024-10-31 09:24:40 +00:00
remote-sources Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
screen-capture Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
status-bar Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
store-default Release: uppy@4.11.0 (#5574) 2025-01-06 14:11:04 +00:00
store-redux Release: uppy@4.10.0 (#5571) 2025-01-06 09:13:12 +00:00
svelte Release: uppy@4.12.0 (#5581) 2025-01-08 10:02:48 +00:00
thumbnail-generator Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
transloadit Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
tus Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
unsplash Release: uppy@4.13.0 (#5605) 2025-01-15 09:41:29 +00:00
url Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
utils Release: uppy@4.12.0 (#5581) 2025-01-08 10:02:48 +00:00
vue Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
webcam Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
webdav Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
xhr-upload Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00
zoom Release: uppy@4.12.2 (#5590) 2025-01-09 12:48:54 +00:00