From 975068918e5a3e0b1691fab62a52a4b87b41671b Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 16 Jul 2026 22:18:24 +0000 Subject: [PATCH] deps: repin MyOwnMesh v0.3.1 and AllMyStuff v0.2.44 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move the client onto the fixed dependencies: * MyOwnMesh v0.3.1 — the topology-shaper fix that stops a CEC support session being pruned and redialed on a loop (dropped video + control). * AllMyStuff v0.2.44 — the technician chat-send registration (customers can now see the tech's chat lines) and the CEC consent-sweep change. Pin sites, only some of which are .rev files: * .myownmesh-rev / .allmystuff-rev — the bundled daemon + node sidecar binaries the installer stages. * gui/src-tauri/Cargo.toml — the linked source crates (allmystuff-node, -cec-protocol, -cec-consent) carry their own hardcoded git tags outside .rev; bumped in lockstep so the compiled-in code matches the sidecars. Both target tags are cut separately; until the releases exist the Tauri build's git deps won't resolve (this repo's check CI builds only the frontend + service crate, so it is unaffected). Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01GiGnE5ucyTgqdVrhKVJSUm --- .allmystuff-rev | 2 +- .myownmesh-rev | 2 +- gui/src-tauri/Cargo.toml | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.allmystuff-rev b/.allmystuff-rev index ca1157d..5b34a73 100644 --- a/.allmystuff-rev +++ b/.allmystuff-rev @@ -1 +1 @@ -v0.2.43 +v0.2.44 diff --git a/.myownmesh-rev b/.myownmesh-rev index 268b033..937cd78 100644 --- a/.myownmesh-rev +++ b/.myownmesh-rev @@ -1 +1 @@ -v0.3.0 +v0.3.1 diff --git a/gui/src-tauri/Cargo.toml b/gui/src-tauri/Cargo.toml index a4c3996..643390d 100644 --- a/gui/src-tauri/Cargo.toml +++ b/gui/src-tauri/Cargo.toml @@ -51,11 +51,11 @@ tauri-plugin-single-instance = "2" # media planes, and the node control socket the client drives. Reused in "CEC # client (customer) mode". Git deps on the sibling branch that adds the CEC # node commands; not yet published, so this won't resolve in this sandbox. -allmystuff-node = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.43" } +allmystuff-node = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.44" } # The CEC wire contract + Support-ID derivation, and the three-choice consent # store — the customer's per-technician approvals. -allmystuff-cec-protocol = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.43" } -allmystuff-cec-consent = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.43" } +allmystuff-cec-protocol = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.44" } +allmystuff-cec-consent = { git = "https://github.com/mrjeeves/AllMyStuff", tag = "v0.2.44" } # The client's OWN OS-service installer (never AllMyStuff's), so installing the # background service never clobbers an existing AllMyStuff install.