From 24d9f17bd480ce75bdcd28ccf5e04d5cafc5b269 Mon Sep 17 00:00:00 2001 From: trisua Date: Sun, 17 Aug 2025 15:02:31 -0400 Subject: [PATCH] chore: bump tetratto-core --- Cargo.lock | 60 +++++++++++++++++++++++++-------------------------- Cargo.toml | 2 +- src/routes.rs | 10 +++++++++ 3 files changed, 41 insertions(+), 31 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a7eb6bd..b29b7f3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -243,9 +243,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.9.1" +version = "2.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" +checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29" [[package]] name = "block-buffer" @@ -542,9 +542,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" [[package]] name = "emojis" -version = "0.7.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a08afd8e599463c275703532e707c767b8c068a826eea9ca8fceaf3435029df" +checksum = "f52f3d011046a013bdefbc63a5523b06ad0c0f1e227941baf98475496229d634" dependencies = [ "phf 0.12.1", ] @@ -571,7 +571,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -623,7 +623,7 @@ dependencies = [ "tetratto-core", "tetratto-shared", "tokio", - "toml 0.9.4", + "toml 0.9.5", "tower-http", "tracing", "tracing-subscriber", @@ -809,7 +809,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "ignore", "walkdir", ] @@ -1181,7 +1181,7 @@ version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "libc", ] @@ -1494,7 +1494,7 @@ version = "0.10.73" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "foreign-types", "libc", @@ -1831,7 +1831,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "getopts", "memchr", "pulldown-cmark-escape", @@ -1963,7 +1963,7 @@ version = "0.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -2012,9 +2012,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.22" +version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" +checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ "base64", "bytes", @@ -2078,11 +2078,11 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2166,7 +2166,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation", "core-foundation-sys", "libc", @@ -2498,7 +2498,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation", "system-configuration-sys", ] @@ -2523,7 +2523,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2561,14 +2561,14 @@ dependencies = [ [[package]] name = "tetratto-core" -version = "12.0.2" +version = "15.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a367ac3ced8ff302080e1b4a82a67acd24fa606245c4381a6f77dbaaf6ef4b58" +checksum = "c7aeb9dcc5631ec6188bb9438dc97015c6662b6f59e650e5afa865775f170c9c" dependencies = [ "async-recursion", "base16ct", "base64", - "bitflags 2.9.1", + "bitflags 2.9.2", "emojis", "md-5", "oiseau", @@ -2581,7 +2581,7 @@ dependencies = [ "tetratto-l10n", "tetratto-shared", "tokio", - "toml 0.9.4", + "toml 0.9.5", "totp-rs", ] @@ -2593,7 +2593,7 @@ checksum = "d96f5e41633c757e3519efb47c9b85d00d14322c1961360e126d0ecc0ea79b86" dependencies = [ "pathbufd", "serde", - "toml 0.9.4", + "toml 0.9.5", ] [[package]] @@ -2834,9 +2834,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1" +checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" dependencies = [ "indexmap", "serde", @@ -2881,9 +2881,9 @@ dependencies = [ [[package]] name = "toml_parser" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" +checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" dependencies = [ "winnow", ] @@ -2939,7 +2939,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "futures-core", "futures-util", @@ -3395,7 +3395,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3637,7 +3637,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 47aa4fd..e7c1cfc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,7 +8,7 @@ license = "AGPL-3.0-or-later" homepage = "https://fluffle.cc" [dependencies] -tetratto-core = "12.0.2" +tetratto-core = "15.0.1" tetratto-shared = "12.0.6" tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] } pathbufd = "0.1.4" diff --git a/src/routes.rs b/src/routes.rs index d2290aa..76d86b6 100644 --- a/src/routes.rs +++ b/src/routes.rs @@ -155,6 +155,7 @@ async fn view_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", slug.to_lowercase())), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -210,6 +211,7 @@ async fn view_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries.views('{}')", slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -288,6 +290,7 @@ async fn editor_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", slug.to_lowercase())), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -347,6 +350,7 @@ async fn reclaim_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", slug.to_lowercase())), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -428,6 +432,7 @@ async fn exists_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await .is_ok(), @@ -579,6 +584,7 @@ async fn create_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", req.slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await .is_ok() @@ -707,6 +713,7 @@ async fn edit_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -747,6 +754,7 @@ async fn edit_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries.views('{}')", slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await { @@ -799,6 +807,7 @@ async fn edit_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries('{}')", new_slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await .is_ok() @@ -810,6 +819,7 @@ async fn edit_request( .query(&SimplifiedQuery { query: AppDataSelectQuery::KeyIs(format!("entries.views('{}')", slug)), mode: AppDataSelectMode::One(0), + cache: false, }) .await {