Releases: joaovitoriasilva/endurain
Releases · joaovitoriasilva/endurain
v0.12.5
v0.12.5 - Export/import profile data (Beta), bug fixes
What's changed
- Export/import profile data (Beta) #175 - Thanks @simplicityf in #205
- Fix bug displaying incorrect avg speed on cycling activities #218
- Fix bug on core_logger call - Thanks @bartbroere in #219
- Added missing translations
- Fixed volumes on docker examples and docs based on change made on v0.12.4
- Added volume server_images on getting started
- Made API calls with files uniform
- Refactor file path usage to use config constants
- Replaced hardcoded file and directory paths throughout the backend with constants defined in core.config for better maintainability and configurability. Updated all relevant modules, including activity, profile, server settings, and user utilities.
- Bumped dependencies
New contributors
@simplicityf in #205
@bartbroere in #219
v0.12.4
v0.12.4 - Activity HR Zones, docs update, Docker images now stays immutable, indoor cycling support and added missing translations
What's changed
- Activity now show HR Zones based on the user birthdate - Thanks @AhmadZuhdi #199
- Docs updated with new easy and advanced guide - Thanks @fyksen #203
- Docker images now stays immutable - Thanks @jameswynn #214 and #213
- Fix for typo on JAEGER_PORT ENV variable
- Majority of ENV variables default values now defined within Python code instead of Docker image
- Indoor cycling activity type now supported (activities recorded using for example your Edge computer on the trainer)
- Silence StravaLib token warnings
- Fix logs spacing
- Added missing translations - Thanks @C2gl #208, @rubenix
- Bump dependencies
New contributors
@AhmadZuhdi in #199
8000
a>
@fyksen in #203
@jameswynn in #214
@C2gl in #208
Screenshots
v0.12.3
v0.12.2
v0.12.2 - Added support for skis and snowboards as gear and bug fixes
⚠️ Warning:
- The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
- Please read the docs for further information.
New Features:
- Added support for skis and snowboards as gear #194
What's Changed Backend
- Added support for skis and snowboards as gear #194
- Added support to add skis and snowboards gear as default gear on Alpine Ski, Nordic Ski and Snowboard activities #194
What's Changed Frontend
- Fixed relink Strava
- Fixed add gear form values not being reset on add #185
- Added support for skis and snowboards as gear #194
- Added support to add skis and snowboards gear as default gear on Alpine Ski, Nordic Ski and Snowboard activities #194
- Added missing Catalan, French and Portuguese (PT) translations
Docs
- Added new images to gallery
- Added new gear types #194
New contributors
v0.12.1
v0.12.1 - Fix for summary page not loading when using a MariaDB database
v0.12.0
v0.12.0 - Sumarry page, new privacy settings (hide activity info), bug fixes
⚠️ Warning:
- The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
- Relogin is recommended for every users.
- Please read the docs for further information.
New Features:
- New Summary page.
- New privacy settings (hide activity info).
What's Changed Backend
- Fix Garmin Connect does not work after some days #178 - thanks @matin
- Fix not able to set default gear #182
- Added new table and CRUD logic for user privacy settings #131
- Activities returned from the backend respects the privacy settings
- Added new CRUD logic for the summary view #87 and #167 - thanks @maksm
- Fixed issue on gear nickname being unique, which means two different users could not have a gear with the same nickname. This should be applied only to the same user cannot have two gears with the same nickname
- Added proper HTTPException catch on raise that was causing incorrect messages on the frontend
- Bump dependencies.
- Bug fixes.
What's Changed Frontend
- Fix on phone/tablet not able to logout #184
- Fixed logout not redirecting on some cases
- Logout now displays a toast
- Added Summary view #87 and #167 - thanks @maksm
- Changed US translations from "Velocity" to "Speed"
- Added missing icons to SearchView
- New privacy settings for activities #131
- Bump dependencies.
- Bug fixes.
New contributors
Contributors
v0.11.4
v0.11.3
v0.11.3 - Fix wrong GC credentials, import garmin data in date range, enhance activity view for swimming activities, fix pagination to handle large amount of pages, new mobile menu
What's Changed
- [backend] Inputing wrong GC credentials on link should now generated a better error #168
- [backend] Bumped dependencies
- [frontend] Add delete activity from home view
- [frontend] Pagination edge buttons now go back and forward one
- [frontend] Add mobile pagination & adapt logic for responsive use
- [frontend] Move mobile menu from offcanvas to dedicated view and added footer to it
- [frontend] Fix pagination to handle large amount of pages #170
- [frontend] Inputing wrong GC credentials on link should now generated a better error #168
- [frontend] Import garmin data in date range #154
- [frontend] Enhance activity view for swimming activities #165
- [frontend] Added missing translations
- [frontend] Bumped dependencies
Contributors
New Contributors
- @robwakefield made his first contribution in #165
v0.11.2
v0.11.2 - Re add refresh activities logic, fix PWA issues on iOS and Android, remove default value from some ENV variables
- [backend] Re add refresh activities
- [backend] Bumped dependencies
- [docker] removed mandatory env variables from Docker image creation removing default values "DB_PASSWORD", "SECRET_KEY", "FERNET_KEY", "ENDURAIN_HOST" and "GEOCODES_MAPS_API"
- [docker] updated docker compose example file
- [frontend] added missing icons for PWA logic
- [frontend] added missing meta for PWA logic
- [frontend] Re add refresh activities on home
- [frontend] Bumped dependencies
v0.11.1
v0.11.1
- [backend] Fix for activities not loading with MariaDB
- [backend] Fix for backend not starting when provided Fernet key is invalid