livebook/lib
en30 731d95e4f0
Skip XML.decode!(body) if body is empty (#956)
* Skip XML.decode!(body) if body is empty

Google Cloud Storage has almost S3 compatible XML API,
but some responses have `content-type: text/html; charset=UTF-8`
and empty body. This change prevents XML decode error and
enables work fine with Google Cloud Storage.

* Handle Google Cloud Storage XML API response

* Rename S3.encode to S3.decode

* Improve a test case description

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>

* Make S3.decode/1 let any content type pass

* mix format

Co-authored-by: Jonatan Kłosko <jonatanklosko@gmail.com>
2022-02-01 12:32:51 +01:00
..
livebook Skip XML.decode!(body) if body is empty (#956) 2022-02-01 12:32:51 +01:00
livebook_cli Introduce LIVEBOOK_HOME and LIVEBOOK_DATA_PATH (#963) 2022-01-31 11:51:57 +01:00
livebook_web Do not assume autosave path exists 2022-01-31 12:00:14 +01:00
livebook.ex Introduce LIVEBOOK_HOME and LIVEBOOK_DATA_PATH (#963) 2022-01-31 11:51:57 +01:00
livebook_app.ex Adjust stop reasons for server processes (#958) 2022-01-30 13:30:33 +01:00
livebook_cli.ex Include full stacktrace for unexpected exceptions (#781) 2021-12-09 15:44:23 +01:00
livebook_web.ex Refactor modals with JS commands (#669) 2021-11-02 22:34:44 +01:00