❗ Breaking Changes ❗
One of the new dashboard activity panel uses a DurationSeconds field that was not fetched with the previous code. If you have fetched your activity data with this script earlier, that panel will not work out of the box for old records - even after updating to latest container as you will need to re-fetch the older records so the new field becomes available in the database. The ongoing and future records will work as expected. If you don't want the new visual or update the container, you can switch to the older panel from the dashboard or use the default Time field as X axis by editing the panel. This has been reported in issue #112
The New updated panel uses a activity duration timeline instead of Date and Time. (from discussion)
What's New?
- The X-axis time formats are using better 12 Hour format, thanks to the suggestions by @BLuR457 on #90
- New GPS Heatmap panel to show areas with most activity on the map
- More Time zones are now available in the dashboard variable dropdown
-
Multi-user setup guide by @bhugh
-
Added Bone and Muscle mass in
BodyCompositionmeasurement (PR #106 by @mjharkin) -
Added more relevant fields from the FIT file by @deweycd
Session Record Data: sport sub_sport pool_length (swimming related) pool_lenght_unit (swimming related) aerobic_training anaerobic_training primary_benefit (needs further verification) recovery_time Lenght Record Data: sport max_speed max_heartrate avg_cadence
Bug fixes
- Use more accurate
start_timefield instead oftimestampfor activities - Fixes missing records (issue #99) - Skip activity when FIT and TCX both are unavailable - used to crash earlier
What's Changed
- Added boneMass and MuscleMass by @mjharkin in #106
- Addition of Session Records and enhancement of Length Records by @deweycd in #108
New Contributors
Full Changelog: v0.2.0...v0.3.0
Love this project?
If you find this project helpful, please consider:
⭐ Starring this repository to show your support and spread the news!
☕ Buying me a coffee if you'd like to contribute to its maintenance and future development.



