- Barre de filtres en carte : recherche texte (titre, projet, #numéro, étiquettes ; accents/casse ignorés, raccourci /), listes Projet et Étiquette avec compteurs, chips de colonnes colorées multi-sélection, 4 tris. - Facettes calculées côté serveur ; filtrage instantané côté client (attributs data-*), compteur en direct, compteurs de section, état vide + réinitialisation. - Filtres structurels persistés en localStorage. - 281 tests verts (3 nouveaux, palier 22) ; vérifié en Chromium réel sur les vraies données (467 issues : recherche 'agent' -> 24 résultats instantanés).
This commit is contained in:
@@ -1,5 +1,33 @@
|
||||
# Changelog
|
||||
|
||||
## 0.33.0 — 2026-10-26
|
||||
|
||||
### Ajouté — filtrage professionnel sur « Mes issues » (/my)
|
||||
|
||||
Demande de Bruno : retrouver vite une issue parmi toutes
|
||||
celles qui lui sont assignées (467 ouvertes au moment du
|
||||
test réel).
|
||||
|
||||
- **Barre de filtres** en carte, dans la langue visuelle du
|
||||
compositeur 0.31.1 : recherche texte plein champ
|
||||
(titre, projet, #numéro, étiquettes — insensible aux
|
||||
accents et à la casse, raccourci « / », Échap pour
|
||||
effacer), listes **Projet** et **Étiquette** avec
|
||||
compteurs, **chips de colonnes** colorées avec compteurs
|
||||
(multi-sélection), **tri** (activité récente, plus
|
||||
anciennes, titre, projet).
|
||||
- **Performance** : filtrage 100 % côté client sur des
|
||||
attributs précalculés côté serveur — aucun aller-retour
|
||||
réseau par frappe, application en requestAnimationFrame.
|
||||
Compteur en direct (« 24 sur 467 issues »), compteurs de
|
||||
section mis à jour, état vide propre avec réinitialisation
|
||||
en un clic.
|
||||
- **Persistance** : projet, colonnes, étiquette et tri sont
|
||||
retenus en localStorage d'une visite à l'autre (la
|
||||
recherche texte reste éphémère) ; bouton « Réinitialiser
|
||||
les filtres » dès qu'un filtre est actif.
|
||||
|
||||
|
||||
## 0.32.2 — 2026-10-25
|
||||
|
||||
### Corrigé — console du panneau morte et liens pas tous en dev : résolution par requête
|
||||
|
||||
Reference in New Issue
Block a user