chore(release): Kanbante 0.11.0 — wallboard navigable
This commit is contained in:
@@ -1,5 +1,27 @@
|
||||
# Changelog
|
||||
|
||||
## 0.11.0 — 2026-10-11
|
||||
|
||||
### Nouveautés
|
||||
- **Wallboard navigable** : flèches `←` / `→` du clavier, boutons
|
||||
❮ ❯ et pastilles cliquables pour changer de projet à la demande ;
|
||||
une navigation manuelle met la rotation en pause 90 s, `Espace`
|
||||
bascule une pause franche (badge visible). La **position est
|
||||
mémorisée** (sessionStorage) entre les rechargements : le mur ne
|
||||
repart plus à la première diapo à chaque refresh — avec 12
|
||||
projets actifs × 30 s, le cycle complet (6 min) dépassait le
|
||||
rechargement de sécurité (5 min), rendant les dernières diapos
|
||||
inatteignables et donnant l'impression d'un mur figé.
|
||||
|
||||
### Correction
|
||||
- L'écoute temps réel du wallboard utilisait `onmessage`, qui ne
|
||||
se déclenche jamais pour les événements SSE **nommés** (`gitea`)
|
||||
émis par le hub : les rechargements en direct ne partaient pas,
|
||||
seul le filet de 5 minutes fonctionnait. Corrigé en
|
||||
`addEventListener('gitea', …)`.
|
||||
|
||||
3 tests ajoutés (136 au total).
|
||||
|
||||
## 0.10.0 — 2026-10-11
|
||||
|
||||
### Nouveautés
|
||||
|
||||
+1
-1
@@ -76,7 +76,7 @@ from pathlib import Path
|
||||
|
||||
BASE_DIR = Path(__file__).resolve().parent.parent
|
||||
|
||||
APP_VERSION = "0.10.0"
|
||||
APP_VERSION = "0.11.0"
|
||||
|
||||
|
||||
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.10.0"},
|
||||
"clientInfo": {"name": "kanbante", "version": "0.11.0"},
|
||||
},
|
||||
req_id=1,
|
||||
)
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "kanbante"
|
||||
version = "0.10.0"
|
||||
version = "0.11.0"
|
||||
description = "Kanban project manager integrated with Gitea"
|
||||
requires-python = ">=3.11"
|
||||
dependencies = [
|
||||
|
||||
Reference in New Issue
Block a user