FitTrackee

Self-hosted outdoor activity tracker

AGPL-3.0 License

Downloads
5.7K
Stars
553
Committers
41

Bot releases are visible (Hide)

FitTrackee - v0.8.5 Latest Release

Published by SamR1 4 months ago

Features and enhancements

  • #566 - [Feature] Improved statistics section with average calculation
  • PR#575 - Add page to display sport statistics
  • PR#587 - Improve user forms

Bugs Fixed

  • PR#588 - Fix click on workout chart checkbox labels

Translations

  • PR#564 - Translations update (Dutch)
  • PR#565 - Translations update (Polish)
  • PR#571 - Translations update (Galician, Spanish)
  • PR#582 - Translations update (Galician, Spanish)

Translation status:

  • Basque: 98%
  • Czech: 73%
  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 98%
  • Italian: 73%
  • Norwegian Bokmål: 52%
  • Polish: 92%
  • Portuguese: 98%
  • Spanish: 100%

Misc

  • PR#583 - Simplify docker deployment

Thanks to the contributors:

  • @byakurau
  • @gallegonovato
  • @jderuiter
  • @pluja
  • @xmgz

Note: This release contains database migration (see upgrade instructions in documentation)

FitTrackee - v0.8.4

Published by SamR1 5 months ago

FitTrackee is now available in Portuguese.

Features and enhancements

  • f2aec30 - add password strength estimation for Czech
  • #563 - CLI - init language preference on user creation

Translations

  • #550 - Typo: par page instead of per page
  • PR#551 - Translations update (Czech)
  • PR#555 - Translations update (Czech)
  • #558 - [translations request] Portuguese

Translation status:

  • Basque: 100%
  • Czech: 74%
  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 74%
  • Norwegian Bokmål: 53%
  • Polish: 88%
  • Portuguese: 100%
  • Spanish: 100%

Misc

  • PR#556 - API - minor refacto
  • PR#557 - API - prepare SQLAlchemy migration

Thanks to the contributors:

  • @jmlich
  • @voodoopt
FitTrackee - v0.8.3

Published by SamR1 6 months ago

Bugs Fixed

  • #546 - workout data are not refreshed after displaying segment

Translations

  • PR#545 - Translations update (Basque, Czech)

Translation status:

  • Basque: 100%
  • Czech: 25%
  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 74%
  • Norwegian Bokmål: 53%
  • Polish: 88%
  • Spanish: 100%

Thanks to the contributors:

  • @jmlich
  • @urtzai
FitTrackee - v0.8.2

Published by SamR1 6 months ago

Translations

  • PR#540 - Translations update (German)
  • PR#542 - Translations update (Czech)
  • PR#544 - Translations update (German, Czech)

Translation status:

  • Basque: 88%
  • Czech: 25%
  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 74%
  • Norwegian Bokmål: 53%
  • Polish: 88%
  • Spanish: 100%

Misc

  • PR#543 - tools - replace black, flake8 and isort with ruff

Thanks to the contributors:

  • @jmlich
  • @OndrejZivny
  • @qwerty287
FitTrackee - v0.8.1

Published by SamR1 6 months ago

Features and enhancements

  • PR#527 - improve Sports endpoints response time

Bugs Fixed

  • PR#531 - Minor navigation fixes on mobile
  • PR#532 - Fix footer color on dark mode
  • PR#536 - Accessibility fixes

Translations

  • PR#526 - Translations update (Dutch, Galician, Norwegian Bokmål)
  • PR#533 - Translations update (Czech)
  • #534 - [translations request] Czech
  • PR#537 - Translations update (Spanish)
  • PR#538 - Translations update (Galician)

Translation status:

  • Basque: 88%
  • Czech: 15%
  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 88%
  • Italian: 74%
  • Norwegian Bokmål: 53%
  • Polish: 88%
  • Spanish: 100%

Misc

Thanks to the contributors:

  • @comradekingu
  • @gallegonovato
  • @jderuiter
  • @jmlich
  • @xmgz
FitTrackee - v0.8.0

Published by SamR1 6 months ago

FitTrackee now lets you associate equipment with workouts and filter workouts on notes.

Features and enhancements

  • #259 - Feature request: "Equipment" that can be associated with workouts
  • #512 - Add ability to filter on notes in Workouts List

Bugs Fixed

  • #508 - Stopped speed threshold unit is missing on sports list
  • 3b6fa25 - fix workouts table display on small resolutions
  • 51758b4 - fix on filters hiding on small resolutions

Translations

  • PR#507 Translations update (Galician)
  • PR#510 Translations update (Spanish)
  • PR#511 Translations update (Galician)
  • PR#521 Translations update (Spanish)
  • PR#524 Translations update (Spanish)

