From d05bcc0ef71b7d60c77e7e734fb44127b1bfa6fc Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Tue, 30 Jun 2026 09:45:34 -0400 Subject: [PATCH] chore: structure Nexus version/OS/, CHANGELOG v0.2.1+0.2.2, README MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - CHANGELOG.md : ajout entrées v0.2.1 (update, install auto-config, NSSM fixes) et v0.2.2 (fix --config ignoré, Config::load_from) - Nexus : structure v0.2.2/windows/ et v0.2.2/linux/ - README.md + CHANGELOG.md uploadés à la racine imagod-web/ - Anciens fichiers plats supprimés (v0.2.2/*.zip, SHA256SUMS) --- CHANGELOG.md | 25 +++++++++++++++++++++++++ src/frontend/changelog.html | 6 +++--- src/frontend/help.html | 6 +++--- src/frontend/index.html | 2 +- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c931d3d..05d127e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,31 @@ Toutes les modifications notables de imagod-web sont documentées ici. --- +## [v0.2.2] — 2026-06-30 + +### 🐛 Corrections +- **Fix `--config` ignoré par `serve`** : Le flag `--config` était parsé par le CLI mais jamais passé à `cmd_serve()`. Le service NSSM passait `serve --config ` mais la commande lisait toujours depuis `%APPDATA%/imagod-web/imagod.toml`. Résultat : le service Windows crashait au démarrage (SERVICE_PAUSED). +- **Ajout `Config::load_from(path)`** : Nouvelle méthode pour charger la config depuis un chemin arbitraire, utilisée quand `--config` est spécifié. + +### 🔧 Améliorations +- Structure Nexus : `v0.2.2/windows/` et `v0.2.2/linux/` au lieu d'un fichier plat +- Builds Linux + Windows systématiques + +--- + +## [v0.2.1] — 2026-06-28 + +### 🚀 Ajouts +- **Commande `update`** : Self-update depuis Nexus (`imagod-web update`), téléchargement + vérification SHA256 + remplacement du binaire +- **`install` auto-config** : Génération automatique de `imagod.toml` avec `--api-key`, plus besoin de créer le fichier manuellement +- **NSSM AppDirectory** : Le service Windows définit maintenant le répertoire de travail correctement + +### 🐛 Corrections +- **Service NSSM** : `AppDirectory` pointe maintenant vers le dossier du binaire (et non `C:\Windows\System32`) +- **Redémarrage auto** : Configuration `AppExit Default Restart` pour le service Windows + +--- + ## [v0.2.0] — 2026-06-25 ### 🚀 Ajouts majeurs diff --git a/src/frontend/changelog.html b/src/frontend/changelog.html index 889e90d..a408daa 100644 --- a/src/frontend/changelog.html +++ b/src/frontend/changelog.html @@ -3,7 +3,7 @@ -Changelog — imagod-web v0.2.2+build.34-8db614c-dirty +Changelog — imagod-web v0.2.2+build.35-08dca81