diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 4ea73d94..bf50800c 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -2051,9 +2051,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.133" +version = "1.0.140" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" +checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" dependencies = [ "itoa", "memchr", @@ -2506,6 +2506,7 @@ dependencies = [ "axum_typed_multipart", "chrono", "clap", + "futures", "log", "rand", "reconcile", @@ -2513,6 +2514,7 @@ dependencies = [ "sanitize-filename", "schemars", "serde", + "serde_json", "serde_yaml", "sqlx", "sync_lib", diff --git a/backend/sync_server/Cargo.toml b/backend/sync_server/Cargo.toml index 4b31cc1c..02ece2a0 100644 --- a/backend/sync_server/Cargo.toml +++ b/backend/sync_server/Cargo.toml @@ -15,7 +15,7 @@ thiserror = { workspace = true } tokio = { version = "1.42.0", features = ["full"]} uuid = { version = "1.11.0", features = ["v4", "serde"] } -log = { version = "0.4.22" } +log = "0.4.22" anyhow = { version = "1.0.94", features = ["backtrace"] } axum = { version = "0.7.4", features = ["ws", "macros", "tracing", "multipart"]} axum-extra = { version = "0.9.6", features = ["typed-header"] } @@ -34,6 +34,8 @@ sanitize-filename = "0.6.0" axum-jsonschema = { version = "0.8.0", features = ["aide"] } regex = "1.11.1" clap = { version = "4.5.32", features = ["derive"] } +futures = "0.3.31" +serde_json = "1.0.140" [lints] workspace = true