Skip to content

MyTraL 1.53.0

Choose a tag to compare

@dvorka dvorka released this 24 Jun 20:59
· 31 commits to main since this release
e2f1439

This MyTraL minor release brings:

Added

  • Added Ubuntu PPA distribution for Ubuntu via Launchpad (ppa:ultradvorka/sport).
  • Added distro-ubuntu-deb Makefile target to build .deb package locally.
  • Added Snap package distribution for universal Linux package management. Opens a native
    desktop window via FlaskUI via classic confinement. User data stored in default
    locations.

Fixed

  • Fixed elevation chart rendering in the application's analysis page by smoothing
    the GPX points.
  • Fixed .deb packaging: Python dependencies are installed into an isolated virtualenv at
    /opt/mytral/venv/ - system Python environment is never polluted.
  • Fixed .deb wrapper scripts to export MYTRAL_INCARNATION, MYTRAL_USER_REGISTRATION,
    and MYTRAL_ENABLE_CACHE environment variables for correct desktop startup.

Performance

  • Fixed top calendar week navigation which was slooow as it was build on the frontend -
    moved it to the backend.
  • Fixed top feed day navigation which was slooow as it was build on the frontend -
    moved it to the backend.
  • Fixed duplicated activities list loading by the routes.py::calendar_view()

Documentation

  • Added MyTraL configuration guide.
  • Added Ubuntu PPA installation guide.
  • Added Ubuntu .deb installation guide.