[improvement] Coloration des milestones selon l'échéance #10

Closed
opened 2026-03-12 03:42:25 +01:00 by admin · 0 comments
Owner

Contexte

Les milestones s'affichent toutes de la même couleur. Pas de signal visuel pour distinguer une milestone en retard d'une milestone à venir.

Comportement attendu

Coloration dans l'affichage Rich :

  • Rouge : milestone en retard (due_on < aujourd'hui et state=open)
  • Jaune : milestone due dans les 7 prochains jours
  • Vert : milestone dans les temps ou sans date

Critères d'acceptation

  • Coloration conditionnelle dans display.py
  • Gestion du cas due_on = null (pas de date → vert)
  • Tests avec dates mockées (pas de dépendance au temps réel)
## Contexte Les milestones s'affichent toutes de la même couleur. Pas de signal visuel pour distinguer une milestone en retard d'une milestone à venir. ## Comportement attendu Coloration dans l'affichage Rich : - **Rouge** : milestone en retard (due_on < aujourd'hui et state=open) - **Jaune** : milestone due dans les 7 prochains jours - **Vert** : milestone dans les temps ou sans date ## Critères d'acceptation - [ ] Coloration conditionnelle dans `display.py` - [ ] Gestion du cas `due_on = null` (pas de date → vert) - [ ] Tests avec dates mockées (pas de dépendance au temps réel)
admin added this to the v1.2.0 milestone 2026-03-12 03:42:25 +01:00
admin added the improvement label 2026-03-12 03:42:35 +01:00
admin closed this issue 2026-03-12 04:19:05 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/gitea-dashboard#10