1.7
wger-project/wger1.7Feb 28, 2016by rolandgeider
AI Summary
This release introduces core gym management features, supports login with username or email, and ensures Python 3 compatibility. It also improves the REST API.
Key Highlights
- Core gym management support (managers, trainers, contracts).
- Login with username or email.
- Python 3 compatibility.
- Optimized database queries for gym member lists.
New Features
- New translations: Czech and Swedish.
- Workout PDF can print exercises' images and comments.
- Correctly use user weight for nutritional calorie calculations.
- Allow gym managers to reset member passwords.
- Docker images for easier installation.
- Use hostname for submitted exercises.
Full Release Notes
- New translations - Czech (many thanks to Tomáš Z.!) - Swedish (many thanks to ywecur!) - Workout PDF can now print the exercises' images and comments #261 - Allow login with username or email #164 - Correctly use user weight when calculating nutrional plans' calories #210 - Fix problem with datepicker #192 - Order of exercises in supersets is not reverted anymore #229 - Improvements to the gym management: - Allow to add contracts to members - Vastly reduce the number of database queries in gym member list #144 - Global list of users for installation #212 - Allow administrators to restrict user registration #220 - Allow gym managers to reset a member's password #186 - Visual consistency for lists and actions - Refactored and improved code, among others #208 - Better rendering of some form elements #244 - Improved GUI consistencyn #149 - Docker images for easier installation #181 - Use hostname for submitted exercises #159 - Download js libraries with bowerjs #126 - Improved and more flexible management commands #184 - Fixed error when importin weight entries from CSV #204 - Fixed problems when building and installing the application on Windows #197 - Fixed potential Denial Of Service attack #238 - Dummy data generator can not create nutrition plans #241 - Other improvements and bugfixes #267 #264 #256 #242 #238 #236 #206 #202 #195 #190 #194 #185 #182 #179 #150