2024 October Updates

Check out what we've been doing at Terra over the month of October 2024!

Backend 💾

Integrations

  • Ultrahuman

Features

  • "active" field is now available for each users listed under out /subscriptions endpoint
  • Add new activity type mappings (for workouts) for APPLE
  • Add a speed target (Speed Target Type) to planned workouts for Garmin
    • including low and high thresholds for the speed target

Bug fixes

  • Apple Sleep data now computes an in bed time in the case sample is not provided using sleep start and sleep end times
  • Withings activity seconds duration defaulted to time between start and end time
  • Fixed a bug where Fitbit sometimes return "-1-1-1-1-1-1-1-1..." for activity durations due to a bug on Fitbit's end
  • Fix a bug during authentication to Garmin where errors may occur on Garmin's end on first or second request to their side
  • Updated authentication mechanism for authentication to Peloton

Graph AI

  • New graph types added:
    • Daily Recovery Score (DAILY_RECOVERY_SCORE)
    • Daily Strain Score (DAILY_STRAIN_SCORE)

SDK 📱

  • Fixed a bug where requesting specifically for GOOGLE_FIT data from the SDK if a GOOGLE_FIT user is not connected, defaulted to SAMSUNG HEALTH

  • Removed a duplicate method from Android React Channel

  • Extended generateWidgetSessions params to include use_terra_avengers_app

Frontend📺

Widget

  • Remove lingering padding near the edge of the screen for mobile (widget now covers the entire screen)

Landing Page