From 50fa817bf203d67da6a108d78b3a9cbb6598c08a Mon Sep 17 00:00:00 2001 From: Blomios Date: Sat, 18 Jul 2026 14:25:29 +0200 Subject: [PATCH] =?UTF-8?q?docs(ideai):=20met=20=C3=A0=20jour=20le=20ticke?= =?UTF-8?q?t=20#38=20apr=C3=A8s=20l'ic=C3=B4ne=20d'exercice=20=E2=80=94=20?= =?UTF-8?q?backlog=20clos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- .ideai/tickets/38/carnet.md | 9 ++++++--- .ideai/tickets/38/issue.md | 8 ++++---- .ideai/tickets/index.json | 4 ++-- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.ideai/tickets/38/carnet.md b/.ideai/tickets/38/carnet.md index 516adb2..1aafaa2 100644 --- a/.ideai/tickets/38/carnet.md +++ b/.ideai/tickets/38/carnet.md @@ -1,6 +1,9 @@ --- issueRef: "#38" -version: 3 -updatedBy: {"kind":"user"} -updatedAt: 1784330204091 +version: 6 +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} +updatedAt: 1784377509677 --- +Découpage : +1. [DevBackend] Ajouter un champ `iconMediaId` (String?, nullable) sur Exercise, distinct de la galerie `imageMediaIds` (ticket #35) — l'icône doit référencer l'un des médias déjà présents dans la galerie de l'exercice (contrainte : iconMediaId, si renseigné, doit faire partie de imageMediaIds). Si iconMediaId est null, l'affichage de la liste retombe sur la première image de la galerie (comportement actuel) ou aucune icône si la galerie est vide. Migration Drift. +2. [DevFrontend] Dans le formulaire d'exercice, une fois qu'il y a au moins une image dans la galerie, permettre de désigner l'une d'elles comme icône (ex: tap longue ou bouton "Définir comme icône" sur chaque miniature, avec un indicateur visuel sur celle actuellement choisie). Utiliser cette icône dans ExerciseListTile et partout où l'exercice est affiché en liste compacte (programme, sélection d'exercice). \ No newline at end of file diff --git a/.ideai/tickets/38/issue.md b/.ideai/tickets/38/issue.md index 35df071..5f7b358 100644 --- a/.ideai/tickets/38/issue.md +++ b/.ideai/tickets/38/issue.md @@ -2,15 +2,15 @@ id: "51e8769d-7b2b-4b4d-8de1-dc784881e575" number: 38 title: "Proposer de mettre une image pour l'icone de l'exercice" -status: "open" +status: "closed" priority: "medium" sprint: null links: [] agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] createdBy: {"kind":"user"} -updatedBy: {"kind":"user"} +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} createdAt: 1784330169746 -updatedAt: 1784330204091 -version: 3 +updatedAt: 1784377509677 +version: 6 --- J'aimerais qu'en plus des images que l'on peut ajouter, qu'il soit possible de mettre une image comme icone de l'exercice \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 8ebcaa6..06e576c 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -429,13 +429,13 @@ "issueRef": "#38", "path": "38", "title": "Proposer de mettre une image pour l'icone de l'exercice", - "status": "open", + "status": "closed", "priority": "medium", "sprint": null, "assignedAgentIds": [ "57695b92-24d0-4876-837c-76116e70a6ae" ], - "updatedAt": 1784330204091 + "updatedAt": 1784377509677 }, { "issueRef": "#39",