From 2eb596fe991c7cc8d2290e2bcbe32151e89a9afd Mon Sep 17 00:00:00 2001 From: Paul Makles Date: Mon, 9 Sep 2024 13:05:43 +0100 Subject: [PATCH] chore: pin crate versions to "MaxSRV" --- Cargo.lock | 27 +++++++++++++++------------ crates/core/config/src/lib.rs | 12 ------------ 2 files changed, 15 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5d12c1f8..d5d82818 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -602,9 +602,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" -version = "1.48.0" +version = "1.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00a545b16c05af9302b0b4b38a7584f6f323749e407169aa3e9b210e7c0a808d" +checksum = "4abf69a87be33b6f125a93d5046b5f7395c26d1f449bf8d3927f5577463b6de0" dependencies = [ "ahash 0.8.11", "aws-credential-types", @@ -637,9 +637,9 @@ dependencies = [ [[package]] name = "aws-sdk-sso" -version = "1.41.0" +version = "1.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af0a3f676cba2c079c9563acc9233998c8951cdbe38629a0bef3c8c1b02f3658" +checksum = "11822090cf501c316c6f75711d77b96fba30658e3867a7762e5e2f5d32d31e81" dependencies = [ "aws-credential-types", "aws-runtime", @@ -659,9 +659,9 @@ dependencies = [ [[package]] name = "aws-sdk-ssooidc" -version = "1.42.0" +version = "1.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91b6a04495547162cf52b075e3c15a17ab6608bf9c5785d3e5a5509b3f09f5c" +checksum = "bc3e48ec239bb734db029ceef83599f4c9b3ce5d25c961b5bcd3f031c15bed54" dependencies = [ "aws-credential-types", "aws-runtime", @@ -681,9 +681,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" -version = "1.41.0" +version = "1.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c56bcd6a56cab7933980a54148b476a5a69a7694e3874d9aa2a566f150447d" +checksum = "a20a91795850826a6f456f4a48eff1dfa59a0e69bdbf5b8c50518fd372106574" dependencies = [ "aws-credential-types", "aws-runtime", @@ -1139,9 +1139,9 @@ checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "bitstream-io" -version = "2.5.3" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b81e1519b0d82120d2fd469d5bfb2919a9361c48b02d82d04befc1cdd2002452" +checksum = "7c12d1856e42f0d817a835fe55853957c85c8c8a470114029143d3f12671446e" [[package]] name = "blake2b_simd" @@ -3773,6 +3773,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" dependencies = [ "cfg-if", + "rayon", ] [[package]] @@ -5003,15 +5004,17 @@ dependencies = [ [[package]] name = "ravif" -version = "0.11.10" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f0bfd976333248de2078d350bfdf182ff96e168a24d23d2436cef320dd4bdd" +checksum = "85be49d628515bb99a01c44200009f0a4167c252f036445b975b35daf952258c" dependencies = [ "avif-serialize", + "bitstream-io", "imgref", "loop9", "quick-error 2.0.1", "rav1e", + "rayon", "rgb", ] diff --git a/crates/core/config/src/lib.rs b/crates/core/config/src/lib.rs index 6e1b9732..f1d57051 100644 --- a/crates/core/config/src/lib.rs +++ b/crates/core/config/src/lib.rs @@ -222,22 +222,10 @@ pub struct Settings { impl Settings { pub fn preflight_checks(&self) { if self.api.smtp.host.is_empty() { - #[cfg(not(debug_assertions))] - if !env::var("REVOLT_UNSAFE_NO_EMAIL").map_or(false, |v| v == *"1") { - panic!("Running in production without email is not recommended, set REVOLT_UNSAFE_NO_EMAIL=1 to override."); - } - - #[cfg(debug_assertions)] log::warn!("No SMTP settings specified! Remember to configure email."); } if self.api.security.captcha.hcaptcha_key.is_empty() { - #[cfg(not(debug_assertions))] - if !env::var("REVOLT_UNSAFE_NO_CAPTCHA").map_or(false, |v| v == *"1") { - panic!("Running in production without CAPTCHA is not recommended, set REVOLT_UNSAFE_NO_CAPTCHA=1 to override."); - } - - #[cfg(debug_assertions)] log::warn!("No Captcha key specified! Remember to add hCaptcha key."); } }