bump actix cors

This commit is contained in:
mpostma 2020-12-09 12:44:02 +01:00
parent d45c794a9e
commit 044dbb0333
3 changed files with 7 additions and 6 deletions

8
Cargo.lock generated
View File

@ -40,14 +40,16 @@ dependencies = [
[[package]]
name = "actix-cors"
version = "0.4.1"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f3e5c769e4d332bfad27f11b8139b5818c4bbddb02c385b8f16344d93ff1a8eb"
checksum = "3f3a3d5493dbc9b8769fe88c030d057ef8d2edc5728e5e26267780e8fc5db0be"
dependencies = [
"actix-service",
"actix-web",
"derive_more",
"futures-util",
"log",
"once_cell",
"tinyvec 1.0.1",
]
[[package]]

View File

@ -17,7 +17,7 @@ path = "src/main.rs"
default = ["sentry"]
[dependencies]
actix-cors = "0.4.1"
actix-cors = "0.5.3"
actix-http = "2"
actix-rt = "1"
actix-service = "1.0.6"

View File

@ -84,11 +84,10 @@ async fn main() -> Result<(), MainError> {
let http_server = HttpServer::new(move || {
create_app(&data, enable_frontend)
.wrap(
Cors::new()
Cors::default()
.send_wildcard()
.allowed_headers(vec!["content-type", "x-meili-api-key"])
.max_age(86_400) // 24h
.finish(),
)
.wrap(middleware::Logger::default())
.wrap(middleware::Compress::default())