chore(release): Kanbante 0.14.0 — branche depuis la carte, santé du flux
CI / test (push) Successful in 1m49s
CI / test (push) Successful in 1m49s
This commit is contained in:
@@ -1,5 +1,30 @@
|
||||
# Changelog
|
||||
|
||||
## 0.14.0 — 2026-10-11
|
||||
|
||||
### Nouveautés
|
||||
- **Créer la branche depuis la carte** (issue #3) : le panneau
|
||||
détail propose `issue-<n>-<slug du titre>` (slug ASCII, 40 car.
|
||||
max, nom libre accepté après validation git-ref) et la crée
|
||||
dans Gitea depuis la branche par défaut
|
||||
(`POST /api/issues/{o}/{r}/{n}/branch`). La carte passe en
|
||||
« En cours » (journalisé, source `branch`, étiquette synchronisée)
|
||||
et la branche est aussitôt reconnue par le code lié (#1) et par
|
||||
l'automatisation de fusion (#2). Réponse idempotente si la
|
||||
branche existe déjà.
|
||||
- **Santé du flux** (issue #9) : `app/flow.py` reconstruit les
|
||||
séjours par colonne depuis le journal (entrée → déplacement /
|
||||
fermeture) : temps médian et moyen par colonne, colonne la plus
|
||||
lente (goulot, ≥ 2 séjours). **Cartes zombies** : ouvertes sans
|
||||
activité (journal ou Gitea) depuis `KANBANTE_ZOMBIE_DAYS`
|
||||
(défaut 30). Pages `/health` (résumé global) et
|
||||
`/health/{owner}/{repo}` (détail + actions rapides sur les
|
||||
zombies : commenter « toujours pertinent ? », remettre au
|
||||
Backlog, fermer — via les API existantes).
|
||||
|
||||
8 tests ajoutés (165 au total). **La feuille de route
|
||||
« Différenciation » est complète : 15/15.**
|
||||
|
||||
## 0.13.0 — 2026-10-11
|
||||
|
||||
### Nouveautés
|
||||
|
||||
Reference in New Issue
Block a user