2022 December Updates
almost 2 years ago by Elliott Yu
Check out what we've been doing at Terra over the month of December!
Backend ๐พ
Integrations
- Xert
- FinalSurge
- Komoot
- TrainerRoad
- Xoss
- BrytonSport
- Today's Plan
- Wger
- Tridot
- Moxy
- Technogym
Features
- Added adjusted max speed for activities
- Added writing/deleting body data to Google Fit
- Added reference_ids to payloads
- Added VO2Max data and step samples for Fitbit
- Added timer durations to samples for Coros activities
- Added scopes for Garmin users
- Added fit file normalisation for Garmin (swimming) activities! (For more samples)
- Added (a lot) more activity mappings!
- Added normalisation for fit files from Polar
- Added muscle mass data for InBody measurements
Bug Fixes
- Fixed a bug with Wahoo Activity deduplications
- Fixed a bug where Coros activity fitfiles returned less samples than it should
- Fixed a bug where Garmin's daily data were sent with 1 day offset specific to certain timezones
- Display appropriate screen when Oura user authenticates without a subscription
- Fixed a bug where Fitbit body payloads were not being sent correctly
- Fixed a bug where Chunking data was sending payloads slightly greater than expected (10MB)
- Fixed a bug where Google Fit nutrition data was not properly sending
SDK ๐ฑ
TerraiOS and TerraAndroid
- Fixed a bug where FreestyleLibre Pro/H readings were not done correctly
- Added support for deduplicating data
Misc
- Fixed a bug where terra-java-client did not parse user objects correctly
- Added synchronous processing for webhook events for terra javascript client.
Realtime SDK โ
- Exposed a function to allow you to scan for devices
- Exposed a function to allow you to connect to scanned devices
- Exposed a function to allow you to stream to both websocket and app at the same time
Frontend๐บ
- Sped up loading times for graphs and analytics
- New integrations page on tryterra.co
- New Year Review page on tryterra.co
- Additional improvements to user experience in dashboard