2.1

wger-project/wger2.1Oct 11, 2022by rolandgeider

AI Summary

Incremental release building on 2.0 with exercise video support, improved caching, and user preference enhancements.

Key Highlights

  • Exercise videos feature
  • Cache exercise responses
  • Improved muscle recognition
  • Author changes tracking in exercises
  • Configurable URLs for media/static/login
  • User preferences page rework
  • Exercise crowdsourcing foundation
  • JWT API authentication

New Features

  • UUID rename
  • Fix generator for workouts
  • Fix API call to save total calories
  • Solved bug in download-exercise-images.py task
  • Fix response for Daily calories calculator
  • Allow user to give meals a description
  • Add style field to ExerciseImage
  • Add foreign key to meals on log
  • Fix/export weight csv
  • Feature/exercise videos
  • Replace force_text with force_str
  • Swap headers
  • Cache exercise responses
  • Improve muscle recognition
  • fix no bare urls in locales README.md
  • Plan nutritional entries for other dates
  • Fix add workout modal
  • Show author changes in exercise objects
  • Make URL for media, static and login redirect configurable
  • Prettify the autocompleter
  • Show indepth exercise history changes
  • Issue/rework user preferences page
  • Exercise crowdsourcing

Full Release Notes

## What's Changed
* UUID rename by @jackmulligan-ire in https://github.com/wger-project/wger/pull/675
* Fix generator for workouts for comment to name rename. by @sysadmin75 in https://github.com/wger-project/wger/pull/696
* Fix API call to save total calories for userprofile by @sysadmin75 in https://github.com/wger-project/wger/pull/697
* Solved bug in download-exercise-images.py task by @RedRudeBoy in https://github.com/wger-project/wger/pull/725
* Fix response for  Daily calories calculator by @Gr8ayu in https://github.com/wger-project/wger/pull/772
* Allow user to give meals a description  by @Gr8ayu in https://github.com/wger-project/wger/pull/774
* Fixed typos by @gorkemarslan in https://github.com/wger-project/wger/pull/800
* Add style field to ExerciseImage by @LucasSD in https://github.com/wger-project/wger/pull/822
* Correct typo in local docker demo by @ChemiKyle in https://github.com/wger-project/wger/pull/847
* Add foreign key to meals on log by @Alig1493 in https://github.com/wger-project/wger/pull/842
* Fix/export weight csv by @absolutely-not-bot in https://github.com/wger-project/wger/pull/881
* Update gym.rst documentation by @jaspreetsd902 in https://github.com/wger-project/wger/pull/910
* Feature/exercise videos by @rolandgeider in https://github.com/wger-project/wger/pull/970
* Replace force_text with force_str to avoid ImportError by @sophiamartelli in https://github.com/wger-project/wger/pull/986
* Swap headers by @ImTheTom in https://github.com/wger-project/wger/pull/1029
* Cache exercise responses by @ImTheTom in https://github.com/wger-project/wger/pull/1033
* Improve muscle recognition by @ImTheTom in https://github.com/wger-project/wger/pull/1041
* fix no bare urls in locales README.md by @ImTheTom in https://github.com/wger-project/wger/pull/1046
* Plan nutritional entries for other dates by @ImTheTom in https://github.com/wger-project/wger/pull/1045
* Fix add workout modal by @ImTheTom in https://github.com/wger-project/wger/pull/1049
* Show author changes in exercise objects by @ImTheTom in https://github.com/wger-project/wger/pull/1052
* Make URL for media, static and login redirect configurable by @novalis111 in https://github.com/wger-project/wger/pull/1020
* Feature/556 prettify the autocompleter by @kp5431 in https://github.com/wger-project/wger/pull/993
* Draft: Show indepth exercise history changes by @ImTheTom in https://github.com/wger-project/wger/pull/1082
* Issue/rework user preferences page by @RohanKaran in https://github.com/wger-project/wger/pull/1133
* Exercise crowdsourcing by @rolandgeider in https://github.com/wger-project/wger/pull/1120

## New Contributors
* @jackmulligan-ire made their first contribution in https://github.com/wger-project/wger/pull/675
* @sysadmin75 made their first contribution in https://github.com/wger-project/wger/pull/696
* @RedRudeBoy made their first contribution in https://github.com/wger-project/wger/pull/725
* @Gr8ayu made their first contribution in https://github.com/wger-project/wger/pull/772
* @gorkemarslan made their first contribution in https://github.com/wger-project/wger/pull/800
* @LucasSD made their first contribution in https://github.com/wger-project/wger/pull/822
* @ChemiKyle made their first contribution in https://github.com/wger-project/wger/pull/847
* @Alig1493 made their first contribution in https://github.com/wger-project/wger/pull/842
* @absolutely-not-bot made their first contribution in https://github.com/wger-project/wger/pull/881
* @jaspreetsd902 made their first contribution in https://github.com/wger-project/wger/pull/910
* @sophiamartelli made their first contribution in https://github.com/wger-project/wger/pull/986
* @novalis111 made their first contribution in https://github.com/wger-project/wger/pull/1020
* @kp5431 made their first contribution in https://github.com/wger-project/wger/pull/993
* @RohanKaran made their first contribution in https://github.com/wger-project/wger/pull/1133

**Full Changelog**: https://github.com/wger-project/wger/compare/2.0...2.1