v0.2.6-rel.001

This commit is contained in:
2026-08-22 14:16:31 +02:00
parent 79fee574d9
commit 3c9c1d1349
32 changed files with 428 additions and 279 deletions

View File

@@ -1,9 +1,9 @@
<!-- file: crates/ksp-app-wallet-desk/README.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# `ksp-app-wallet-desk`
`ksp-app-wallet-desk` est l'application desktop spécialisée d'administration et de validation des wallets KSP.
`ksp-app-wallet-desk` est l'application desktop spécialisée stable d'administration et de validation des wallets KSP depuis KSP `0.2.6`.
La crate est un package Tauri mixte :
@@ -131,6 +131,6 @@ Le build production de la release est exécuté seulement après tous les autres
(cd crates/ksp-app-wallet-desk && cargo tauri build)
```
Cette commande doit rester l'absolue dernière opération de validation de la candidate `0.2.6`.
Cette commande reste l'absolue dernière opération de validation lorsqu'une publication Wallet Desk est candidate au tag stable.
Voir également [`USAGE.md`](USAGE.md), [`../../docs/formats/KSPWALLET_V1.md`](../../docs/formats/KSPWALLET_V1.md), [`../../docs/formats/KSPWALLET_V2.md`](../../docs/formats/KSPWALLET_V2.md) et [`../../docs/validation/009-V0_2_6_WALLET_DESK_COMPLIANCE.md`](../../docs/validation/009-V0_2_6_WALLET_DESK_COMPLIANCE.md).

View File

@@ -1,5 +1,5 @@
<!-- file: crates/ksp-app-wallet-desk/USAGE.md -->
<!-- version: 1 -->
<!-- version: 2 -->
# Utilisation de `ksp-app-wallet-desk`
@@ -14,8 +14,8 @@ Depuis la racine du workspace :
Pour isoler les wallets d'un parcours manuel :
```bash
KSP_WALLETS_DIRECTORY=var/wallet-desk-manual \
bash -lc 'cd crates/ksp-app-wallet-desk && cargo tauri dev'
(cd crates/ksp-app-wallet-desk && \
KSP_WALLETS_DIRECTORY=var/wallet-desk-manual cargo tauri dev)
```
Le processus Rust debug recale son current working directory sur la racine du workspace avant le bootstrap Config. `KSP_WALLETS_DIRECTORY`, les autres variables KSP et le `.env` restent résolus exclusivement par `ksp-config-lib`.
@@ -107,7 +107,7 @@ Le chemin physique exact dépend de la plateforme et est résolu par `ProjectDir
Les Config existantes sont conservées lors d'une mise à jour. Les schemas sont synchronisés depuis le package courant. Le `.env` et les secrets ne sont jamais embarqués dans le bundle.
## 9. Validation candidate `0.2.6`
## 9. Validation de publication
Avant le build :
@@ -137,4 +137,4 @@ L'absolue dernière opération est :
(cd crates/ksp-app-wallet-desk && cargo tauri build)
```
Aucune commande de validation ne doit être exécutée après ce build pour conserver la preuve d'ordre de la candidate.
Aucune commande de validation ne doit être exécutée après ce build avant la décision de publication/tag, afin de conserver la preuve d'ordre du gate.

View File

@@ -1,5 +1,5 @@
<!-- file: crates/ksp-app-wallet-desk/frontend/main.html -->
<!-- version: 4 -->
<!-- version: 5 -->
<!DOCTYPE html>
<html lang="fr">
<head>
@@ -53,7 +53,7 @@
<h1 id="viewTitle" class="h3 mb-1">Dashboard</h1>
<p class="text-body-secondary mb-0">Identité autorisée et balance SOL via le Transport HTTP composite sont actives.</p>
</div>
<span class="badge text-bg-secondary">0.2.6-pre.18.fix.1</span>
<span class="badge text-bg-secondary">0.2.6</span>
</div>
<section data-view-panel="dashboard">
<div class="row g-3">

View File

@@ -1,7 +1,7 @@
{
"name": "ksp-app-wallet-desk",
"private": true,
"version": "0.2.6-pre.18.fix.1",
"version": "0.2.6",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "KSP Wallet Desk",
"version": "0.2.6-pre.18.fix.1",
"version": "0.2.6",
"identifier": "com.sasedev.ksp-app-wallet-desk",
"build": {
"beforeDevCommand": {