Upgrade dependencies

This commit is contained in:
spikecodes 2022-10-31 20:23:59 -07:00
parent 1a1ff2e600
commit b4d3f03335
No known key found for this signature in database
GPG key ID: 004CECFF9B463BCB
3 changed files with 302 additions and 267 deletions

531
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -10,18 +10,18 @@ edition = "2021"
[dependencies]
askama = { version = "0.11.1", default-features = false }
async-recursion = "1.0.0"
cached = "0.34.0"
clap = { version = "3.1.18", default-features = false, features = ["std"] }
regex = "1.5.6"
serde = { version = "1.0.137", features = ["derive"] }
cookie = "0.16.0"
cached = "0.40.0"
clap = { version = "4.0.18", default-features = false, features = ["std"] }
regex = "1.6.0"
serde = { version = "1.0.147", features = ["derive"] }
cookie = "0.16.1"
futures-lite = "1.12.0"
hyper = { version = "0.14.19", features = ["full"] }
hyper = { version = "0.14.22", features = ["full"] }
hyper-rustls = "0.23.0"
percent-encoding = "2.1.0"
percent-encoding = "2.2.0"
route-recognizer = "0.3.1"
serde_json = "1.0.81"
tokio = { version = "1.18.2", features = ["full"] }
time = "0.3.9"
url = "2.2.2"
rust-embed = "6.4.0"
serde_json = "1.0.87"
tokio = { version = "1.21.2", features = ["full"] }
time = "0.3.16"
url = "2.3.1"
rust-embed = { version = "6.4.2", features = ["include-exclude"] }

View file

@ -112,7 +112,7 @@ async fn main() {
.short('r')
.long("redirect-https")
.help("Redirect all HTTP requests to HTTPS (no longer functional)")
.takes_value(false),
.num_args(0),
)
.arg(
Arg::new("address")
@ -121,7 +121,7 @@ async fn main() {
.value_name("ADDRESS")
.help("Sets address to listen on")
.default_value("0.0.0.0")
.takes_value(true),
.num_args(1),
)
.arg(
Arg::new("port")
@ -130,7 +130,7 @@ async fn main() {
.value_name("PORT")
.help("Port to listen on")
.default_value("8080")
.takes_value(true),
.num_args(1),
)
.arg(
Arg::new("hsts")
@ -139,13 +139,13 @@ async fn main() {
.value_name("EXPIRE_TIME")
.help("HSTS header to tell browsers that this site should only be accessed over HTTPS")
.default_value("604800")
.takes_value(true),
.num_args(1),
)
.get_matches();
let address = matches.value_of("address").unwrap_or("0.0.0.0");
let port = std::env::var("PORT").unwrap_or_else(|_| matches.value_of("port").unwrap_or("8080").to_string());
let hsts = matches.value_of("hsts");
let address = matches.get_one("address").map(|m: &String| m.as_str()).unwrap_or("0.0.0.0");
let port = std::env::var("PORT").unwrap_or_else(|_| matches.get_one("port").map(|m: &String| m.as_str()).unwrap_or("8080").to_string());
let hsts = matches.get_one("hsts").map(|m: &String| m.as_str());
let listener = [address, ":", &port].concat();