Spark
0b48026752
feat(standup): standup automatique hier/aujourd'hui/blocages (issue #6 )
...
format_standup_text + _standup_data (journal de la veille, focus
du jour, vieillissantes QA/Révision); page /standup copiable,
/api/standup; inclusion optionnelle au briefing ntfy
(KANBANTE_BRIEFING_INCLUDE_STANDUP).
2026-10-11 14:21:11 -04:00
Spark
4c5d1dee23
feat(sprint): récit de sprint généré par le journal (issue #4 )
...
app/sprint.py + /sprint/{o}/{r} (rendu markdown, copier/télécharger)
+ /api/sprint en JSON: livré avec temps de cycle, plus lentes,
reporté, chiffres de période. Lien depuis le bandeau milestone.
Navigation: pilules Aujourd'hui/Prévisions et actions palette.
2026-10-11 13:55:03 -04:00
Spark
0417d0593f
feat(palette): palette de commandes Ctrl+K sur toutes les pages (issue #10 )
...
GET /api/palette: projets (filtrage local) + recherche globale
d'issues annotées de leur colonne. Composant partagé _palette.html
+ palette.js (actions, projets, issues; ↑↓/Entrée/Échap; bouton
⌨️ dans la navigation). Aucune librairie ajoutée.
2026-10-11 12:46:54 -04:00
Spark
0c280b3c7e
feat(capture): page /capture (formulaire, statut, exemples) + navigation
2026-10-11 12:40:32 -04:00