2024 July Updates
5 months ago by Elliott Yu
Check out what we've been doing at Terra over the month of July 2024!
Backend 💾
Integrations
- Eight Sleep integration is now live again!
Features
- Provider user ID can now be retrieved from athlete payload for MyFitnessPal
- Add a fallback for average breaths per minute calculation for Polar in case it is not provided
- Updated and added new activity type mappings for Fitbit
- Improve retrieval speed and details in planned workouts for TrainingPeaks
Bug fixes
- Fixed a bug where Oura weren't returning the correct min and average heartrate values. We now compute these from ourself instead!
- Fixed a bug where steps value in a fall back case, could return an object instead of None for Fitbit/Daily
- Fixed a bug where Polar Hr samples were not returning timestamps in microseconds correctly
- Fixed a bug where Apple synced sleep data into GoogleFit had very large asleep time values
- Fixed an issue where HealthGauge integration were not allowing for auth
- Fixed a bug where Garmin may sometimes send a duplicate payload
- Fixed a bug with requests to Huawei where it would return Forbidden due to too many data types requested
- Fix a bug where microseconds were truncated for RR intervals for Apple body payloads
Health Scores
- Stress score has been added! You can now get a Stress rating for each activity done for each user!
Teams API
- Kinexon Integration
- Catapult Integration
- Added custom Terra enumerations for metrics!
SDK 📱
- Fixed a bug where sleep data synced into Health Kit from Ultrahuman were not being returned correctly
- Fixed an issue where Google Playstore may pin an issue on Terra's SDK for weak encryption algorithm used