chore: structure Nexus version/OS/, CHANGELOG v0.2.1+0.2.2, README
- 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)
This commit is contained in:
@@ -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 <path>` 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
|
||||
|
||||
Reference in New Issue
Block a user