mirror of
https://github.com/creating2morrow/neveko.git
synced 2024-12-22 11:39:22 +00:00
update rocket to 0.5.1
This commit is contained in:
parent
4248cdbfb6
commit
2e06f0f4cd
9 changed files with 15 additions and 14 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -30,3 +30,4 @@ peerProfiles/*
|
|||
opt-backup/j4-i2p-rs/jassets/addressbook.war
|
||||
**/i2p/*
|
||||
neveko-x86_64-linux-gnu-*
|
||||
*.lock
|
||||
|
|
|
@ -13,4 +13,4 @@ neveko_core = { path = "./neveko-core" }
|
|||
neveko_gui = { path = "./neveko-gui" }
|
||||
neveko_market = { path = "./neveko-market" }
|
||||
neveko_message = { path = "./neveko-message" }
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
|
|
|
@ -9,4 +9,4 @@ edition = "2021"
|
|||
env_logger = "0.11.0"
|
||||
neveko_core = { path = "../neveko-core" }
|
||||
log = "0.4"
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
|
|
|
@ -9,4 +9,4 @@ edition = "2021"
|
|||
env_logger = "0.11.0"
|
||||
neveko_core = { path = "../neveko-core" }
|
||||
log = "0.4"
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
|
|
|
@ -23,7 +23,7 @@ num = "0.4.1"
|
|||
rand = "0.8.5"
|
||||
rand_core = "0.6.4"
|
||||
reqwest = { version = "0.11.12", features = ["json"] }
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
rpassword = "0.0.4"
|
||||
schedule_recv = "0.1.0"
|
||||
sha2 = "0.10.6"
|
||||
|
|
|
@ -251,7 +251,7 @@ impl<'r> FromRequest<'r> for BearerToken {
|
|||
debug!("claim address: {}", claims["address"]);
|
||||
// verify address
|
||||
if claims["address"] != address {
|
||||
return Outcome::Failure((
|
||||
return Outcome::Error((
|
||||
Status::Unauthorized,
|
||||
BearerTokenError::Invalid,
|
||||
));
|
||||
|
@ -260,17 +260,17 @@ impl<'r> FromRequest<'r> for BearerToken {
|
|||
let now: i64 = chrono::offset::Utc::now().timestamp();
|
||||
let expire = claims["expiration"].parse::<i64>().unwrap_or(0);
|
||||
if now > expire {
|
||||
return Outcome::Failure((
|
||||
return Outcome::Error((
|
||||
Status::Unauthorized,
|
||||
BearerTokenError::Expired,
|
||||
));
|
||||
}
|
||||
Outcome::Success(BearerToken(String::from(token)))
|
||||
}
|
||||
Err(_) => Outcome::Failure((Status::Unauthorized, BearerTokenError::Invalid)),
|
||||
Err(_) => Outcome::Error((Status::Unauthorized, BearerTokenError::Invalid)),
|
||||
};
|
||||
}
|
||||
None => Outcome::Failure((Status::Unauthorized, BearerTokenError::Missing)),
|
||||
None => Outcome::Error((Status::Unauthorized, BearerTokenError::Missing)),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -203,7 +203,7 @@ impl<'r> FromRequest<'r> for PaymentProof {
|
|||
let subaddress = &claims["subaddress"];
|
||||
let is_valid_subaddress = validate_subaddress(subaddress).await;
|
||||
if !is_valid_subaddress {
|
||||
return Outcome::Failure((
|
||||
return Outcome::Error((
|
||||
Status::PaymentRequired,
|
||||
PaymentProofError::Invalid,
|
||||
));
|
||||
|
@ -224,7 +224,7 @@ impl<'r> FromRequest<'r> for PaymentProof {
|
|||
let expire = utils::get_conf_threshold();
|
||||
// TODO(c2m): offline verification from created and expire fields
|
||||
if c_txp.confirmations > expire {
|
||||
return Outcome::Failure((
|
||||
return Outcome::Error((
|
||||
Status::Unauthorized,
|
||||
PaymentProofError::Expired,
|
||||
));
|
||||
|
@ -233,14 +233,14 @@ impl<'r> FromRequest<'r> for PaymentProof {
|
|||
}
|
||||
Err(e) => {
|
||||
error!("jwp error: {:?}", e);
|
||||
return Outcome::Failure((
|
||||
return Outcome::Error((
|
||||
Status::PaymentRequired,
|
||||
PaymentProofError::Invalid,
|
||||
));
|
||||
}
|
||||
};
|
||||
}
|
||||
None => Outcome::Failure((Status::PaymentRequired, PaymentProofError::Missing)),
|
||||
None => Outcome::Error((Status::PaymentRequired, PaymentProofError::Missing)),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,4 +9,4 @@ chrono = "0.4.38"
|
|||
env_logger = "0.11.0"
|
||||
neveko_core = { path = "../neveko-core" }
|
||||
log = "0.4"
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
|
|
|
@ -9,4 +9,4 @@ edition = "2021"
|
|||
env_logger = "0.11.0"
|
||||
neveko_core = { path = "../neveko-core" }
|
||||
log = "0.4"
|
||||
rocket = { version = "0.5.0-rc.3", features = ["json"] }
|
||||
rocket = { version = "0.5.1", features = ["json"] }
|
||||
|
|
Loading…
Reference in a new issue