From 184fe6da88b3dd6c8ad7af57abfd07710e8f3501 Mon Sep 17 00:00:00 2001 From: SinuS Von SifriduS Date: Sat, 25 Jul 2026 21:47:21 +0200 Subject: [PATCH] v0.1.0-pre.051 --- kb-app-demo-desktop/Cargo.toml | 3 +- kb-app-demo-desktop/capabilities/default.json | 8 +- kb-app-demo-desktop/frontend/demo_config.html | 93 +++++++++++++++++++ kb-app-demo-desktop/frontend/main.html | 4 +- .../frontend/ts/demo_config.ts | 84 +++++++++++++++++ kb-app-demo-desktop/frontend/ts/main.ts | 14 +++ kb-app-demo-desktop/src/demo_config.rs | 51 ++++++++++ kb-app-demo-desktop/src/demo_sql_common.rs | 2 +- kb-app-demo-desktop/src/lib.rs | 9 +- kb-app-demo-desktop/src/tauri.rs | 57 +++++++++--- kb-app-demo-desktop/vite.config.ts | 3 +- 11 files changed, 304 insertions(+), 24 deletions(-) create mode 100644 kb-app-demo-desktop/frontend/demo_config.html create mode 100644 kb-app-demo-desktop/frontend/ts/demo_config.ts create mode 100644 kb-app-demo-desktop/src/demo_config.rs diff --git a/kb-app-demo-desktop/Cargo.toml b/kb-app-demo-desktop/Cargo.toml index d42b7e0..78105c5 100644 --- a/kb-app-demo-desktop/Cargo.toml +++ b/kb-app-demo-desktop/Cargo.toml @@ -26,9 +26,10 @@ fs2.workspace = true kb-config = { path = "../kb-config" } kb-core = { path = "../kb-core" } kb-logging = { path = "../kb-logging" } +kb-program-ids = { path = "../kb-program-ids" } kb-store = { path = "../kb-store" } kb-pipeline = { path = "../kb-pipeline" } -kb-program-ids = { path = "../kb-program-ids" } +kb-pipeline-demo-scenarios = { path = "../kb-pipeline-demo-scenarios" } kb-onchain-transport = { path = "../kb-onchain-transport" } serde.workspace = true serde_json.workspace = true diff --git a/kb-app-demo-desktop/capabilities/default.json b/kb-app-demo-desktop/capabilities/default.json index 1902a52..0ff3083 100644 --- a/kb-app-demo-desktop/capabilities/default.json +++ b/kb-app-demo-desktop/capabilities/default.json @@ -11,9 +11,11 @@ "demo_sql_diag", "demo_sql_pg_raw", "demo_sql_pg_core", - "demo_sql_replay_candidates" + "demo_sql_replay_candidates", + "demo_config" ], "permissions": [ - "core:default" + "core:default", + "tracing:default" ] -} +} \ No newline at end of file diff --git a/kb-app-demo-desktop/frontend/demo_config.html b/kb-app-demo-desktop/frontend/demo_config.html new file mode 100644 index 0000000..bb44d0e --- /dev/null +++ b/kb-app-demo-desktop/frontend/demo_config.html @@ -0,0 +1,93 @@ + + + + + + + + + Khadhroony Bot3 - Configuration + + + + +
+ +
+ +
+
+
+
+
+
+
+

Profil actif

+
+
Fichier
+
Chargement...
+
Profil
+
Chargement...
+
Environnement
+
Chargement...
+
+
+
+
+ +
+
+
+

Configuration active

+
Chargement...
+
+
+
+ +
+
+
+

Configuration complète

+
Chargement...
+
+
+
+ +
+
+
+

Schéma JSON embarqué

+
Chargement...
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/kb-app-demo-desktop/frontend/main.html b/kb-app-demo-desktop/frontend/main.html index 997216e..1f49a2f 100644 --- a/kb-app-demo-desktop/frontend/main.html +++ b/kb-app-demo-desktop/frontend/main.html @@ -1,5 +1,5 @@ - + @@ -22,6 +22,8 @@ Démos