- Added more robust error handling for
gcs.ex
http requests- GCS errors are decoded from json if required and forwarded to user with format
{:gcs_error, status, error_message}
- GCS errors are decoded from json if required and forwarded to user with format
- Added documentation to all public functions with examples
upload_object/4
uses the correct http method and GCS auth typemake_public/2
now adds the correct headers