From 9435f63eefd7d6175db759e582b383c37798f130 Mon Sep 17 00:00:00 2001 From: Priec Date: Fri, 17 Jul 2026 18:39:47 +0200 Subject: [PATCH] v0.8.26 with alot of redesigns to the backend --- Cargo.lock | 60 ++++++++++++++++++++++++++++++++++++++---------------- client | 2 +- server | 2 +- 3 files changed, 45 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f07c1e0..0cb2b71 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -737,7 +737,7 @@ version = "3.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "519bd3116aeeb42d5372c29d982d16d0170d3d4a5ed85fc7dd91642ffff3c67c" dependencies = [ - "darling 0.20.11", + "darling 0.23.0", "ident_case", "prettyplease", "proc-macro2", @@ -952,7 +952,7 @@ dependencies = [ [[package]] name = "client" -version = "0.8.25" +version = "0.8.26" dependencies = [ "anyhow", "async-trait", @@ -1045,7 +1045,7 @@ dependencies = [ [[package]] name = "common" -version = "0.8.25" +version = "0.8.26" dependencies = [ "prost", "prost-build", @@ -2257,7 +2257,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -2400,7 +2400,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -4242,7 +4242,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5113,7 +5113,7 @@ version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools", "log", "multimap", @@ -5719,7 +5719,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -5803,7 +5803,7 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "search" -version = "0.8.25" +version = "0.8.26" dependencies = [ "anyhow", "common", @@ -5951,9 +5951,34 @@ dependencies = [ "serde", ] +[[package]] +name = "serial_test" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "699f4197115b8a7e7ff19c9a315a4bd6fffec26cc4626ef45ecaea389e081c6d" +dependencies = [ + "futures-executor", + "futures-util", + "log", + "once_cell", + "parking_lot", + "serial_test_derive", +] + +[[package]] +name = "serial_test_derive" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94e153fc76e1c6a068703d6d29c508a0b15c061c4b7e43da59cc097bc342673c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "server" -version = "0.8.25" +version = "0.8.26" dependencies = [ "analytics-graphs", "anyhow", @@ -5982,6 +6007,7 @@ dependencies = [ "search", "serde", "serde_json", + "serial_test", "sqlx", "steel-core", "steel-decimal", @@ -6202,7 +6228,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f103c50866b8743da9429b8a581d81a27c2d3a9c4ac7df8f8571c1dd7896eda" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", @@ -6887,7 +6913,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -7451,7 +7477,7 @@ checksum = "e78122066b0cb818b8afd08f7ed22f7fdbc3e90815035726f0840d0d26c0747a" [[package]] name = "tui-canvas" -version = "0.8.25" +version = "0.8.26" dependencies = [ "anyhow", "arboard", @@ -7470,7 +7496,7 @@ dependencies = [ "toml", "tracing", "tracing-subscriber", - "tui-canvas-validation-core 0.8.25", + "tui-canvas-validation-core 0.8.26", "unicode-width 0.2.2", ] @@ -7487,7 +7513,7 @@ dependencies = [ [[package]] name = "tui-canvas-validation-core" -version = "0.8.25" +version = "0.8.26" dependencies = [ "regex", "serde", @@ -7497,7 +7523,7 @@ dependencies = [ [[package]] name = "tui-pages" -version = "0.8.25" +version = "0.8.26" dependencies = [ "crossterm", "nucleo", @@ -8140,7 +8166,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] diff --git a/client b/client index de40eb9..e26497b 160000 --- a/client +++ b/client @@ -1 +1 @@ -Subproject commit de40eb9a39385e105c4fe09531223f10a65ad1d0 +Subproject commit e26497b578b4ae50cb8478b56c96dc12f97f3629 diff --git a/server b/server index 86edb1c..3d0824d 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit 86edb1ce08134d4b0dc2ace015ae43e216788291 +Subproject commit 3d0824d94efab5b28a5ec4cf60eaf3b0f50d7d4b