Releases: jovandeginste/workout-tracker
Releases · jovandeginste/workout-tracker
v0.13.1
What's Changed
- Add code to auto-generate screenshots by @jovandeginste in #107
- Improve support for fit-files by @jovandeginste in #108
Full Changelog: v0.13.0...v0.13.1
v0.13.0
ATTENTION
If you have multiple workouts with the same starting time, they will be pruned as duplicates! You may want to make a backup of your database first!
What's Changed
- Calculate average of averages for statistics by @jovandeginste in #101
- Ensure the workout-mapdata relation is a 1-1 mapping by @jovandeginste in #102
- Add postgresql support by @icewind1991 in #92
- Show the max average speed when showing records by @jovandeginste in #104
- Add swagger docs to document the API by @jovandeginste in #105
- Add support for TCX files by @jovandeginste in #99
- Ensure a user can not have two workouts with the same time by @jovandeginste in #103
New Contributors
- @icewind1991 made their first contribution in #92
Full Changelog: v0.12.3...v0.13.0
v0.12.3
What's Changed
- Fix download of workouts by @jovandeginste in #95
- Switch the timestamp detection in a GPX file by @jovandeginste in #96
- Prepare code for showing different statistic ranges by @jovandeginste in #97
Full Changelog: v0.12.2...v0.12.3
v0.12.2
What's Changed
- Add Distance method to Workout type and update user_profile_calendar.… by @jovandeginste in #88
- Add API endpoint for single workout statistics (breakdown) by @jovandeginste in #89
- Prevent duplicate MapData entries by @jovandeginste in #90
- Several fixups in one PR by @jovandeginste in #91
Full Changelog: v0.12.1...v0.12.2
v0.12.1
What's Changed
- Use preferred units in the workout lap breakdown by @jovandeginste in #85
- Update Human* functions to return values without units by @jovandeginste in #86
- Update statistics in per-workout and past-year to use preferred units by @jovandeginste in #87
Full Changelog: v0.12.0...v0.12.1
v0.12.0
What's Changed
- Show dashboard totals from new functions by @jovandeginste in #79
- Switch per-workout records to use the new functions by @jovandeginste in #80
- Convert user statistics to use the new function by @jovandeginste in #81
- Remove redundant workout statistics from workouts handlers and templates by @jovandeginste in #82
- Add per-user units to the user's profile by @jovandeginste in #83
Full Changelog: v0.11.5...v0.12.0
v0.11.5
What's Changed
- Remove top-level data "currentUser", replace with CurrentUser function by @jovandeginste in #76
- Add per-user setting to disable social sharing buttons by @jovandeginste in #77
- Convert data to functions by @jovandeginste in #78
Full Changelog: v0.11.4...v0.11.5
v0.11.4
What's Changed
- Create the profile for the initial admin user by @jovandeginste in #73
- Build Docker image for ARM by @jovandeginste in #74
Full Changelog: v0.11.3...v0.11.4
v0.11.3
What's Changed
- Remove top-level user profile language and totals show from templates by @jovandeginste in #59
- Allow API access via JWT authentication by @jovandeginste in #60
- Add details when editing a workout by @jovandeginste in #67
- Add api endpoints to retrieve statistics, records, etc. by @jovandeginste in #62
- Add GPX details when refreshing a workout by @jovandeginste in #69
- Use the HumanDuration filter to properly print durations by @jovandeginste in #70
- Pre-select the current type when editing a workout by @jovandeginste in #71
Full Changelog: v0.11.2...v0.11.3
v0.11.2
Full Changelog: v0.11.1...v0.11.2