github joaovitoriasilva/endurain v0.15.0

one day ago

v0.15.0 - Add sign-up support with configurable email verification and admin approval, new activity types (Ice Skating, Football (Soccer) and Padel), import bikes from Strava takeout file, TypeScript support, initial support for Chinese (Simplified and Traditional) translations, username is now forced to be lowercase and bug fixes

⚠️ Warning: mariadb support will be dropped in v0.16.0

⚠️ Warning:

  • The DB has schema changes, however no impacts are expected. Nevertheless backup your DB before applying the update.
  • User username is now forced to be lowercase, and existing usernames will be migrated to lowercase.

New Features:

  • Add support for Ice Skating #352
  • Add support for Football (Soccer) and Padel #353
  • Add new Import section in settings, moved bulked import to it and add ability to import Strava bikes from bikes.csv from Strava takeout #285
  • TypeScript support #357
  • Added comprehensive sign-up support with configurable email verification and admin approval #329
  • Added initial support for Chinese Simplified and Traditional
  • Add MFA authentication flow documentation
  • Fix issue when MFA code was invalid the message displayed was not correct
  • Updated documentation for Strava bulk import to clarify import steps, note removal of '+' and whitespace, and correct development timelines for shoes and activity metadata imports

Fixes:

  • Fixed e-MTB not importing with the activity type correct #345
  • Goals isn't displaying items as complete. Distances should not be rounded, displaying correctly not completed distances #346
  • Docker compose fails to start. Add more details to files so it is more clearer what needs to be set #336
  • Username should not be case sensitive, on migration every username will be changed to lowercase #347
  • 404 view layout is now inline with rest of the UI
  • Updated dependencies on backend and frontend
  • Add Apprise mention to README.md
  • active columns in the database follow the same logic for every model (bool). Dropped column is_active and added new active in users, gear and gear_components tables
  • General bug fixes

Contributors

Don't miss a new endurain release

NewReleases is sending notifications on new releases.