Commit Graph

  • 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