@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
issueRef: "#210"
|
issueRef: "#210"
|
||||||
version: 7
|
version: 9
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedAt: 1786780136281
|
updatedAt: 1786780226682
|
||||||
---
|
---
|
||||||
2026-08-15 Main
|
2026-08-15 Main
|
||||||
- Ticket cree suite a la demande utilisateur: ajouter l'heure de reception aux messages de la custom CLI.
|
- Ticket cree suite a la demande utilisateur: ajouter l'heure de reception aux messages de la custom CLI.
|
||||||
@ -13,4 +13,10 @@ updatedAt: 1786780136281
|
|||||||
- DevFrontend: implementation faite dans CustomAgentChatView + tests associes.
|
- DevFrontend: implementation faite dans CustomAgentChatView + tests associes.
|
||||||
- Verification dev annoncee: `npm test -- --run src/features/agents/CustomAgentChatView.test.tsx` = OK, `npm run typecheck` = OK.
|
- Verification dev annoncee: `npm test -- --run src/features/agents/CustomAgentChatView.test.tsx` = OK, `npm run typecheck` = OK.
|
||||||
- QA: verdict VERT. Commandes executees reellement: test cible frontend et typecheck; scenario additionnel couvre aussi le chemin `error`.
|
- QA: verdict VERT. Commandes executees reellement: test cible frontend et typecheck; scenario additionnel couvre aussi le chemin `error`.
|
||||||
- Etape en cours: commit et decision de merge local par Git.
|
- Etape en cours: commit et decision de merge local par Git.
|
||||||
|
|
||||||
|
2026-08-15 Git (cloture cycle)
|
||||||
|
- Commit feature sur la branche: 7f671df `feat(web): heure de réception des messages custom CLI — #210` (CustomAgentChatView.tsx + tests, 2 fichiers).
|
||||||
|
- QA verte => merge local --no-ff vers develop: 7dbaa73 `merge(web): heure de réception des messages custom CLI — #210 (QA verte)`.
|
||||||
|
- Bookkeeping .ideai/ #210 commite sur develop: 903c62b.
|
||||||
|
- develop propre, branche feature conservee, aucun push (101 commits d'avance locale). Cycle git clos.
|
||||||
@ -2,7 +2,7 @@
|
|||||||
id: "7ab8d3ba-799e-41c0-97a3-47b69ef9c1b7"
|
id: "7ab8d3ba-799e-41c0-97a3-47b69ef9c1b7"
|
||||||
number: 210
|
number: 210
|
||||||
title: "Ajouter l'heure de reception aux messages de la custom CLI"
|
title: "Ajouter l'heure de reception aux messages de la custom CLI"
|
||||||
status: "inProgress"
|
status: "closed"
|
||||||
priority: "medium"
|
priority: "medium"
|
||||||
sprint: null
|
sprint: null
|
||||||
links: []
|
links: []
|
||||||
@ -11,7 +11,7 @@ attachments: []
|
|||||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
createdAt: 1786779488271
|
createdAt: 1786779488271
|
||||||
updatedAt: 1786780136281
|
updatedAt: 1786780226682
|
||||||
version: 7
|
version: 9
|
||||||
---
|
---
|
||||||
Afficher l'heure de reception pour les messages de la surface custom CLI. Implementation frontend locale validee par QA; en attente des operations Git de commit/merge local.
|
Afficher l'heure de reception pour les messages de la surface custom CLI. Implementation frontend locale validee par QA; en attente des operations Git de commit/merge local.
|
||||||
13
.ideai/tickets/211/carnet.md
Normal file
13
.ideai/tickets/211/carnet.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
---
|
||||||
|
issueRef: "#211"
|
||||||
|
version: 3
|
||||||
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
|
updatedAt: 1786781640662
|
||||||
|
---
|
||||||
|
2026-08-15 Main
|
||||||
|
- Ticket cree suite a la demande utilisateur: navigation web des dossiers du projet + telechargement fichiers et dossiers.
|
||||||
|
- Inventaire initial: pas de ticket existant.
|
||||||
|
- Surface cible: `WebWorkspace` avec nouveau panneau `Fichiers`.
|
||||||
|
- UX: panneau dedie, navigation progressive via fil d'Ariane + liste du dossier courant + actions par ligne; desktop dockable, mobile plein ecran; action explicite `Telecharger` / `Telecharger le dossier`.
|
||||||
|
- Architect: nouveau contrat backend/web dedie au projet; listing JSON minimal avec paths relatifs au root; endpoints HTTP binaires dedies pour fichier et archive ZIP; confinement strict au root; `.ideai/` masque par defaut; streaming pour les dossiers.
|
||||||
|
- Etape suivante: topologie Git puis implementation backend/frontend alignee sur ce contrat.
|
||||||
17
.ideai/tickets/211/issue.md
Normal file
17
.ideai/tickets/211/issue.md
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
id: "74ee25ee-6f1d-4a01-884d-b5ddcdc0ba10"
|
||||||
|
number: 211
|
||||||
|
title: "Interface web: parcourir les dossiers du projet et télécharger fichiers/dossiers"
|
||||||
|
status: "inProgress"
|
||||||
|
priority: "high"
|
||||||
|
sprint: null
|
||||||
|
links: []
|
||||||
|
agentRefs: []
|
||||||
|
attachments: []
|
||||||
|
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
|
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||||
|
createdAt: 1786781549289
|
||||||
|
updatedAt: 1786781640662
|
||||||
|
version: 3
|
||||||
|
---
|
||||||
|
Ajouter dans l'interface web une surface permettant de parcourir les dossiers du projet et de télécharger des fichiers individuels ainsi que des dossiers complets.
|
||||||
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"nextNumber": 211
|
"nextNumber": 212
|
||||||
}
|
}
|
||||||
@ -2834,7 +2834,7 @@
|
|||||||
"issueRef": "#210",
|
"issueRef": "#210",
|
||||||
"path": "210",
|
"path": "210",
|
||||||
"title": "Ajouter l'heure de reception aux messages de la custom CLI",
|
"title": "Ajouter l'heure de reception aux messages de la custom CLI",
|
||||||
"status": "inProgress",
|
"status": "closed",
|
||||||
"priority": "medium",
|
"priority": "medium",
|
||||||
"sprint": null,
|
"sprint": null,
|
||||||
"assignedAgentIds": [],
|
"assignedAgentIds": [],
|
||||||
@ -2842,7 +2842,21 @@
|
|||||||
"kind": "agent",
|
"kind": "agent",
|
||||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||||
},
|
},
|
||||||
"updatedAt": 1786780136281
|
"updatedAt": 1786780226682
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"issueRef": "#211",
|
||||||
|
"path": "211",
|
||||||
|
"title": "Interface web: parcourir les dossiers du projet et télécharger fichiers/dossiers",
|
||||||
|
"status": "inProgress",
|
||||||
|
"priority": "high",
|
||||||
|
"sprint": null,
|
||||||
|
"assignedAgentIds": [],
|
||||||
|
"createdBy": {
|
||||||
|
"kind": "agent",
|
||||||
|
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||||
|
},
|
||||||
|
"updatedAt": 1786781640662
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user