chore(idea): bookkeeping #211 — QA verte, merge local effectué

This commit is contained in:
2026-08-15 10:39:02 +02:00
parent 33c547d553
commit a4cdaca5c9
3 changed files with 11 additions and 7 deletions

View File

@ -1,8 +1,8 @@
---
issueRef: "#211"
version: 3
version: 10
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786781640662
updatedAt: 1786783097821
---
2026-08-15 Main
- Ticket cree suite a la demande utilisateur: navigation web des dossiers du projet + telechargement fichiers et dossiers.
@ -10,4 +10,8 @@ updatedAt: 1786781640662
- 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.
- Git: branche `feature/211-project-files-browse-download` creee depuis `develop`; branche unique partagee backend/frontend.
- DevBackend: endpoints `GET /api/project-files`, `GET /api/project-files/download-file`, `GET /api/project-files/download-directory`; tri dossiers puis fichiers, `.ideai` masque, controles anti-traversal/symlink sortant.
- DevFrontend: nouveau panneau `Fichiers`, integration WebWorkspace desktop/mobile, gateways HTTP binaires/JSON.
- QA: verdict VERT. Backend vert sur tests listing/download/zip; frontend vert sur `ProjectFilesPanel`, `httpInvoker`, `typecheck`. `WebMenus.test.tsx` rouge qualifie comme bruit preexistant hors scope, non bloqueur pour #211.
- Etape en cours: commit et decision de merge local par Git.

View File

@ -11,7 +11,7 @@ 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
updatedAt: 1786783097821
version: 10
---
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.
Feature web validee par QA; operations Git de commit/merge local en cours.

View File

@ -2856,7 +2856,7 @@
"kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
},
"updatedAt": 1786781640662
"updatedAt": 1786783097821
}
]
}