chore(release): Kanbante 0.20.1 — correctifs tri et regroupement
CI / test (push) Successful in 1m50s
CI / test (push) Successful in 1m50s
This commit is contained in:
@@ -1,5 +1,31 @@
|
||||
# Changelog
|
||||
|
||||
## 0.20.1 — 2026-10-12
|
||||
|
||||
### Correctifs tri/regroupement du dashboard (rapportés par Bruno)
|
||||
|
||||
- **Tri par date des tableaux réparé** : le comparateur partagé
|
||||
lisait les dates ISO avec `parseFloat` — il ne retenait que
|
||||
l'année (« 2026 »), toutes les lignes d'une même année se
|
||||
retrouvaient à égalité et la colonne « Dernière activité » (vue
|
||||
Liste) triait dans un ordre arbitraire. La comparaison n'est
|
||||
numérique que si la valeur entière est un nombre ; les dates
|
||||
se comparent en chaînes ISO. Même piège écarté pour l'échéance
|
||||
des Prévisions.
|
||||
- **Tri et regroupement appliqués aux Épinglés** : la grille
|
||||
épinglée était exclue des deux outils (choix de la 0.18.0) —
|
||||
comme c'est la section regardée en premier, changer le Tri ou
|
||||
cocher « Grouper par propriétaire » semblait ne rien faire.
|
||||
Les quatre grilles sont maintenant traitées pareil.
|
||||
- **Sens de premier clic utile** : « Dernière activité »,
|
||||
« Écart » (Prévisions) et « Zombies » (Santé) trient
|
||||
décroissant dès le premier clic (`data-first-dir`).
|
||||
- Tri grille par dates comparé en instants réels (fuseaux
|
||||
Gitea -04:00/-05:00), cartes sans activité en bas.
|
||||
- Vérifié en Playwright sur les données réelles : ordres
|
||||
strictement décroissant/croissant, regroupement et
|
||||
dégroupement des Épinglés, aucune erreur JS.
|
||||
|
||||
## 0.20.0 — 2026-10-12
|
||||
|
||||
### Refonte de l'en-tête de la page Projets (demande de Bruno)
|
||||
|
||||
+1
-1
@@ -89,7 +89,7 @@ from pathlib import Path
|
||||
|
||||
BASE_DIR = Path(__file__).resolve().parent.parent
|
||||
|
||||
APP_VERSION = "0.20.0"
|
||||
APP_VERSION = "0.20.1"
|
||||
|
||||
|
||||
def _env_bool(name: str, default: bool) -> bool:
|
||||
|
||||
+1
-1
@@ -143,7 +143,7 @@ async def _mcp_session(client: httpx.AsyncClient, url: str, token: str) -> None:
|
||||
{
|
||||
"protocolVersion": MCP_PROTOCOL_VERSION,
|
||||
"capabilities": {},
|
||||
"clientInfo": {"name": "kanbante", "version": "0.20.0"},
|
||||
"clientInfo": {"name": "kanbante", "version": "0.20.1"},
|
||||
},
|
||||
req_id=1,
|
||||
)
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "kanbante"
|
||||
version = "0.20.0"
|
||||
version = "0.20.1"
|
||||
description = "Kanban project manager integrated with Gitea"
|
||||
requires-python = ">=3.11"
|
||||
dependencies = [
|
||||
|
||||
Reference in New Issue
Block a user