From 0347750dbc82c92fcfb3a2fd85ade69b739417bf Mon Sep 17 00:00:00 2001 From: Blomios Date: Mon, 20 Jul 2026 07:23:20 +0200 Subject: [PATCH] =?UTF-8?q?docs(ideai):=20met=20=C3=A0=20jour=20le=20ticke?= =?UTF-8?q?t=20#68,=20ajoute=20les=20tickets=20#72/#73/#74?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- .ideai/tickets/68/carnet.md | 6 ++-- .ideai/tickets/68/issue.md | 8 ++--- .ideai/tickets/72/carnet.md | 6 ++++ .ideai/tickets/72/issue.md | 16 ++++++++++ .ideai/tickets/73/carnet.md | 6 ++++ .ideai/tickets/73/issue.md | 16 ++++++++++ .ideai/tickets/74/carnet.md | 6 ++++ .ideai/tickets/74/issue.md | 61 +++++++++++++++++++++++++++++++++++++ .ideai/tickets/counter.json | 2 +- .ideai/tickets/index.json | 40 ++++++++++++++++++++++-- 10 files changed, 157 insertions(+), 10 deletions(-) create mode 100644 .ideai/tickets/72/carnet.md create mode 100644 .ideai/tickets/72/issue.md create mode 100644 .ideai/tickets/73/carnet.md create mode 100644 .ideai/tickets/73/issue.md create mode 100644 .ideai/tickets/74/carnet.md create mode 100644 .ideai/tickets/74/issue.md diff --git a/.ideai/tickets/68/carnet.md b/.ideai/tickets/68/carnet.md index 6d59d99..c7bb9d2 100644 --- a/.ideai/tickets/68/carnet.md +++ b/.ideai/tickets/68/carnet.md @@ -1,6 +1,6 @@ --- issueRef: "#68" -version: 1 -updatedBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} -updatedAt: 1784488359218 +version: 2 +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} +updatedAt: 1784491589721 --- diff --git a/.ideai/tickets/68/issue.md b/.ideai/tickets/68/issue.md index 7c30873..a00c120 100644 --- a/.ideai/tickets/68/issue.md +++ b/.ideai/tickets/68/issue.md @@ -2,15 +2,15 @@ id: "ac634023-e7ba-4588-9c7c-9f93c12d9aad" number: 68 title: "[DevFrontend] Statut de synchronisation discret et action manuelle" -status: "open" +status: "qa" priority: "medium" sprint: null links: [{"target":"#63","kind":"relatesTo"},{"target":"#65","kind":"dependsOn"},{"target":"#67","kind":"dependsOn"}] agentRefs: [{"agentId":"9933c93a-b8a1-4164-a3bb-7063fdad747d","role":"assigned"}] createdBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} -updatedBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} +updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"} createdAt: 1784488359218 -updatedAt: 1784488359218 -version: 1 +updatedAt: 1784491589721 +version: 2 --- Afficher la section Synchronisation dans Profil : en cours, à jour, jamais faite, retry automatique, hors ligne. Ajouter `Synchroniser maintenant`. Ne jamais afficher de snackbar/dialog d'échec réseau hors contexte Profil. Optionnel : sous-titre discret de l'entrée Profil sur l'accueil. \ No newline at end of file diff --git a/.ideai/tickets/72/carnet.md b/.ideai/tickets/72/carnet.md new file mode 100644 index 0000000..005235c --- /dev/null +++ b/.ideai/tickets/72/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#72" +version: 3 +updatedBy: {"kind":"user"} +updatedAt: 1784493074891 +--- diff --git a/.ideai/tickets/72/issue.md b/.ideai/tickets/72/issue.md new file mode 100644 index 0000000..32ccb53 --- /dev/null +++ b/.ideai/tickets/72/issue.md @@ -0,0 +1,16 @@ +--- +id: "b388e21b-5262-4b3e-b075-5654d2a478f2" +number: 72 +title: "[Bug] les étapes des exercices ne sont pas affichés pendant la séance" +status: "open" +priority: "critical" +sprint: null +links: [] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784492460868 +updatedAt: 1784493074891 +version: 3 +--- +Pendant la séance, il n'y a aucune étape d'exercice affiché. J'ia un exercice divisé en 3 étapes avec des temps par étapes ou des répétitions, et quand je suis a cet exercices pendant ma séance, je n'ai pas les étapes d'affichées à l'écran. Je ne sais donc pas ce que je dois faire, ni combien de temps ou combien de fois. Je pense qu'il faudrait au moins le titre de chaque étape avec le nombre de répétitions ou le chrono qui défile et un bouton pour start/stop les chronos des étapes si les étapes possèdent un temps. \ No newline at end of file diff --git a/.ideai/tickets/73/carnet.md b/.ideai/tickets/73/carnet.md new file mode 100644 index 0000000..0877a8b --- /dev/null +++ b/.ideai/tickets/73/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#73" +version: 4 +updatedBy: {"kind":"user"} +updatedAt: 1784493253775 +--- diff --git a/.ideai/tickets/73/issue.md b/.ideai/tickets/73/issue.md new file mode 100644 index 0000000..7aa61a7 --- /dev/null +++ b/.ideai/tickets/73/issue.md @@ -0,0 +1,16 @@ +--- +id: "5ebceb98-b5d4-4a7d-8d4e-ab88c73a4c76" +number: 73 +title: "Pouvoir enchainer les chronos des étapes" +status: "open" +priority: "medium" +sprint: null +links: [{"target":"#72","kind":"relatesTo"}] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784493103354 +updatedAt: 1784493253775 +version: 4 +--- +Dans le cas ou deux étapes à chronos s'enchainent, j'aimerais qu'une option proposant d'enchainer le start des chrono lorsque le rpécédent arrive à 0 soit proposé. Cette option serait disponible à la création de l'exercice, mais pourrait aussi être override dans le programme ainsi que dans la séance \ No newline at end of file diff --git a/.ideai/tickets/74/carnet.md b/.ideai/tickets/74/carnet.md new file mode 100644 index 0000000..e99b7b7 --- /dev/null +++ b/.ideai/tickets/74/carnet.md @@ -0,0 +1,6 @@ +--- +issueRef: "#74" +version: 3 +updatedBy: {"kind":"user"} +updatedAt: 1784493327494 +--- diff --git a/.ideai/tickets/74/issue.md b/.ideai/tickets/74/issue.md new file mode 100644 index 0000000..b6cfba9 --- /dev/null +++ b/.ideai/tickets/74/issue.md @@ -0,0 +1,61 @@ +--- +id: "c18d9e4a-f6b4-4f6e-bfb5-b77c958f5534" +number: 74 +title: "[Bug] Serveur non lancable" +status: "open" +priority: "critical" +sprint: null +links: [] +agentRefs: [{"agentId":"57695b92-24d0-4876-837c-76116e70a6ae","role":"assigned"}] +createdBy: {"kind":"user"} +updatedBy: {"kind":"user"} +createdAt: 1784493302766 +updatedAt: 1784493327494 +version: 3 +--- +J'ai cette erreur quand j'essaie de build le serveur: +❯ docker compose up --build +[+] Building 5.2s (15/20) + => [internal] load local bake definitions 0.0s + => => reading from stdin 534B 0.0s + => [internal] load build definition from Dockerfile 0.0s + => => transferring dockerfile: 835B 0.0s + => [internal] load metadata for docker.io/library/debian:bookworm-slim 0.7s + => [internal] load metadata for docker.io/library/dart:stable 0.7s + => [internal] load .dockerignore 0.0s + => => transferring context: 93B 0.0s + => [internal] load build context 0.0s + => => transferring context: 2.76kB 0.0s + => [build 1/6] FROM docker.io/library/dart:stable@sha256:13140e26d84f4fda57cea31942222112aeb2eec10e5e6874c1c0f70 0.0s + => => resolve docker.io/library/dart:stable@sha256:13140e26d84f4fda57cea31942222112aeb2eec10e5e6874c1c0f70beed18 0.0s + => [runtime 1/8] FROM docker.io/library/debian:bookworm-slim@sha256:7b140f374b289a7c2befc338f42ebe6441b7ea838a04 0.0s + => => resolve docker.io/library/debian:bookworm-slim@sha256:7b140f374b289a7c2befc338f42ebe6441b7ea838a042bbd5acb 0.0s + => CACHED [runtime 2/8] RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates 0.0s + => CACHED [runtime 3/8] WORKDIR /app 0.0s + => CACHED [build 2/6] WORKDIR /app 0.0s + => CACHED [build 3/6] COPY pubspec.* ./ 0.0s + => CACHED [build 4/6] RUN dart pub get 0.0s + => CACHED [build 5/6] COPY . . 0.0s + => ERROR [build 6/6] RUN dart compile exe bin/server.dart -o build/server && dart compile exe bin/migrate.da 4.3s +------ + > [build 6/6] RUN dart compile exe bin/server.dart -o build/server && dart compile exe bin/migrate.dart -o build/migrate: +4.278 Error: AOT compilation failed +4.278 PathNotFoundException: Cannot open file, path = '/app/build/server' (OS Error: No such file or directory, errno = 2) +------ +[+] up 0/1 + ⠙ Image server-api Building 5.3s +Dockerfile:9 + +-------------------- + + 8 | COPY . . + + 9 | >>> RUN dart compile exe bin/server.dart -o build/server \ + + 10 | >>> && dart compile exe bin/migrate.dart -o build/migrate + + 11 | + +-------------------- + +failed to solve: process "/bin/sh -c dart compile exe bin/server.dart -o build/server && dart compile exe bin/migrate.dart -o build/migrate" did not complete successfully: exit code: 254 \ No newline at end of file diff --git a/.ideai/tickets/counter.json b/.ideai/tickets/counter.json index 531c6bf..1ca5d8b 100644 --- a/.ideai/tickets/counter.json +++ b/.ideai/tickets/counter.json @@ -1,3 +1,3 @@ { - "nextNumber": 72 + "nextNumber": 75 } \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 0107f7d..0b30752 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -763,13 +763,13 @@ "issueRef": "#68", "path": "68", "title": "[DevFrontend] Statut de synchronisation discret et action manuelle", - "status": "open", + "status": "qa", "priority": "medium", "sprint": null, "assignedAgentIds": [ "9933c93a-b8a1-4164-a3bb-7063fdad747d" ], - "updatedAt": 1784488359218 + "updatedAt": 1784491589721 }, { "issueRef": "#69", @@ -806,6 +806,42 @@ "57695b92-24d0-4876-837c-76116e70a6ae" ], "updatedAt": 1784490850142 + }, + { + "issueRef": "#72", + "path": "72", + "title": "[Bug] les étapes des exercices ne sont pas affichés pendant la séance", + "status": "open", + "priority": "critical", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784493074891 + }, + { + "issueRef": "#73", + "path": "73", + "title": "Pouvoir enchainer les chronos des étapes", + "status": "open", + "priority": "medium", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784493253775 + }, + { + "issueRef": "#74", + "path": "74", + "title": "[Bug] Serveur non lancable", + "status": "open", + "priority": "critical", + "sprint": null, + "assignedAgentIds": [ + "57695b92-24d0-4876-837c-76116e70a6ae" + ], + "updatedAt": 1784493327494 } ] } \ No newline at end of file