• Joined on 2026-03-19
sylvain pushed to main at sylvain/coach-ios 2026-05-18 12:54:24 +00:00
a21b067eac fix(workout-observer): HKAnchoredObjectQuery au lieu de predicate 1h
sylvain pushed to main at sylvain/coach-ios 2026-05-18 12:29:24 +00:00
e62e4803e4 feat(workout-observer): debug status + test notif + timeSensitive
sylvain pushed to main at sylvain/coach-ios 2026-05-18 10:56:21 +00:00
33ed74ca63 feat(workout-observer): notif locale 'Séance terminée' via HKObserverQuery
sylvain pushed to main at sylvain/coach-ios 2026-05-18 10:33:41 +00:00
934dc82aa6 fix(workoutkit): fallback vers strength au lieu de running
sylvain pushed to main at sylvain/coach-ios 2026-05-18 10:23:13 +00:00
5a91d0b9be feat(workoutkit): whitelist activities + isInspectable WKWebView
sylvain pushed to main at sylvain/coach-ios 2026-05-18 09:51:32 +00:00
80567d4611 fix(workoutkit): warmup/cooldown nil quand durée 0 (évite assertion crash)
sylvain pushed to main at sylvain/coach-ios 2026-05-16 12:32:52 +00:00
94f5beebcb fix(ios): bande blanche bounce — force scrollView.backgroundColor noir
sylvain pushed to main at sylvain/coach-ios 2026-05-14 14:18:59 +00:00
a9d17a80c8 fix(capacitor): backgroundColor noir partout (anti flash blanc)
sylvain pushed to main at sylvain/coach-ios 2026-05-13 04:46:10 +00:00
4581852cf5 fix(workoutkit): guard displayName par #available(iOS 18.0)
sylvain pushed to main at sylvain/coach-ios 2026-05-13 04:43:33 +00:00
e371d0a561 feat(health): expose getCharacteristics (DOB / sexe / groupe sanguin)
sylvain pushed to main at sylvain/coach-ios 2026-05-12 22:14:38 +00:00
84bf4c0d67 feat(workoutkit): support label per step (WorkoutStep.displayName)
sylvain pushed to main at sylvain/coach-ios 2026-05-11 16:53:30 +00:00
97e640fb57 fix(plugins): register CoachHealthRoutePlugin dans capacitorDidLoad
sylvain pushed to main at sylvain/coach-ios 2026-05-11 16:42:28 +00:00
35cf2b53ce fix(plugin): lazy HKHealthStore + load() override pour debug
sylvain pushed to main at sylvain/coach-ios 2026-05-11 14:25:39 +00:00
8d011610be feat(ios): plugin natif CoachHealthRoute (HKWorkoutRouteQuery)
sylvain pushed to main at sylvain/coach-ios 2026-05-10 19:13:42 +00:00
908c6b2141 feat(ios): add capacitor-native-settings plugin pour deep-link iOS Settings
sylvain pushed to main at sylvain/coach-ios 2026-05-08 10:54:28 +00:00
a251d369df Bump v1.1 (build 2) + ITSAppUsesNonExemptEncryption=false pour TestFlight
sylvain pushed to main at sylvain/coach-ios 2026-05-08 10:38:45 +00:00
0bd3c88300 WorkoutKit Swift : sendInterval accepte blockSteps[] (N steps custom)
sylvain pushed to main at sylvain/coach-ios 2026-05-08 10:27:41 +00:00
05f13ba2a5 WorkoutKit : étend support strength/core/yoga/HIIT/flexibility + location auto
sylvain pushed to main at sylvain/coach-ios 2026-05-08 10:18:45 +00:00
49a78fe9a1 fix : schedule() retour pas capturé (le type retourné n'a pas .id/.date)
sylvain pushed to main at sylvain/coach-ios 2026-05-08 10:16:02 +00:00
cb9d32d928 WorkoutKit : retire preview() (API absente du SDK), schedule() à +1min + logs