Commit Graph

  • b12a04ba30 feat(monetization-261): prepare entitlement infrastructure and quota enforcement for release develop Blomios 2026-08-28 23:12:25 +02:00
  • d4df3822b7 docs(qa-261): ajoute documents conformité et scripts QA pour release Android Blomios 2026-08-28 23:11:16 +02:00
  • 313e755895 feat(release-261): bump version et mise à jour icônes iOS/watch Blomios 2026-08-28 23:09:20 +02:00
  • 442e04bbbb docs(qa-261): document QA pour release Android closed test Blomios 2026-08-28 23:06:54 +02:00
  • ee1f0e1119 feat(android): mise à jour icônes et logos pour release #261 Blomios 2026-08-28 23:06:50 +02:00
  • 2eda267346 feat(android): renommage package com.gametime.app → com.idea.gametime Blomios 2026-08-28 23:06:36 +02:00
  • 9dbfd8d8ea Merge branch 'feature/qa-serveur-sync-fixtures' into develop Blomios 2026-08-04 23:08:38 +02:00
  • fe3608cc4a feat(server): implemente synchronisation et serveur avec fixtures (#187) Blomios 2026-08-04 23:07:31 +02:00
  • ba783fcb4f chore(ideai): retire .ideai du suivi git et consolide .gitignore Blomios 2026-08-01 00:05:06 +02:00
  • d1edb2397e chore(ideai): consolide l'ignore de .ideai dans .gitignore Blomios 2026-08-01 00:04:53 +02:00
  • d9d0937784 chore(ideai): retire .ideai du suivi git Blomios 2026-08-01 00:03:21 +02:00
  • 9291f96730 chore(ideai): synchronise etat tickets et agents Blomios 2026-07-31 16:58:07 +02:00
  • e7ff1c2a19 fix(watch): corrige l'URL serveur et ajoute les tests associes (#186) Blomios 2026-07-31 16:58:07 +02:00
  • 89558808af test(server): ajoute tests fonctionnels sync et fixtures versionnees (#187) Blomios 2026-07-31 16:58:07 +02:00
  • 05d91e3e84 merge: integre fix/distance-calories-nouvelle-seance dans develop Blomios 2026-07-30 19:07:41 +02:00
  • 078b742725 fix(watch): corrige la remontee distance/calories sur seance neuve dans WatchHeartRateCollector Blomios 2026-07-30 19:07:41 +02:00
  • 7e1458e36e merge: integre fix/distance-calories-health-services dans develop Blomios 2026-07-30 18:29:20 +02:00
  • 7ce40ebf36 fix(watch): retablit la remontee distance/calories Health Services Blomios 2026-07-30 18:29:19 +02:00
  • 3db37fff33 chore(ideai): met a jour carnet et issue du ticket #185 Blomios 2026-07-30 18:02:38 +02:00
  • 933fc1121d fix(core): complete la nullification defensive de sourceExerciseId pour #185 Blomios 2026-07-30 18:02:38 +02:00
  • dd882f07ae chore(ideai): met a jour carnets et issues des tickets #183 #185 Blomios 2026-07-30 17:12:03 +02:00
  • 326bd1893c fix(core): fusionne la strategie Health Services au niveau seance et nullifie sourceExerciseId au pull si absent Blomios 2026-07-30 17:12:03 +02:00
  • c43b93ef99 chore(ideai): met a jour carnets et issues des tickets #164 #174 #179 #180 #182 #183 #184 Blomios 2026-07-30 16:17:31 +02:00
  • 2ae716206a feat(core): consolide le chainage type metier d'exercice -> strategie Health Services -> payload montre -> consommation Kotlin Blomios 2026-07-30 16:17:31 +02:00
  • 30e657a67f chore(ideai): met a jour carnets et issues des tickets #179 #180 #182 #183 Blomios 2026-07-30 14:55:52 +02:00
  • b4503d6b5f feat(watch): renforce la vibration de fin de chrono et consolide la remontee des donnees stats montre Blomios 2026-07-30 14:55:52 +02:00
  • 36691643d7 feat(ui): integre affichage stats par scope et selection des types metier d'exercice cote telephone Blomios 2026-07-30 14:55:52 +02:00
  • fdaa518fa9 feat(core): consolide modele donnees stats par scope, types metier d'exercice et correctif contrainte active_exercise_step_progress_states Blomios 2026-07-30 14:55:52 +02:00
  • 7b5801f959 chore(ideai): synchronise etat tickets/agents/skills pour vague #179 #180 #182 #183 #184 Blomios 2026-07-30 13:46:50 +02:00
  • 7130635177 fix(watch): stabilise stats live, foreground et resync apres perte de connexion (#179-#189) Blomios 2026-07-30 08:08:45 +02:00
  • 639231e3fd merge(develop): integre correctifs integrite session valides QA (#190 #191 #192) Blomios 2026-07-30 09:43:48 +02:00
  • e6b6903eb3 fix(local): corrige contrainte CHECK change_log en fin de serie et contrainte UNIQUE active_exercise_step_progress_states (#190 #191) Blomios 2026-07-30 09:43:48 +02:00
  • 97ad7b79cc fix(execution): corrige la reprise de seance affichant a tort Seance Terminee (#192) Blomios 2026-07-30 09:43:48 +02:00
  • 0584ee337c merge(develop): integre lot UI WIP sans validation QA, sur demande explicite (#176 #177) Blomios 2026-07-29 12:41:59 +02:00
  • cd1379d678 merge(develop): integre lot watch critique/stats WIP sans validation QA, sur demande explicite (#157 #163 #164 #174 #175 #178) Blomios 2026-07-29 12:41:59 +02:00
  • ad82e91fe1 chore(ideai): synchronise etat de suivi (tickets, agents) Blomios 2026-07-29 12:41:30 +02:00
  • 193827aacd wip(watch-ui): sauvegarde travail en cours lot UI (#176 #177) Blomios 2026-07-29 12:41:30 +02:00
  • 74d6000606 wip(watch): sauvegarde travail en cours lot critique (#157 #163 #164 #174 #175 #178) Blomios 2026-07-29 12:34:07 +02:00
  • f523a5a8b5 chore(ideai): synchronise etat de suivi (tickets, agents) Blomios 2026-07-29 11:59:15 +02:00
  • 957185d42b merge(develop): integre lot #165/#166/#169 QA + correctif sync workoutHistory-exercise + #157 distance live montre (inclut rework foreground #163 KO a revalider device avant cloture) Blomios 2026-07-29 11:22:17 +02:00
  • dd0c124818 chore(ideai): synchronise etat de suivi (tickets, agents) Blomios 2026-07-29 11:22:17 +02:00
  • 30c6259748 fix(watch): finalise correctif sync workoutHistory/exercise et distance live montre (#157) Blomios 2026-07-29 11:22:17 +02:00
  • 6f913e4e8d chore(tickets): ajoute tickets #170-171 (affichage répétitions étape score, suppression scroll étape répétitions seules) Blomios 2026-07-28 18:17:43 +02:00
  • bc533d6c45 chore(wip): lot #165-169 validé QA + rework foreground #163 (KO - preuve device/toolchain insuffisante) Blomios 2026-07-28 17:59:43 +02:00
  • 917777e18b chore(wip): consolidation intermédiaire multi-tickets (sprints Statistiques, UI, Bug resolution, Serveur-client) Blomios 2026-07-28 16:48:54 +02:00
  • 58272e354a merge(develop): déverrouille les demandes de permissions capteurs montre Blomios 2026-07-28 13:17:16 +02:00
  • f71a155156 fix(watch): déverrouille les demandes de permissions capteurs montre Blomios 2026-07-28 13:17:10 +02:00
  • ab6fc81a37 merge(develop): fréquence cardiaque live montre/téléphone (ticket #155) Blomios 2026-07-28 13:03:50 +02:00
  • 5ac3f6c695 docs(ideai): fige la procédure correcte de build/install APK montre Blomios 2026-07-28 13:03:46 +02:00
  • 592796915f feat(watch): fréquence cardiaque live montre/téléphone (ticket #155) Blomios 2026-07-28 13:03:40 +02:00
  • 8bb74df763 merge(develop): corrige applicationId et signature partagée de l'APK montre Blomios 2026-07-28 12:18:55 +02:00
  • 2e40694de4 fix(watch): corrige applicationId et nettoie la config de build montre Blomios 2026-07-28 12:18:48 +02:00
  • 6e110a9fb9 merge(develop): intègre la résolution du lot #91 Wear OS après reset Blomios 2026-07-28 11:35:31 +02:00
  • 83f57b5640 merge(develop): clôture lot #91 Wear OS - fréquence cardiaque, notifications, finitions montre Blomios 2026-07-28 11:35:22 +02:00
  • fda82d77d0 merge(develop): clarification chronos - Durée vs Temps réalisé Blomios 2026-07-28 09:37:54 +02:00
  • e3c7ca0dab feat(exécution): clarifie Durée et Temps réalisé, renomme Durée par défaut (s) Blomios 2026-07-28 09:37:44 +02:00
  • 65d43b9768 feat(watch): clôture lot #91 - fréquence cardiaque live, notifications de séance et finitions montre Blomios 2026-07-28 05:56:12 +02:00
  • 6d86700348 feat(watch): intégration Wear OS companion app (#91-A à #91-F) Blomios 2026-07-27 11:59:56 +02:00
  • c65a5a76a9 feat(watch): Wear OS companion app - UX surfaces + bridge client (#91-E, #91-F) Blomios 2026-07-25 20:00:01 +02:00
  • 68a87d1658 feat(watch): Android Wear Data Layer adapter + foreground service (#91-D) Blomios 2026-07-25 19:51:43 +02:00
  • 40a2d5eddc feat(android): local server networking (INTERNET + cleartext) Blomios 2026-07-25 19:51:17 +02:00
  • 6c177de6f8 feat(watch): route watch commands to existing session use cases (#91-C) Blomios 2026-07-25 17:53:11 +02:00
  • d1c6076899 feat(watch): phone session projection to watch (#91-B) Blomios 2026-07-25 17:43:09 +02:00
  • cf68a72403 feat(watch): shared watch bridge contract package (#91-A) Blomios 2026-07-25 17:42:57 +02:00
  • f140d7a014 fix(android): apply Kotlin plugin to file_picker on AGP 9 Blomios 2026-07-22 18:30:18 +02:00
  • 7617aa694e chore(tickets): met à jour le carnet du ticket #84 (rapport QA GO) Blomios 2026-07-22 14:01:07 +02:00
  • 81141d4b3e chore(tickets): met à jour le carnet du ticket #84 (rapport frontend F1/F2) Blomios 2026-07-22 13:58:26 +02:00
  • d2b7d59d17 test: cover local backup export/import panel in Profil Blomios 2026-07-22 13:54:39 +02:00
  • 889f07cd1d feat(profile): add local backup export/import UI (#84 F1/F2) Blomios 2026-07-22 13:54:35 +02:00
  • f7d32a34c2 feat: expose hasAnyLocalData on DataImportUseCase Blomios 2026-07-22 13:54:30 +02:00
  • 77b271803d chore(deps): add file_picker and share_plus for local backup UI Blomios 2026-07-22 13:54:27 +02:00
  • 06d806d9d0 chore(tickets): met à jour le carnet du ticket #84 (rapport backend B1/B2/B3) Blomios 2026-07-22 13:42:25 +02:00
  • 6c87674652 test: cover local backup round-trip and transactional rollback Blomios 2026-07-22 13:40:59 +02:00
  • d90c7ad700 test: cover local backup validation errors and media restore counting Blomios 2026-07-22 13:40:56 +02:00
  • 6d9456275f fix: count checksum-corrupted media as missing on local backup import Blomios 2026-07-22 13:40:52 +02:00
  • 8d6e5b4201 feat: verify embedded backup media checksums Blomios 2026-07-22 13:30:06 +02:00
  • 4384797e25 test: cover local backup import export Blomios 2026-07-22 13:27:48 +02:00
  • c3d5273869 feat: add local backup export import core Blomios 2026-07-22 13:23:30 +02:00
  • b256595e08 chore(tickets): met à jour le carnet du ticket #83 Blomios 2026-07-22 13:07:20 +02:00
  • 60e454cb9e chore(tickets): clôture du ticket #83 Blomios 2026-07-22 13:07:11 +02:00
  • d6626f17fa chore(tickets): met à jour le suivi du ticket #83 (rapport QA GO) Blomios 2026-07-22 13:06:48 +02:00
  • c9e0810a64 chore(tickets): met à jour le suivi du ticket #83 (lot frontend) Blomios 2026-07-22 10:22:51 +02:00
  • 1b5fc935bd feat(bibliotheque): tags de filtrage et duplication rapide côté UI (ticket #83) Blomios 2026-07-22 10:22:47 +02:00
  • e57cfdf54d chore(tickets): met à jour le suivi du ticket #83 (lot backend) Blomios 2026-07-22 10:05:04 +02:00
  • add5025dd2 feat(bibliotheque): tags et duplication profonde Blomios 2026-07-22 10:01:31 +02:00
  • 10fba8d2ec chore(tickets): clôture effective du ticket #82 Blomios 2026-07-22 09:39:50 +02:00
  • 7d6273f78c chore(tickets): met à jour le carnet du ticket #93 Blomios 2026-07-22 09:33:46 +02:00
  • 5c4a08a3a1 chore(tickets): clôture du ticket #93 Blomios 2026-07-22 09:33:31 +02:00
  • b1d1bd293f chore(tickets): met à jour le suivi du ticket #93 Blomios 2026-07-22 09:33:05 +02:00
  • 5c826ce294 feat(execution): refonte de l'UI de l'écran de séance (ticket #93) Blomios 2026-07-22 09:32:52 +02:00
  • 9b7ec74831 chore(tickets): clôture du ticket #92 Blomios 2026-07-22 09:08:44 +02:00
  • f2e8a3bbe0 fix(audio): ne coupe plus la musique externe sur les chronos de step (ticket #92) Blomios 2026-07-22 09:07:20 +02:00
  • 3885709d5a chore(tickets): clôture du ticket #82 et ajout des tickets #92/#93 Blomios 2026-07-22 09:02:23 +02:00
  • 3b7d904953 feat(statistiques): implémentation frontend statistiques de progression (ticket #82) Blomios 2026-07-22 08:58:16 +02:00
  • a8baa3169c fix(statistiques): corrige dates et tri progression Blomios 2026-07-22 08:42:55 +02:00
  • e2f59ece8c test(statistiques): couvre les exclusions de progression Blomios 2026-07-22 08:39:35 +02:00
  • 520f227e82 feat(statistiques): implémentation backend statistiques de progression (ticket #82) Blomios 2026-07-22 08:35:47 +02:00
  • fdb301f746 chore(tickets): clôture des tickets #80 et #81 Blomios 2026-07-22 08:12:03 +02:00
  • 0813327bef feat(exécution): affichage dernière performance et meilleur score (ticket #81) Blomios 2026-07-22 08:03:00 +02:00
  • ac51c16b51 feat(exécution): dernière performance et meilleur score par exercice (ticket #81) Blomios 2026-07-22 07:54:49 +02:00