• Joined on 2026-03-19
sylvain pushed to main at sylvain/coach-ios 2026-05-28 09:39:18 +00:00
a41a1b1aa9 feat(live-native): cardiac-aware zones temps réel dans CoachLiveView
sylvain pushed to main at sylvain/coach-ios 2026-05-28 08:31:39 +00:00
98705981ba feat(ios): active allowsBackForwardNavigationGestures sur WKWebView
sylvain pushed to main at sylvain/coach-ios 2026-05-26 18:07:18 +00:00
fac7d95cd1 feat(healthkit): deleteWorkout dans CoachHealthRoute (supprime workout d'Apple Santé)
sylvain pushed to main at sylvain/coach-ios 2026-05-26 17:55:29 +00:00
4484b3ea47 feat(live-activity): widgetURL -> tap ouvre /live (vue native CoachLiveView)
sylvain pushed to main at sylvain/coach-ios 2026-05-26 17:51:59 +00:00
a5795bf83f feat(live): Live Activity / Dynamic Island (WidgetKit extension iOS 16.2+/17+)
sylvain pushed to main at sylvain/coach-ios 2026-05-26 16:05:22 +00:00
f65d96e908 feat(live): vue native SwiftUI avec vrai Liquid Glass iOS 26
sylvain pushed to main at sylvain/coach-ios 2026-05-25 19:36:12 +00:00
3c0e266cdc chore(ios): recommended build settings (Xcode) + WKRunsIndependentlyOfCompanionApp=false
sylvain pushed to main at sylvain/coach-ios 2026-05-25 19:06:55 +00:00
b92e4d5ce6 docs: point 1 (/live nav) DÉPLOYÉ en prod (coach_sportif ecf334a)
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:47:50 +00:00
5bb979d9bc docs(handoff): état fix /live (branche feat/live-nav-tab) + infra déploiement VPS
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:39:50 +00:00
6a4e3f7768 docs: handoff backend /live (Mac->Linux) + pont watch->iPhone prouvé E2E
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:37:05 +00:00
678b5a41d0 chore: logs os_log bout-en-bout (watch sendSample + iPhone liveSample) + hook AUTOSIM
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:26:55 +00:00
9f0d90f563 chore(ios): log CoachLiveBridge à la réception d'un sample Watch
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:21:26 +00:00
3ce8ca9e28 feat(watchos): mode Test (FC simulée) — valide le flux sans HealthKit
sylvain pushed to main at sylvain/coach-ios 2026-05-25 18:03:46 +00:00
fef7781db7 chore(watchos): renomme l'app watch en "Coach Watch" pour la distinguer dans Santé
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:54:51 +00:00
d1c1b88da4 feat(watchos): message clair si accès Santé refusé (au lieu de Error(7))
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:50:58 +00:00
6cb89359c6 chore(watchos): logs diagnostics séance (autorisation + erreur HK domaine/code)
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:47:19 +00:00
a4f8276b13 fix(watchos): empêche les sessions HK multiples + nettoie après échec/fin
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:15:12 +00:00
ef69240af2 chore(watchos): supprime le warning AccentColor manquant
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:09:25 +00:00
ae5ac7ec25 feat(watchos): AppIcon CoachWatch — prérequis TestFlight
sylvain pushed to main at sylvain/coach-ios 2026-05-25 17:03:22 +00:00
0bd5d5c5f8 docs(watchos): avancement Phases 1-3 réalisées + deltas watchOS 26