Translation status:

  • Basque: 89%
  • Dutch: 89%
  • English: 100%
  • French: 100%
  • Galician: 99%
  • German: 89%
  • Italian: 75%
  • Norwegian Bokmål: 53%
  • Polish: 89%
  • Spanish: 100%

Misc

  • #502 - Remove deprecated commands
  • PR#506 - CLI - update database commands

Thanks to the contributors:

  • @jat255
  • @gallegonovato
  • @xmgz

Note: This release contains database migration (see upgrade instructions in documentation)

FitTrackee -

Published by SamR1 7 months ago

Bugs Fixed

  • #504 - Database migrations fail

Translations

  • #496 Translations update (Dutch)
  • #499 Translations update (Polish)

Translation status:

  • Basque: 100%
  • Dutch: 100%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 84%
  • Norwegian Bokmål: 60%
  • Polish: 100%
  • Spanish: 100%

Thanks to the contributors:

  • @bjornclauw
  • Mariuz
FitTrackee - v0.7.31

Published by SamR1 8 months ago

Basque is now available in FitTrackee interface.

Bugs Fixed

  • PR#495 - fix menu display when clicking on application name

Translations

  • #490 [Translation Request] EU - Basque

Translation status:

  • Basque: 100%
  • Dutch: 99%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 84%
  • Norwegian Bokmål: 60%
  • Polish: 99%
  • Spanish: 100%

Misc

  • PR#494 - Update install-python command

Thanks to the contributors:

  • @erral
FitTrackee - v0.7.30

Published by SamR1 9 months ago

Features and enhancements

  • b748459 - Update alert message colors on dark mode

Bugs Fixed

  • PR#481 - Handle keyboard navigation on dropdowns
  • 3821e37 - Make calendar arrows accessible to keyboard navigation
  • PR#488 - CLI - fix user creation when user already exists with same email
  • PR#489 - Handle keyboard navigation on calendar

Translations

  • PR#482 - Translations update (Galician and Spanish)
  • PR#484 - Translations update (German)

Translation status:

  • Dutch: 99%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 84%
  • Norwegian Bokmål: 60%
  • Polish: 99%
  • Spanish: 100%

Misc

  • aff4d68 - CI - update actions version

Thanks to the contributors:

  • @gallegonovato
  • @qwerty287
  • @xmgz
FitTrackee - v0.7.29

Published by SamR1 10 months ago

Features and enhancements

  • 8aa4cff - Update loader color on dark theme
  • #478 - Make application name clickable to access dashboard

Bugs Fixed

Translations

  • PR#476 - Translations update (Polish)
  • PR#477 - Translations update (Dutch)

Translation status:

  • Dutch: 100%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 84%
  • Norwegian Bokmål: 60%
  • Polish: 100%
  • Spanish: 100%

Misc

  • PR#475 - Build - use poetry-core instead of poetry

Thanks to the contributors:

  • @traxys
  • Mariuz
  • Koen
FitTrackee - v0.7.28

Published by SamR1 10 months ago

Features and enhancements

  • PR#474 - Improve links display

Bugs Fixed

  • 6e215aa - fix background color on dark theme when modal is displayed

Translations

  • PR#473 - Translations update (Galician, Spanish and German)

Translation status:

  • Dutch: 98%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 84%
  • Norwegian Bokmål: 60%
  • Polish: 98%
  • Spanish: 100%

Thanks to the contributors:

  • @gallegonovato
  • @qwerty287
  • @xmgz
FitTrackee - v0.7.27

Published by SamR1 10 months ago

Features and enhancements

  • #113 - add a dark mode
  • PR#464 - update user preferences display
  • PR#471 - add new sport: "Cycling (Trekking)"

Bugs Fixed

  • PR#469 - change UI display only on login ou user preferences update
  • PR#472 - fix redirection when resetting password

Translations

  • PR#468 - Translations update (Galician & Spanish)

Misc

  • #456 - Drop PostgreSQL 11 support

Translation status:

  • Dutch: 99%
  • English: 100%
  • French: 100%
  • Galician: 99%
  • German: 99%
  • Italian: 85%
  • Norwegian Bokmål: 61%
  • Polish: 99%
  • Spanish: 99%

Thanks to the contributors:

  • @DavidHenryThoreau
  • @gallegonovato
  • @xmgz

Note: This release contains database migration (see upgrade instructions in documentation)

FitTrackee - v0.7.26

Published by SamR1 11 months ago

Bugs Fixed

  • #224 - Missing elevation results in incorrect ascent/descent total

