Releases: jovandeginste/workout-tracker
Releases · jovandeginste/workout-tracker
v0.13.4
What's Changed
- Add support for submitting workouts via API by @jovandeginste in #116
- Allow admins to manage some application-wide settings by @jovandeginste in #117
- Detect workouts without any GPS points by @jovandeginste in #119
- Fix the graph async in the workout statistics by @jovandeginste in #121
- Show the totals/records for the selected user by @jovandeginste in #122
- Make the whole pill containing the username clickable by @jovandeginste in #123
Full Changelog: v0.13.3...v0.13.4
v0.13.3
What's Changed
- feat: Disable animations in map and graphs and disable screenshot ani… by @jovandeginste in #110
- Add more information to workout stats by @jovandeginste in #111
- Remove the "x" from the tooltip by @jovandeginste in #113
- Bump all go dependencies by @jovandeginste in #112
- Add details to the stats markers by @jovandeginste in #114
- Improve responsive design of workout breakdown by @jovandeginste in #115
Full Changelog: v0.13.2...v0.13.3
v0.13.2
What's Changed
- Add "Garmin" to the list of correct altitude creators by @jovandeginste in #109
Full Changelog: v0.13.1...v0.13.2
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