-
94f5beebcb
fix(ios): bande blanche bounce — force scrollView.backgroundColor noir
main
Sylvain Bettinelli
2026-05-16 12:32:50 +00:00
-
a9d17a80c8
fix(capacitor): backgroundColor noir partout (anti flash blanc)
Sylvain Bettinelli
2026-05-14 14:18:58 +00:00
-
4581852cf5
fix(workoutkit): guard displayName par #available(iOS 18.0)
Sylvain Bettinelli
2026-05-13 04:46:08 +00:00
-
e371d0a561
feat(health): expose getCharacteristics (DOB / sexe / groupe sanguin)
Sylvain Bettinelli
2026-05-13 04:43:30 +00:00
-
84bf4c0d67
feat(workoutkit): support label per step (WorkoutStep.displayName)
Sylvain Bettinelli
2026-05-12 22:14:37 +00:00
-
97e640fb57
fix(plugins): register CoachHealthRoutePlugin dans capacitorDidLoad
Sylvain Bettinelli
2026-05-11 16:53:27 +00:00
-
35cf2b53ce
fix(plugin): lazy HKHealthStore + load() override pour debug
Sylvain Bettinelli
2026-05-11 16:42:27 +00:00
-
8d011610be
feat(ios): plugin natif CoachHealthRoute (HKWorkoutRouteQuery)
Sylvain Bettinelli
2026-05-11 14:25:37 +00:00
-
908c6b2141
feat(ios): add capacitor-native-settings plugin pour deep-link iOS Settings
Sylvain Bettinelli
2026-05-10 19:13:39 +00:00
-
a251d369df
Bump v1.1 (build 2) + ITSAppUsesNonExemptEncryption=false pour TestFlight
Sylvain Bettinelli
2026-05-08 10:54:26 +00:00
-
0bd3c88300
WorkoutKit Swift : sendInterval accepte blockSteps[] (N steps custom)
Sylvain Bettinelli
2026-05-08 10:38:45 +00:00
-
05f13ba2a5
WorkoutKit : étend support strength/core/yoga/HIIT/flexibility + location auto
Sylvain Bettinelli
2026-05-08 10:27:40 +00:00
-
49a78fe9a1
fix : schedule() retour pas capturé (le type retourné n'a pas .id/.date)
Sylvain Bettinelli
2026-05-08 10:18:43 +00:00
-
cb9d32d928
WorkoutKit : retire preview() (API absente du SDK), schedule() à +1min + logs
Sylvain Bettinelli
2026-05-08 10:16:00 +00:00
-
f3c976e0d7
Restore preview() (iOS 17.4+) pour ajouter dans Custom Workouts Apple Watch
Sylvain Bettinelli
2026-05-08 10:13:15 +00:00
-
b98e47f17a
fix : conform CAPBridgedPlugin pour exposer le plugin au JS bridge
Sylvain Bettinelli
2026-05-08 10:08:13 +00:00
-
83b5260bc1
Plugin discovery : MainViewController sous-classe CAPBridgeViewController
Sylvain Bettinelli
2026-05-08 10:05:06 +00:00
-
483ad09c20
fix CoachWorkoutKit : retire preview() (API absente du SDK), garde schedule()
Sylvain Bettinelli
2026-05-08 09:49:16 +00:00
-
cfa6a8bb52
fix CoachWorkoutKit Swift : API WorkoutKit corrigée
Sylvain Bettinelli
2026-05-08 09:40:34 +00:00
-
2d3e149c0a
Plugin natif WorkoutKit : pousse workouts intervalles vers Apple Watch
Sylvain Bettinelli
2026-05-08 09:28:15 +00:00
-
fc3ca4ed64
Rename projet : coach-ios → coach-mobile (cohérent avec dual-platform)
Sylvain Bettinelli
2026-05-07 16:31:59 +00:00
-
04581915ac
Generate Android icons + splash variants depuis resources/
Sylvain Bettinelli
2026-05-07 16:30:35 +00:00
-
1a6a1f13f4
Health Connect: bump minSdk 26 + privacy policy URL
Sylvain Bettinelli
2026-05-07 16:27:44 +00:00
-
7818f7b663
Init Android platform via cap add android
Sylvain Bettinelli
2026-05-07 16:26:30 +00:00
-
a7809992a9
Enregistre CoachAuth.swift dans project.pbxproj
Sylvain Bettinelli
2026-05-05 19:33:30 +00:00
-
50a8db9830
Inject auth cookie native dans AppDelegate au lancement
Sylvain Bettinelli
2026-05-05 19:31:38 +00:00
-
6e3f74209b
Init iOS project (cap add ios) avec privacy keys et entitlements
Sylvain
2026-05-05 21:28:04 +02:00
-
5f3144c2ec
Gitignore CoachAuth.swift (contient le token WebView injecté natif)
Sylvain Bettinelli
2026-05-05 19:27:16 +00:00
-
b64a4029e7
Revert auto-login via /login?token=... — WKWebView casse le redirect 303
Sylvain Bettinelli
2026-05-05 19:24:14 +00:00
-
3e71dbe3a3
Auto-login via token coach_web_token au lancement
Sylvain Bettinelli
2026-05-05 19:15:59 +00:00
-
1d82ec8b10
Init Coach Hypnotruck iOS — Capacitor 8 wrapper
Sylvain Bettinelli
2026-05-05 16:17:11 +00:00