From 30c26647dab253cd4bd51830910f20bbef42c753 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 12 Nov 2021 03:01:37 -0500 Subject: [PATCH] rust-s3 "never-encode-slash" feature seems to do the trick! --- Cargo.lock | 2 +- app/storyteller_web/Cargo.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index eee8c145de..1c906d085d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3963,7 +3963,7 @@ dependencies = [ "hmac 0.10.1", "hostname", "http_server_common", - "hyper 0.13.10", + "hyper 0.14.14", "infer", "jwt", "lazy_static", diff --git a/app/storyteller_web/Cargo.toml b/app/storyteller_web/Cargo.toml index 8221f12a87..d3fe11ddd7 100644 --- a/app/storyteller_web/Cargo.toml +++ b/app/storyteller_web/Cargo.toml @@ -95,7 +95,7 @@ ring = "0.17.0-alpha.10" #rust-s3 = { version = "0.27.0-rc4", features = ["with-async-std"], default-features = false } #rust-s3 = { version = "0.26" } #rust-s3 = { version = "0.28", features = ["with-async-std"], default-features = false } -rust-s3 = { version = "0.28" } +rust-s3 = { version = "0.28", features = ["never-encode-slash"] } infer = "0.5.0" subprocess = "0.2.6" @@ -128,7 +128,7 @@ jwt = "0.13.0" # NB: Hyper is just for HTTP client use in jobs. I'd use Actix client, but I need tokio runtime # NB: Furthermore, the Tokio runtime is old, so I have to use an older Hyper. -hyper = { version = "0.13.10" } +hyper = { version = "0.14.14" } # Crypto bcrypt = "0.8" # password hashes