From a39f728b41e2abd34ce722e50017eac71abbf3f4 Mon Sep 17 00:00:00 2001 From: Worph Date: Sun, 4 Oct 2026 09:57:38 +0000 Subject: [PATCH] transport config plane (ConfigPlane + /config routes, manifest.config), hull network/legacy-usenet/wait_ready calls, SDK 1.5.0 --- Cargo.toml | 3 +- src/config_page.html | 14 +- src/transport/config.rs | 347 +++++++++++++++++++++++++++++++++++++++ src/transport/dto.rs | 5 + src/transport/hull.rs | 49 ++++++ src/transport/mod.rs | 6 +- src/transport/plugin.rs | 8 + src/transport/serve.rs | 17 +- src/transport/testkit.rs | 52 +++++- 9 files changed, 487 insertions(+), 14 deletions(-) create mode 100644 src/transport/config.rs diff --git a/Cargo.toml b/Cargo.toml index 06e6a48..7c69d61 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "meta-feeder-sdk" -version = "1.4.0" +version = "1.5.0" edition = "2021" rust-version = "1.85" license = "MIT" @@ -76,4 +76,5 @@ tokio-util = { version = "0.7", features = ["io"], optional = true } [dev-dependencies] tempfile = "3" +tower = { version = "0.4", features = ["util"] } tokio = { version = "1.40", features = ["full", "test-util"] } diff --git a/src/config_page.html b/src/config_page.html index 17d9d74..f025c8e 100644 --- a/src/config_page.html +++ b/src/config_page.html @@ -3,7 +3,7 @@ -feeder config +plugin config