Translations

  • PR#444 - Translations update (Norwegian Bokmål)

Misc

In addition to dependencies update:

  • PR#449 - Update vue, tooling and chart library
  • PR#450 - Update gpxpy to 1.6.1

Translation status:

  • Dutch: 100%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 85%
  • Norwegian Bokmål: 61%
  • Polish: 100%
  • Spanish: 100%

Thanks to the contributors:

  • @comradekingu
FitTrackee - v0.7.25

Published by SamR1 about 1 year ago

Bugs Fixed

  • #441 - Errors after upgrade to 0.7.24
FitTrackee - v0.7.24

Published by SamR1 about 1 year ago

Bugs Fixed

  • PR#433 - Handle encoded password in EMAIL_URL

Translations

  • PR#427 - fix typos and translations + refacto
  • PR#431 - Translations update (Galician)

Misc

  • PR#428 - CI - Add PostgreSQL 16
  • 2bcff2e - API - update Flask to 3.0+
  • PR#436 - CI - Add Python 3.12
  • PR#438 - CI - update workflows

Translation status:

  • Dutch: 100%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 85%
  • Norwegian Bokmål: 35%
  • Polish: 100%
  • Spanish: 100%

Thanks to the contributors:

  • @xmgz
FitTrackee - v0.7.23

Published by SamR1 about 1 year ago

Bugs Fixed

  • PR#421 - remove darksky from available weather providers in .env
  • PR#426 - Update default tile server (thanks to @astridx)

Misc

  • PR#422 - CI - fix e2e tests with packaged version
FitTrackee - v0.7.22

Published by SamR1 about 1 year ago

Bugs Fixed

  • PR#411 - Fix various typos
  • PR#416 - fix modal navigation and closing

Translations

  • PR#410 - Translations update (German)
  • PR#415 - Translations update (Polish)
  • PR#417 - Translations update (Polish)
  • PR#418 - Translations update (Dutch)

Translation status:

  • Dutch: 100%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 100%
  • Italian: 85%
  • Norwegian Bokmål: 35%
  • Polish: 100%
  • Spanish: 100%

Thanks to the contributors:

  • @bjornclauw
  • @qwerty287
  • Mariusz
FitTrackee - v0.7.21

Published by SamR1 about 1 year ago

Bugs Fixed

  • #407 - Workout display error when speeds are zero

Misc

  • PR#409 - CI - update actions version
FitTrackee - v0.7.20

Published by SamR1 about 1 year ago

Features and enhancements

  • #400 - Add new sport: open water swimming

Bugs Fixed

  • PR#398 - Fix language dropdown label
  • #402 - handle gpx file without elevation

Translations

  • PR#399 - Translations update (Galician)
  • PR#401 - Translations update (Galician and Polish)
  • PR#406 - Translations update (Galician and Spanish)

Translation status:

  • Dutch: 97%
  • English: 100%
  • French: 100%
  • Galician: 100%
  • German: 97%
  • Italian: 85%
  • Norwegian Bokmål: 35%
  • Polish: 56%
  • Spanish: 100%

Thanks to the contributors:

  • @gallegonovato
  • @xmgz
  • Mariusz

Note: This release contains database migration (see upgrade instructions in documentation)

FitTrackee - v0.7.19

Published by SamR1 over 1 year ago

Features and enhancements

  • PR#380 - Update documentation link
  • #390 - Improve UI
  • #391 - Add new sport: paragliding

Bugs Fixed

  • #384 - Inconsistent page with between workout with and without GPS data
  • #393 - PIL.Image module has no attribute ANTIALIAS

Translations

  • PR#394 - Translations update (Galician)
  • PR#397 - Translations update (Spanish)

Documentation

  • PR#386 - Minor fix in CONTRIBUTING.md
  • PR#388 - Minor typo in CONTRIBUTING.md

Misc

  • #395 - CI - test a packaged version of FitTrackee
  • cc3fe1c CI - update python and postgresql default versions

Translation status:

  • Dutch: 97%
  • English: 100%
  • French: 100%
  • Galician: 98%
  • German: 97%
  • Italian: 85%
  • Norwegian Bokmål: 35%
  • Polish: 42%
  • Spanish: 100%

Thanks to the contributors:

  • @dkm
  • @gallegonovato
  • @xmgz

Note: This release contains database migration (see upgrade instructions in documentation)

Package Rankings
Top 9.26% on Pypi.org
Top 6.7% on Proxy.golang.org
Badges
Extracted from project README
PyPI version Python Version Flask Version code formatter: ruff type check: mypy Vue Version code formatter: prettier Typescript Version pipeline status pipeline status translation status Translation status