diff --git a/.ideai/tickets/25/carnet.md b/.ideai/tickets/25/carnet.md index 7b85911..2e9a909 100644 --- a/.ideai/tickets/25/carnet.md +++ b/.ideai/tickets/25/carnet.md @@ -1,6 +1,6 @@ --- issueRef: "#25" -version: 1 +version: 2 updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} -updatedAt: 1784328239814 +updatedAt: 1784329799370 --- diff --git a/.ideai/tickets/25/issue.md b/.ideai/tickets/25/issue.md index 67d5233..02b89c8 100644 --- a/.ideai/tickets/25/issue.md +++ b/.ideai/tickets/25/issue.md @@ -2,7 +2,7 @@ id: "da78f1df-ff9b-4745-b108-b312eec9efe7" number: 25 title: "[DevBackend] Domain et migration pour le score chronométré" -status: "open" +status: "closed" priority: "high" sprint: null links: [{"target":"#18","kind":"relatesTo"}] @@ -10,7 +10,7 @@ agentRefs: [{"agentId":"10ee045b-1c41-479e-ba03-dceed9edd495","role":"assigned"} createdBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} createdAt: 1784328239814 -updatedAt: 1784328239814 -version: 1 +updatedAt: 1784329799370 +version: 2 --- Fondation du ticket #18 (score chronométré). Ajouter ScoreInputMode (manual|stopwatch) sur Exercise avec propagation snapshot pattern (ProgramExercise, snapshot de séance, ActiveSetResult, WorkoutHistorySetResult). Ajouter actualScoreTimeMs/targetScoreTimeMs/targetScoreTimeMsOverride distincts de actualScore/targetScore/targetScoreOverride. Nouvelle table Drift ActiveScoreStopwatchState (status running|stopped, startedAt, accumulatedMs, stoppedAt, clé programIndex/exerciseIndex/setIndex). Migration Drift schemaVersion 2 -> 3. Use cases : démarrer/arrêter/reprendre/réinitialiser le chrono d'une série, copie de la durée finale vers ActiveSetResult à la validation. Cf. mémoires "gametime-ux-score-chrono" et "gametime-architecture-score-chrono" pour le détail complet. \ No newline at end of file diff --git a/.ideai/tickets/31/carnet.md b/.ideai/tickets/31/carnet.md index ad6dc0c..4061e03 100644 --- a/.ideai/tickets/31/carnet.md +++ b/.ideai/tickets/31/carnet.md @@ -1,8 +1,8 @@ --- issueRef: "#31" -version: 6 -updatedBy: {"kind":"user"} -updatedAt: 1784329025027 +version: 7 +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} +updatedAt: 1784329139605 --- Décision UX : la flèche de retour doit ouvrir le même état Pause que le bouton "Pause" actuel (pas de "Quitter et sauvegarder" direct, pas de désactivation). diff --git a/.ideai/tickets/31/issue.md b/.ideai/tickets/31/issue.md index 7a3b301..b1a832a 100644 --- a/.ideai/tickets/31/issue.md +++ b/.ideai/tickets/31/issue.md @@ -2,15 +2,15 @@ id: "2f55c804-65e7-465a-9296-f66dd6db684a" number: 31 title: "[Bug] Fleche retour non fonctionnelle dans une seance en cours" -status: "inProgress" +status: "closed" priority: "high" sprint: "abc4f969-b169-45f7-988c-daeeab762201" links: [] agentRefs: [{"agentId":"9933c93a-b8a1-4164-a3bb-7063fdad747d","role":"assigned"}] createdBy: {"kind":"user"} -updatedBy: {"kind":"user"} +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} createdAt: 1784328786412 -updatedAt: 1784329025027 -version: 6 +updatedAt: 1784329139605 +version: 7 --- Je suis dans une séance, et le bouton de retour en haut à gauche ne fonctionne pas, je dois faire pause et abandonner ou quitter et sauvegarder pour sortir. Demander à UX l'action que doit produire cette fleche de retour \ No newline at end of file diff --git a/.ideai/tickets/33/carnet.md b/.ideai/tickets/33/carnet.md index aafa58e..261b02f 100644 --- a/.ideai/tickets/33/carnet.md +++ b/.ideai/tickets/33/carnet.md @@ -1,6 +1,6 @@ --- issueRef: "#33" -version: 1 +version: 4 updatedBy: {"kind":"user"} -updatedAt: 1784329082771 +updatedAt: 1784329182115 --- diff --git a/.ideai/tickets/33/issue.md b/.ideai/tickets/33/issue.md index 0f86f42..961649b 100644 --- a/.ideai/tickets/33/issue.md +++ b/.ideai/tickets/33/issue.md @@ -3,13 +3,14 @@ id: "a588ff04-9e55-4492-ac76-5298ba94e5c7" number: 33 title: "[Bug] Impossible de lancer une seance" status: "open" -priority: "critical" -sprint: null +priority: "medium" +sprint: "abc4f969-b169-45f7-988c-daeeab762201" links: [] agentRefs: [] createdBy: {"kind":"user"} updatedBy: {"kind":"user"} createdAt: 1784329082771 -updatedAt: 1784329082771 -version: 1 +updatedAt: 1784329182115 +version: 4 --- +Si une seance est déjà en cours je ne peux poas en lancer une autre. Je trouve ça bien, j'aimerais juste qu'une petite popup me le dise car on a actuellement aucun retour pour ça \ No newline at end of file diff --git a/.ideai/tickets/34/carnet.md b/.ideai/tickets/34/carnet.md new file mode 100644 index 0000000..7c186e9 --- /dev/null +++ b/.ideai/tickets/34/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#34" +version: 3 +updatedBy: {"kind":"user"} +updatedAt: 1784329283319 +--- diff --git a/.ideai/tickets/34/issue.md b/.ideai/tickets/34/issue.md new file mode 100644 index 0000000..532fad4 --- /dev/null +++ b/.ideai/tickets/34/issue.md @@ -0,0 +1,16 @@ +--- +id: "a78c5f84-3d2e-40ae-b800-880de78f2035" +number: 34 +title: "Rendr ele compteur de série plus visible" +status: "open" +priority: "high" +sprint: null +links: [] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784329212434 +updatedAt: 1784329283319 +version: 3 +--- +Il faudrait que le compteur de série soit plus visible. Actuellement il est perdu avec le compteur de programme et le compteur d'exercice. J'aimerais qu'il soit plus visible, pour ça il faudrait le déplacer plus proche de notre série en cours et pourquoi pas le mettre plus gros/d'une autre couleur ? Laisser UX gérer ça \ No newline at end of file diff --git a/.ideai/tickets/35/carnet.md b/.ideai/tickets/35/carnet.md new file mode 100644 index 0000000..e8c1405 --- /dev/null +++ b/.ideai/tickets/35/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#35" +version: 3 +updatedBy: {"kind":"user"} +updatedAt: 1784329588125 +--- diff --git a/.ideai/tickets/35/issue.md b/.ideai/tickets/35/issue.md new file mode 100644 index 0000000..728b380 --- /dev/null +++ b/.ideai/tickets/35/issue.md @@ -0,0 +1,16 @@ +--- +id: "3f1a583a-320b-43c3-9993-52d249c9c430" +number: 35 +title: "Proposer de emttre plsuieurs images pour un exercice" +status: "open" +priority: "low" +sprint: null +links: [] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784329532159 +updatedAt: 1784329588125 +version: 3 +--- +J'iamerais que lors de la création d'un exercice, ils oit possible d'associer jusqu'a 5 images \ No newline at end of file diff --git a/.ideai/tickets/36/carnet.md b/.ideai/tickets/36/carnet.md new file mode 100644 index 0000000..790b1b8 --- /dev/null +++ b/.ideai/tickets/36/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#36" +version: 6 +updatedBy: {"kind":"user"} +updatedAt: 1784329810425 +--- diff --git a/.ideai/tickets/36/issue.md b/.ideai/tickets/36/issue.md new file mode 100644 index 0000000..e19d665 --- /dev/null +++ b/.ideai/tickets/36/issue.md @@ -0,0 +1,16 @@ +--- +id: "1d0445c0-c8f7-4527-b948-42d894a9e265" +number: 36 +title: "Afficher les images et les vidéos" +status: "open" +priority: "medium" +sprint: null +links: [{"target":"#35","kind":"dependsOn"}] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784329666884 +updatedAt: 1784329810425 +version: 6 +--- +Pour chaque exercice on a la possibilité d'upload des images et une vidéo. J'iamerais que ces images et cette vidéo, s'il y en a, soit affichés pendant l'exercie, ou au moins qu'on ai la possibilité de les voir. Ces images et cette vidéo peuvent être dans le but de présenter et d'expliquer l'exercice, ils sont donc importants. Laisser UX décider de la façon de les afficher pour que ça ne surchage pas non plus l'interface et que ça reste dans la DA \ No newline at end of file diff --git a/.ideai/tickets/counter.json b/.ideai/tickets/counter.json index f1a21b0..9e65e4a 100644 --- a/.ideai/tickets/counter.json +++ b/.ideai/tickets/counter.json @@ -1,3 +1,3 @@ { - "nextNumber": 34 + "nextNumber": 37 } \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 27e1aa8..4a25020 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -279,13 +279,13 @@ "issueRef": "#25", "path": "25", "title": "[DevBackend] Domain et migration pour le score chronométré", - "status": "open", + "status": "closed", "priority": "high", "sprint": null, "assignedAgentIds": [ "10ee045b-1c41-479e-ba03-dceed9edd495" ], - "updatedAt": 1784328239814 + "updatedAt": 1784329799370 }, { "issueRef": "#26", @@ -347,13 +347,13 @@ "issueRef": "#31", "path": "31", "title": "[Bug] Fleche retour non fonctionnelle dans une seance en cours", - "status": "inProgress", + "status": "closed", "priority": "high", "sprint": "abc4f969-b169-45f7-988c-daeeab762201", "assignedAgentIds": [ "9933c93a-b8a1-4164-a3bb-7063fdad747d" ], - "updatedAt": 1784329025027 + "updatedAt": 1784329139605 }, { "issueRef": "#32", @@ -372,10 +372,46 @@ "path": "33", "title": "[Bug] Impossible de lancer une seance", "status": "open", - "priority": "critical", - "sprint": null, + "priority": "medium", + "sprint": "abc4f969-b169-45f7-988c-daeeab762201", "assignedAgentIds": [], - "updatedAt": 1784329082771 + "updatedAt": 1784329182115 + }, + { + "issueRef": "#34", + "path": "34", + "title": "Rendr ele compteur de série plus visible", + "status": "open", + "priority": "high", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784329283319 + }, + { + "issueRef": "#35", + "path": "35", + "title": "Proposer de emttre plsuieurs images pour un exercice", + "status": "open", + "priority": "low", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784329588125 + }, + { + "issueRef": "#36", + "path": "36", + "title": "Afficher les images et les vidéos", + "status": "open", + "priority": "medium", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784329810425 } ] } \ No newline at end of file