mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-31 17:28:12 +00:00
sync s3s
This commit is contained in:
Generated
+2
-2
@@ -2509,7 +2509,7 @@ checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "s3s"
|
name = "s3s"
|
||||||
version = "0.11.0-dev"
|
version = "0.11.0-dev"
|
||||||
source = "git+https://github.com/Nugine/s3s.git?rev=05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8#05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8"
|
source = "git+https://github.com/Nugine/s3s.git?rev=529c8933a11528c506d5fbf7c4c2ab155db37dfe#529c8933a11528c506d5fbf7c4c2ab155db37dfe"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
"async-trait",
|
"async-trait",
|
||||||
@@ -2556,7 +2556,7 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "s3s-policy"
|
name = "s3s-policy"
|
||||||
version = "0.11.0-dev"
|
version = "0.11.0-dev"
|
||||||
source = "git+https://github.com/Nugine/s3s.git?rev=05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8#05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8"
|
source = "git+https://github.com/Nugine/s3s.git?rev=529c8933a11528c506d5fbf7c4c2ab155db37dfe#529c8933a11528c506d5fbf7c4c2ab155db37dfe"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"indexmap 2.6.0",
|
"indexmap 2.6.0",
|
||||||
"serde",
|
"serde",
|
||||||
|
|||||||
+2
-2
@@ -65,10 +65,10 @@ protos = { path = "./common/protos" }
|
|||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
rmp = "0.8.14"
|
rmp = "0.8.14"
|
||||||
rmp-serde = "1.3.0"
|
rmp-serde = "1.3.0"
|
||||||
s3s = { git = "https://github.com/Nugine/s3s.git", rev = "05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8", default-features = true, features = [
|
s3s = { git = "https://github.com/Nugine/s3s.git", rev = "529c8933a11528c506d5fbf7c4c2ab155db37dfe", default-features = true, features = [
|
||||||
"tower",
|
"tower",
|
||||||
] }
|
] }
|
||||||
s3s-policy = { git = "https://github.com/Nugine/s3s.git", rev = "05efc3f87e9f5d1a6c9760c79cf1f70dcdd100c8" }
|
s3s-policy = { git = "https://github.com/Nugine/s3s.git", rev = "529c8933a11528c506d5fbf7c4c2ab155db37dfe" }
|
||||||
serde = { version = "1.0.217", features = ["derive"] }
|
serde = { version = "1.0.217", features = ["derive"] }
|
||||||
serde_json = "1.0.134"
|
serde_json = "1.0.134"
|
||||||
tempfile = "3.13.0"
|
tempfile = "3.13.0"
|
||||||
|
|||||||
@@ -71,10 +71,6 @@ where
|
|||||||
|
|
||||||
// warn!("get uri {}", &uri);
|
// warn!("get uri {}", &uri);
|
||||||
|
|
||||||
if req.credentials.is_none() {
|
|
||||||
return Err(s3_error!(AccessDenied, "Signature is required"));
|
|
||||||
}
|
|
||||||
|
|
||||||
if let Ok(mat) = self.router.at(&uri) {
|
if let Ok(mat) = self.router.at(&uri) {
|
||||||
let op: &T = mat.value;
|
let op: &T = mat.value;
|
||||||
return op.call(req, mat.params).await;
|
return op.call(req, mat.params).await;
|
||||||
|
|||||||
Reference in New Issue
Block a user