From c41a69ea1e605f6ce4830f2f68247729e63812fd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 23:33:09 +0000 Subject: [PATCH] chore(cargo): bump image from 0.25.8 to 0.25.9 Bumps [image](https://github.com/image-rs/image) from 0.25.8 to 0.25.9. - [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md) - [Commits](https://github.com/image-rs/image/compare/v0.25.8...v0.25.9) --- updated-dependencies: - dependency-name: image dependency-version: 0.25.9 dependency-type: direct:production update-type: version-update:semver-patch ... Co-authored-by: iequidoo --- Cargo.lock | 20 ++++++++++---------- src/blob/blob_tests.rs | 10 ++++++---- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a5297c856..c91bec885 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2295,9 +2295,9 @@ dependencies = [ [[package]] name = "gif" -version = "0.13.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2" +checksum = "f954a9e9159ec994f73a30a12b96a702dde78f5547bcb561174597924f7d4162" dependencies = [ "color_quant", "weezl", @@ -2867,9 +2867,9 @@ dependencies = [ [[package]] name = "image" -version = "0.25.8" +version = "0.25.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7" +checksum = "e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a" dependencies = [ "bytemuck", "byteorder-lite", @@ -6717,9 +6717,9 @@ dependencies = [ [[package]] name = "weezl" -version = "0.1.8" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" +checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" [[package]] name = "whoami" @@ -7470,15 +7470,15 @@ checksum = "868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8" [[package]] name = "zune-core" -version = "0.4.12" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" +checksum = "111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773" [[package]] name = "zune-jpeg" -version = "0.4.14" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028" +checksum = "dc6fb7703e32e9a07fb3f757360338b3a567a5054f21b5f52a666752e333d58e" dependencies = [ "zune-core", ] diff --git a/src/blob/blob_tests.rs b/src/blob/blob_tests.rs index a63c08602..e93d8f7f5 100644 --- a/src/blob/blob_tests.rs +++ b/src/blob/blob_tests.rs @@ -173,11 +173,8 @@ async fn test_selfavatar_outside_blobdir() { .unwrap(); let avatar_blob = t.get_config(Config::Selfavatar).await.unwrap().unwrap(); let avatar_path = Path::new(&avatar_blob); - assert!( - avatar_blob.ends_with("7dde69e06b5ae6c27520a436bbfd65b.jpg"), - "The avatar filename should be its hash, put instead it's {avatar_blob}" - ); let scaled_avatar_size = file_size(avatar_path).await; + info!(&t, "Scaled avatar size: {scaled_avatar_size}."); assert!(scaled_avatar_size < avatar_bytes.len() as u64); check_image_size(avatar_src, 1000, 1000); @@ -187,6 +184,11 @@ async fn test_selfavatar_outside_blobdir() { constants::BALANCED_AVATAR_SIZE, ); + assert!( + avatar_blob.ends_with("2a048b6fcd86448032b854ea1ad7608.jpg"), + "The avatar filename should be its hash, but instead it's {avatar_blob}" + ); + let mut blob = BlobObject::create_and_deduplicate(&t, avatar_path, avatar_path).unwrap(); let viewtype = &mut Viewtype::Image; let strict_limits = true;