Commit Graph

  • e05405157a feat(bibliothèque): badge Exemple, catégories et états vides bibliothèque (ticket #80) Blomios 2026-07-22 07:39:26 +02:00
  • 24e266c0e9 feat(bibliothèque): migration Drift v16, seed basket et seeding au démarrage (ticket #80) Blomios 2026-07-22 07:29:49 +02:00
  • 75f52200a2 feat(exécution): refonte des chronos de séance et carte exercice actif (ticket #90) Blomios 2026-07-21 22:26:28 +02:00
  • 73cfa644c2 chore(ideai): synchronise l'état de suivi (tickets, agents, skills, mémoire) Blomios 2026-07-21 22:26:20 +02:00
  • 9981f02659 merge(main): validation auto-enchaînement configurable des chronos d'étapes (ticket #79) Blomios 2026-07-20 18:39:31 +02:00
  • 8d0f344697 docs(ideai): met à jour le ticket #78 — chantier auto-enchaînement clos Blomios 2026-07-20 18:39:21 +02:00
  • 36027edafa test(exercice): couverture QA reprise après kill d'app, enchaînement désactivé (ticket #79) Blomios 2026-07-20 18:39:14 +02:00
  • 2af3b4ebe2 merge(main): état d'exécution Chrono suivant prêt (ticket #78) Blomios 2026-07-20 14:05:14 +02:00
  • a89b91a81a docs(ideai): met à jour les tickets #76/#77 après l'état chrono suivant prêt Blomios 2026-07-20 14:05:03 +02:00
  • 3711e8c5ca feat(exercice): état d'exécution Chrono suivant prêt (ticket #78) Blomios 2026-07-20 14:04:46 +02:00
  • 7d157c49e7 merge(main): résolution effective et réglages auto-enchaînement des chronos d'étapes (tickets #76, #77) Blomios 2026-07-20 13:57:19 +02:00
  • 37cce68c88 docs(ideai): met à jour le ticket #75 après résolution et réglages auto-enchaînement Blomios 2026-07-20 13:57:09 +02:00
  • 4b355152d5 feat(ui): réglages auto-enchaînement exercice, programme et séance (ticket #77) Blomios 2026-07-20 13:57:01 +02:00
  • ea1e240c87 feat(exercice): résolution effective et auto-advance des chronos d'étapes (ticket #76) Blomios 2026-07-20 13:56:49 +02:00
  • bb90df6411 merge(main): modèle et migration pour l'auto-enchaînement des chronos d'étapes (ticket #75) Blomios 2026-07-20 13:43:03 +02:00
  • d771bf672f docs(ideai): mémoire chaînage de chronos, clôture ticket #75, cadrage #76-#79 Blomios 2026-07-20 13:42:54 +02:00
  • e61365277b feat(exercice): modèle et migration pour l'auto-enchaînement des chronos d'étapes (ticket #75) Blomios 2026-07-20 13:42:46 +02:00
  • f510053d55 merge(main): validation client online offline-first (ticket #70) Blomios 2026-07-20 09:40:01 +02:00
  • 9a22279ec2 docs(ideai): met à jour le ticket #72 — chantier client online clos Blomios 2026-07-20 09:39:49 +02:00
  • b6f048ad64 fix(online): validation client online offline-first (ticket #70) Blomios 2026-07-20 09:39:40 +02:00
  • c00f61ef06 merge(main): étapes d'exercice jamais affichées en séance (ticket #72) Blomios 2026-07-20 08:10:46 +02:00
  • 03148d2979 docs(ideai): met à jour les tickets #71/#74 après le fix étapes en séance (#72) Blomios 2026-07-20 08:10:26 +02:00
  • adf56ec9e0 fix(programme): étapes d'exercice jamais affichées en séance (ticket #72) Blomios 2026-07-20 08:10:19 +02:00
  • a28080e2a7 merge(main): correctifs critiques serveur non lançable et score par défaut à 0 (tickets #71, #74) Blomios 2026-07-20 07:50:40 +02:00
  • ebc537ad37 docs(ideai): met à jour le ticket #69 après les correctifs #71/#74 Blomios 2026-07-20 07:50:32 +02:00
  • ef2c3ffffd fix(exercice): sélection d'un score par défaut à 0 impossible (ticket #71) Blomios 2026-07-20 07:50:26 +02:00
  • 871ac95298 fix(server): serveur non lançable faute de répertoire build/ (ticket #74) Blomios 2026-07-20 07:50:18 +02:00
  • 0885188d26 merge(main): partage sortant et boîte de réception (ticket #69) Blomios 2026-07-20 07:23:28 +02:00
  • 0347750dbc docs(ideai): met à jour le ticket #68, ajoute les tickets #72/#73/#74 Blomios 2026-07-20 07:23:20 +02:00
  • d16a017743 feat(online): partage sortant et boîte de réception (ticket #69) Blomios 2026-07-20 07:23:14 +02:00
  • eee4348b52 merge(main): statut de synchronisation discret et action manuelle (ticket #68) Blomios 2026-07-19 22:06:12 +02:00
  • c184a98339 docs(ideai): met à jour le ticket #66 après le statut de synchronisation Blomios 2026-07-19 22:06:01 +02:00
  • 557bfbb37e feat(online): statut de synchronisation discret et action manuelle (ticket #68) Blomios 2026-07-19 22:05:55 +02:00
  • 7b63792a85 merge(main): partage client - use cases, inbox cache et import local (ticket #66) Blomios 2026-07-19 21:55:00 +02:00
  • 334d40cd1d docs(ideai): met à jour les tickets #65/#67 après le partage client, ajoute le ticket #71 Blomios 2026-07-19 21:54:52 +02:00
  • 010e055404 feat(online): partage client - use cases, inbox cache et import local (ticket #66) Blomios 2026-07-19 21:54:45 +02:00
  • 715fdd4335 merge(main): sync client incrémentale LWW et profil/écrans auth (tickets #65, #67) Blomios 2026-07-19 21:41:32 +02:00
  • 128e57c582 docs(ideai): met à jour le ticket #64 après sync client et profil Blomios 2026-07-19 21:41:25 +02:00
  • c0dbce275b feat(online): sync client incrémentale LWW et profil/écrans auth (tickets #65, #67) Blomios 2026-07-19 21:41:18 +02:00
  • b643988986 merge(main): session compte, stockage sécurisé et adapter API (ticket #64) Blomios 2026-07-19 21:26:06 +02:00
  • 53b4957bc6 docs(ideai): mémoire client online, clôture ticket #64, cadrage #65-#70 Blomios 2026-07-19 21:25:57 +02:00
  • e60c8bbdb8 feat(online): session compte, stockage sécurisé et adapter API (ticket #64) Blomios 2026-07-19 21:25:49 +02:00
  • a557708273 merge(main): validation exercices à étapes, persistance et historique (ticket #62) Blomios 2026-07-19 20:56:42 +02:00
  • bd2e28490d docs(ideai): met à jour le ticket #61 — chantier exercices à étapes clos Blomios 2026-07-19 20:56:34 +02:00
  • b7ba885b07 fix(exercice): suppression d'exercice ne casse plus les programmes (ticket #62) Blomios 2026-07-19 20:56:28 +02:00
  • fa3beb05d4 merge(main): plan de séance et historique avec résultats d'étapes (ticket #61) Blomios 2026-07-19 20:19:14 +02:00
  • 21e0e5b079 docs(ideai): met à jour le ticket #60 après plan de séance et historique Blomios 2026-07-19 20:19:06 +02:00
  • 8bf4f89276 feat(exercice): plan de séance et historique avec résultats d'étapes (ticket #61) Blomios 2026-07-19 20:19:01 +02:00
  • cdaf45646c merge(main): exécution de séance avec module séquence et bips (ticket #60) Blomios 2026-07-19 20:08:42 +02:00
  • 8ac86c066f fix(exercice): reprise du timer d'étape après restauration de séance (ticket #60) Blomios 2026-07-19 20:08:30 +02:00
  • 37fb50e15e docs(ideai): met à jour les tickets #58/#59 après l'exécution avec bips Blomios 2026-07-19 20:08:05 +02:00
  • 6947cee30c feat(exercice): exécution de séance avec module séquence et bips (ticket #60) Blomios 2026-07-19 20:07:56 +02:00
  • 83c87d9a42 merge(main): exécution persistante des étapes et éditeur d'étapes (tickets #58, #59) Blomios 2026-07-19 19:53:17 +02:00
  • ae1104ce01 docs(ideai): met à jour les tickets après persistance des étapes et éditeur Blomios 2026-07-19 19:52:53 +02:00
  • ebba22db56 feat(exercice): exécution persistante des étapes et éditeur d'étapes (tickets #58, #59) Blomios 2026-07-19 19:52:43 +02:00
  • 4731a257a1 merge(main): modèle domain + Drift pour exercices à étapes (ticket #56) Blomios 2026-07-19 19:32:48 +02:00
  • 733b7bb597 docs(ideai): mémoire, sprint et tickets du chantier exercices à étapes Blomios 2026-07-19 19:32:33 +02:00
  • b1182db32e feat(exercice): modèle domain + Drift pour exercices à étapes (ticket #56) Blomios 2026-07-19 19:32:24 +02:00
  • 73d01371d4 merge(main): tests API, contrats OpenAPI et vérification d'intégration (ticket #53) Blomios 2026-07-19 15:56:39 +02:00
  • 80430d6d8a docs(ideai): met à jour le ticket #52 et le ticket #54 — chantier serveur clos Blomios 2026-07-19 15:56:34 +02:00
  • c1dce3cae7 feat(server): tests API, contrats OpenAPI et vérification d'intégration (ticket #53) Blomios 2026-07-19 15:56:29 +02:00
  • 00c83921c9 merge(main): packaging Docker Compose et push Gitea Registry (ticket #52) Blomios 2026-07-19 10:40:20 +02:00
  • 68085348d6 docs(ideai): met à jour le ticket #51 après le packaging Docker Blomios 2026-07-19 10:40:16 +02:00
  • f03dead3e4 feat(server): packaging Docker Compose et push Gitea Registry (ticket #52) Blomios 2026-07-19 10:40:11 +02:00
  • 14e04784ed merge(main): partage ciblé de programmes et séances entre comptes (ticket #51) Blomios 2026-07-19 10:34:19 +02:00
  • d1b3f21d68 docs(ideai): met à jour sprints et tickets après le partage de programmes/séances Blomios 2026-07-19 10:34:15 +02:00
  • db6e84be06 feat(server): partage ciblé de programmes et séances entre comptes (ticket #51) Blomios 2026-07-19 10:34:09 +02:00
  • c232bdcec1 merge(main): API de synchronisation incrémentale LWW (ticket #50) Blomios 2026-07-19 10:23:46 +02:00
  • e63b0185ef docs(ideai): met à jour le ticket #48 après l'API de synchronisation Blomios 2026-07-19 10:23:42 +02:00
  • 60912ebde4 feat(server): API de synchronisation incrémentale LWW (ticket #50) Blomios 2026-07-19 10:23:36 +02:00
  • 66d5c9a173 merge(main): auth comptes utilisateurs et tokens API (ticket #48) Blomios 2026-07-19 10:15:48 +02:00
  • d6ca54174f docs(ideai): met à jour les tickets #47/#49 après l'auth serveur Blomios 2026-07-19 10:15:40 +02:00
  • 7b122d03da feat(server): auth comptes utilisateurs et tokens API (ticket #48) Blomios 2026-07-19 10:15:34 +02:00
  • c10e8f9085 merge(main): schéma PostgreSQL sync-ready (ticket #49) Blomios 2026-07-19 10:05:28 +02:00
  • 79d994bdd7 feat(server): schéma PostgreSQL sync-ready (ticket #49) Blomios 2026-07-19 10:05:24 +02:00
  • e06de40428 merge(main): scaffolding du serveur Dart headless hexagonal (ticket #47) Blomios 2026-07-19 00:04:44 +02:00
  • c3158f665e docs(ideai): mémoire architecture serveur, tickets #44/#45 en QA, cadrage #47-#53 Blomios 2026-07-19 00:04:40 +02:00
  • cc1388cc9e feat(server): scaffolding du serveur Dart headless hexagonal (ticket #47) Blomios 2026-07-19 00:04:34 +02:00
  • 8d9d4f0cd3 merge(main): score par défaut à 0 et affichage des répétitions en séance (tickets #44, #45) Blomios 2026-07-18 22:36:03 +02:00
  • 80e6f8558e docs(ideai): passe les tickets #41/#42/#43 en QA Blomios 2026-07-18 22:35:59 +02:00
  • 1aa2304328 fix(exercice): score par défaut à 0 et affichage des répétitions en séance (tickets #44, #45) Blomios 2026-07-18 22:35:52 +02:00
  • d3b93cb131 merge(main): correctifs carrousel de médias et chrono du score (tickets #41, #42, #43) Blomios 2026-07-18 22:29:02 +02:00
  • 1c5f2d50ee docs(ideai): met à jour les tickets après le correctif médias/chrono Blomios 2026-07-18 22:28:58 +02:00
  • 3605b3d99a fix(execution): carrousel de médias et chrono du score (tickets #41, #42, #43) Blomios 2026-07-18 22:28:52 +02:00
  • 1489db6a18 merge(main): affichage du chrono de score dans le plan et l'historique (ticket #28) Blomios 2026-07-18 14:40:49 +02:00
  • fef5c78b0d docs(ideai): met à jour les tickets #18/#28 — score chronométré clos, backlog terminé Blomios 2026-07-18 14:40:43 +02:00
  • 1a315d586f feat(ui): affichage du chrono de score dans le plan et l'historique (ticket #28) Blomios 2026-07-18 14:40:37 +02:00
  • a1b27fdcbc merge(main): chrono du score chronométré en exécution (ticket #27) Blomios 2026-07-18 14:34:44 +02:00
  • bfca201f7a docs(ideai): met à jour le ticket #27 après le chrono en exécution Blomios 2026-07-18 14:34:40 +02:00
  • cdcb0beead feat(exécution): chrono du score chronométré pendant la séance (ticket #27) Blomios 2026-07-18 14:34:36 +02:00
  • b8ac8658f3 merge(main): icône d'exercice (ticket #38) Blomios 2026-07-18 14:25:33 +02:00
  • 50fa817bf2 docs(ideai): met à jour le ticket #38 après l'icône d'exercice — backlog clos Blomios 2026-07-18 14:25:29 +02:00
  • bdd7877ea5 feat(exercice): icône d'exercice (ticket #38) Blomios 2026-07-18 14:25:26 +02:00
  • c92bded211 merge(main): affichage des médias pendant l'exécution (ticket #36) Blomios 2026-07-18 14:16:43 +02:00
  • 93ff1a06e0 docs(ideai): met à jour la mémoire et le ticket #36 après l'affichage des médias Blomios 2026-07-18 14:16:39 +02:00
  • ff6b79b66e feat(exercice): affichage des médias pendant l'exécution (ticket #36) Blomios 2026-07-18 14:16:31 +02:00
  • 7385c96517 merge(main): galerie de 5 images par exercice (ticket #35) Blomios 2026-07-18 14:02:53 +02:00
  • a3f8a1970b docs(ideai): met à jour le ticket #35 après la galerie d'images d'exercice Blomios 2026-07-18 14:02:49 +02:00
  • 8bda4758f2 feat(exercice): galerie de 5 images par exercice (ticket #35) Blomios 2026-07-18 14:02:40 +02:00
  • 6419e2d9cc merge(main): compteur de série visible pendant l'exécution (ticket #34) Blomios 2026-07-18 10:38:56 +02:00