From ec8875e8645b5e3c28d406d44095a81c89e693a8 Mon Sep 17 00:00:00 2001 From: SinuS Von SifriduS Date: Wed, 2 Sep 2026 17:40:03 +0200 Subject: [PATCH] v0.3.7-pre.009 --- Cargo.toml | 4 +- config/std.store.json | 6 +- .../ksp-app-backfill-desk/frontend/main.html | 30 ++- .../ksp-app-backfill-desk/frontend/ts/main.ts | 80 +++++++- crates/ksp-app-backfill-desk/src/app_state.rs | 18 +- .../ksp-app-backfill-desk/src/backfill_run.rs | 54 ++++- .../src/backfill_status.rs | 194 ++++++++++++++++++ crates/ksp-app-backfill-desk/src/lib.rs | 9 +- crates/ksp-app-backfill-desk/src/tauri.rs | 54 ++++- .../tests/desktop_contract.rs | 22 +- .../tests/desktop_security.rs | 17 +- .../unit_tests/backfill_status.rs | 76 +++++++ deltas/0.3.7/pre.009.md | 124 +++++++++++ docs/plans/028-V0_3_7_BACKFILL_DESK_PLAN.md | 6 +- docs/validation/024-V0_3_7_BACKFILL_DESK.md | 26 ++- 15 files changed, 699 insertions(+), 21 deletions(-) create mode 100644 crates/ksp-app-backfill-desk/src/backfill_status.rs create mode 100644 crates/ksp-app-backfill-desk/unit_tests/backfill_status.rs create mode 100644 deltas/0.3.7/pre.009.md diff --git a/Cargo.toml b/Cargo.toml index 173f3d7..206e4cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,12 +1,12 @@ # file: Cargo.toml -# version: 430 +# version: 431 [workspace] resolver = "3" members = ["crates/ksp-app-backfill-desk", "crates/ksp-app-config-desk", "crates/ksp-app-solprices-desk", "crates/ksp-app-wallet-desk", "crates/ksp-config-lib", "crates/ksp-core-lib", "crates/ksp-interface-lib", "crates/ksp-job-api", "crates/ksp-job-backfill-lib", "crates/ksp-logging-lib", "crates/ksp-offchain-transport-lib", "crates/ksp-onchain-transport-lib", "crates/ksp-program-api", "crates/ksp-store-api", "crates/ksp-store-lib", "crates/ksp-store-postgres-lib", "crates/ksp-wallet-lib"] [workspace.package] -version = "0.3.7-pre.8.fix.3" +version = "0.3.7-pre.9" edition = "2024" license = "MIT" repository = "https://git.sasedev.com/Sasedev/khadhroony-solana-project" diff --git a/config/std.store.json b/config/std.store.json index 904a758..8653c04 100644 --- a/config/std.store.json +++ b/config/std.store.json @@ -16,7 +16,7 @@ "recycle_timeout_ms": 5000 }, "tls": { - "mode": "verify_full" + "mode": "disabled" }, "bootstrap": { "schema_autocreate": true, @@ -41,7 +41,7 @@ "recycle_timeout_ms": 5000 }, "tls": { - "mode": "verify_full" + "mode": "disabled" }, "bootstrap": { "schema_autocreate": true, @@ -66,7 +66,7 @@ "recycle_timeout_ms": 5000 }, "tls": { - "mode": "verify_full" + "mode": "disabled" }, "bootstrap": { "schema_autocreate": true, diff --git a/crates/ksp-app-backfill-desk/frontend/main.html b/crates/ksp-app-backfill-desk/frontend/main.html index 19c5993..cfd9011 100644 --- a/crates/ksp-app-backfill-desk/frontend/main.html +++ b/crates/ksp-app-backfill-desk/frontend/main.html @@ -1,5 +1,5 @@ - + @@ -127,10 +127,36 @@ - Un seul run peut être actif ; monitoring détaillé en pre.009. + Un seul run peut être actif ; le monitoring latest-value est coalescé côté backend. +