GitPedia
SamR1

SamR1/FitTrackee

Self-hosted outdoor activity tracker :bicyclist: [mirror of codeberg repository: https://codeberg.org/FitTrackee/FitTrackee]

30 Releases
Latest: 3w ago
v1.3.2Latest
github-actions[bot]github-actions[bot]ยท3w agoยทMay 24, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [#1164](https://codeberg.org/FitTrackee/FitTrackee/issues/1164) - Can no longer use GPX-Tracks recorded by OSMAnd

๐Ÿ“ฆ Translations

  • [PR#1165](https://codeberg.org/FitTrackee/FitTrackee/pulls/1165) - Translations update from Hosted Weblate (Catalan and Dutch)
  • Translation status for languages available on the interface:
  • Basque: 97%
  • Bulgarian: 50%
  • Catalan: 58%
  • Chinese (Simplified): 95%
  • Croatian: 100%
  • Czech: 49%
  • + 13 more

๐Ÿ“ฆ Misc

  • [PR#1171](https://codeberg.org/FitTrackee/FitTrackee/pulls/1171) - update CI workflows
  • Thanks to the contributors:
  • @ArnyminerZ
  • @wetenschaap
v1.3.1
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 20, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [#1151](https://codeberg.org/FitTrackee/FitTrackee/issues/1151) - Error on image upload
  • [PR#1158](https://codeberg.org/FitTrackee/FitTrackee/pulls/1158) - check if SENDER_EMAIL is set when EMAIL_URL is set
  • [#1161](https://codeberg.org/FitTrackee/FitTrackee/issues/1161) - Images are not deleted when the workout is deleted

๐Ÿ“ฆ Translations

  • [PR#1153](https://codeberg.org/FitTrackee/FitTrackee/pulls/1153) - Translations update from Hosted Weblate (Croatian, Galician and German)
  • [PR#1156](https://codeberg.org/FitTrackee/FitTrackee/pulls/1156) - Translations update from Hosted Weblate (French and German)
  • Translation status for languages available on the interface:
  • Basque: 97%
  • Bulgarian: 50%
  • Catalan: 33%
  • Chinese (Simplified): 95%
  • Croatian: 100%
  • + 14 more

๐Ÿ“ Documentation

  • [PR#1154](https://codeberg.org/FitTrackee/FitTrackee/pulls/1154) - add EMAIL_SENDER as another required variable to be set

๐Ÿ“ฆ Misc

  • [PR#1159](https://codeberg.org/FitTrackee/FitTrackee/pulls/1159) - update PostgreSQL and PostGIS version
  • [9108042](https://codeberg.org/FitTrackee/FitTrackee/commit/91080424f9f48b7c071cf7faca26b0603c75bf87) - CI - update Forgejo actions to allow manual triggering
  • Thanks to the contributors:
  • [@djschny](https://codeberg.org/djschny)
  • @iggydev
  • @PeterAuer
  • @xmgz
v1.3.0
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 17, 2026
GitHub

โœจ Features and enhancements

  • [#60](https://codeberg.org/FitTrackee/FitTrackee/issues/60) - Display photos related to workouts
  • [#1117](https://codeberg.org/FitTrackee/FitTrackee/issues/1117) - allow for longer equipment description
  • [#1120](https://codeberg.org/FitTrackee/FitTrackee/issues/1120) - Add Atom feed to user profile
  • [#1132](https://codeberg.org/FitTrackee/FitTrackee/issues/1132) - Add Markdown syntax to Bio
  • [#1139](https://codeberg.org/FitTrackee/FitTrackee/issues/1139) - add preview when Markdown syntax is enabled
  • [PR#1140](https://codeberg.org/FitTrackee/FitTrackee/pulls/1140) - add Open Graph tags to improve link sharing

๐Ÿ“ฆ Translations

  • [PR#1115](https://codeberg.org/FitTrackee/FitTrackee/pulls/1115) - Translations update from Hosted Weblate (German)
  • [PR#1147](https://codeberg.org/FitTrackee/FitTrackee/pulls/1147) - Translations update from Hosted Weblate (French)
  • [PR#1148](https://codeberg.org/FitTrackee/FitTrackee/pulls/1148) - Translations update from Hosted Weblate (French and Russian)
  • Translation status for languages available on the interface:
  • Basque: 97%
  • Bulgarian: 50%
  • Catalan: 33%
  • Chinese (Simplified): 95%
  • + 15 more

๐Ÿ“ฆ Misc

  • [#1107](https://codeberg.org/FitTrackee/FitTrackee/issues/1107) - Drop support for Python 3.10
  • [PR#1119](https://codeberg.org/FitTrackee/FitTrackee/pulls/1119) - Remove dist directory from repository
  • [PR#1122](https://codeberg.org/FitTrackee/FitTrackee/pulls/1122) - Remove documentation directory
  • [PR#1127](https://codeberg.org/FitTrackee/FitTrackee/pulls/1127) - update repository URLs and documentation
  • [PR#1135](https://codeberg.org/FitTrackee/FitTrackee/pulls/1135) - Update repository logo in About page
  • [PR#1142](https://codeberg.org/FitTrackee/FitTrackee/pulls/1142) - CI - move lightweight workflows to Forgejo Actions
  • [PR#1145](https://codeberg.org/FitTrackee/FitTrackee/pulls/1145) - CI - move publishing of packages and images into a dedicated workflow
  • Thanks to the contributors:
  • + 2 more
v1.3.0b4Pre-release
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 14, 2026
GitHub

โœจ Features and enhancements

  • [#1139](https://codeberg.org/FitTrackee/FitTrackee/issues/1139) - add preview when Markdown syntax is enabled
  • [PR#1140](https://codeberg.org/FitTrackee/FitTrackee/pulls/1140) - add Open Graph tags to improve link sharing

๐Ÿ› Bugs Fixed

  • [PR#1141](https://codeberg.org/FitTrackee/FitTrackee/pulls/1141) - fix photos link in workout card when it is displayed in the User Profile

๐Ÿ“ฆ Misc

  • [PR#1142](https://codeberg.org/FitTrackee/FitTrackee/pulls/1142) - CI - move lightweight workflows to Forgejo Actions
  • [PR#1145](https://codeberg.org/FitTrackee/FitTrackee/pulls/1145) - CI - move publishing of packages and images into a dedicated workflow
v1.3.0b3Pre-release
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 8, 2026
GitHub

โœจ Features and enhancements

  • [#1132](https://codeberg.org/FitTrackee/FitTrackee/issues/1132) - Add Markdown syntax to Bio

๐Ÿ› Bugs Fixed

  • [#1133](https://codeberg.org/FitTrackee/FitTrackee/issues/1133) - image description is not displayed when updating a workout
  • [PR#1138](https://codeberg.org/FitTrackee/FitTrackee/pulls/1138) - fix keyboard navigation in gallery modal when photo has description

๐Ÿ“ฆ Misc

  • [PR#1135](https://codeberg.org/FitTrackee/FitTrackee/pulls/1135) - Update repository logo in About page
v1.3.0b2Pre-release
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 5, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [PR#1129](https://codeberg.org/FitTrackee/FitTrackee/pulls/1129) - js assets are missing in wheel
v1.3.0b1Pre-release
github-actions[bot]github-actions[bot]ยท1mo agoยทMay 4, 2026
GitHub

โœจ Features and enhancements

  • [#60](https://codeberg.org/FitTrackee/FitTrackee/issues/60) - Display photos related to workouts
  • [#1117](https://codeberg.org/FitTrackee/FitTrackee/issues/1117) - allow for longer equipment description
  • [#1120](https://codeberg.org/FitTrackee/FitTrackee/issues/1120) - Add Atom feed to user profile

๐Ÿ“ฆ Translations

  • [PR#1115](https://codeberg.org/FitTrackee/FitTrackee/pulls/1115) - Translations update from Hosted Weblate (German)

๐Ÿ“ฆ Misc

  • [#1107](https://codeberg.org/FitTrackee/FitTrackee/issues/1107) - Drop support for Python 3.10
  • [PR#1119](https://codeberg.org/FitTrackee/FitTrackee/pulls/1119) - Remove dist directory from repository
  • [PR#1122](https://codeberg.org/FitTrackee/FitTrackee/pulls/1122) - Remove documentation directory
  • [PR#1127](https://codeberg.org/FitTrackee/FitTrackee/pulls/1127) - update repository URLs and documentation
  • Thanks to the contributors:
  • @PeterAuer
v1.2.2
github-actions[bot]github-actions[bot]ยท2mo agoยทApril 19, 2026
GitHub

๐Ÿ“ฆ Improvements

  • [PR#1105](https://github.com/SamR1/FitTrackee/pull/1105) - Update message displayed after registration when email sending is disabled
  • [PR#1110](https://github.com/SamR1/FitTrackee/pull/1110) - Improve file upload

๐Ÿ› Bugs Fixed

  • [PR#1092](https://github.com/SamR1/FitTrackee/pull/1092) - Display 1st day of month instead of 1st of week in 'This month' chart
  • [#1094](https://github.com/SamR1/FitTrackee/issues/1094) - [bug] Suunto fit file import
  • [PR#1096](https://github.com/SamR1/FitTrackee/pull/1096) - Get product name from .fit file if exists + fix on pause events
  • [#1099](https://github.com/SamR1/FitTrackee/issues/1099) - After a database restart, the first database transaction fails

๐Ÿ“ฆ Translations

  • [PR#1087](https://github.com/SamR1/FitTrackee/pull/1087) - Translations update from Hosted Weblate (Catalan)
  • [PR#1089](https://github.com/SamR1/FitTrackee/pull/1089) - Translations update from Hosted Weblate (German)
  • [PR#1091](https://github.com/SamR1/FitTrackee/pull/1091) - Translations update from Hosted Weblate (Croatian)
  • [PR#1093](https://github.com/SamR1/FitTrackee/pull/1093) - Translations update from Hosted Weblate (German)
  • [PR#1098](https://github.com/SamR1/FitTrackee/pull/1098) - Translations update from Hosted Weblate (Portuguese)
  • [PR#1101](https://github.com/SamR1/FitTrackee/pull/1101) - Translations update from Hosted Weblate (Czech)
  • [PR#1109](https://github.com/SamR1/FitTrackee/pull/1109) - Translations update from Hosted Weblate (Galician)
  • Translation status for languages available on the interface:
  • + 19 more

๐Ÿ“ฆ Misc

  • [#1106](https://github.com/SamR1/FitTrackee/issues/1106) - pandas installation fails on CI with python 3.14
  • Thanks to the contributors:
  • @ArnyminerZ
  • @hyp1989
  • @iggydev
  • @PeterAuer
  • @xmgz
  • Guilherme Wilson
  • + 1 more
v1.2.1
github-actions[bot]github-actions[bot]ยท3mo agoยทMarch 20, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [PR#1083](https://github.com/SamR1/FitTrackee/pull/1083) - fix misc equipment creation/update when a default item exists + documentation
  • [PR#1085](https://github.com/SamR1/FitTrackee/pull/1085) - fix equipment update + other fixes and improvements

๐Ÿ“ฆ Translations

  • [PR#1082](https://github.com/SamR1/FitTrackee/pull/1082) - Translations update from Hosted Weblate (Croatian)
  • [PR#1084](https://github.com/SamR1/FitTrackee/pull/1084) - Translations update from Hosted Weblate (Galician)
  • [PR#1086](https://github.com/SamR1/FitTrackee/pull/1086) - Translations update from Hosted Weblate (Kabyle)
  • Translation status for languages available on the interface:
  • Basque: 98%
  • Bulgarian: 51%
  • Catalan: 24%
  • Chinese (Simplified): 97%
  • + 19 more
v1.2.0
github-actions[bot]github-actions[bot]ยท3mo agoยทMarch 17, 2026
GitHub

โœจ Features and enhancements

  • [#871](https://github.com/SamR1/FitTrackee/issues/871) - [FR] multiple equipments
  • [#974](https://github.com/SamR1/FitTrackee/issues/974) - Add racket as equipment type
  • [PR#1059](https://github.com/SamR1/FitTrackee/pull/1059) - add ability to zoom in on workout charts
  • [#1066](https://github.com/SamR1/FitTrackee/issues/1066) - New Sport: (Ice) skating

๐Ÿ› Bugs Fixed

  • [PR#1072](https://github.com/SamR1/FitTrackee/pull/1072) - Fix gpx file generation
  • [1076](https://github.com/SamR1/FitTrackee/issues/1076) - Gunicorn log to stdout
  • [PR#1079](https://github.com/SamR1/FitTrackee/pull/1079) - Fix and improve tasks processing

๐Ÿ“ฆ Translations

  • [PR#1057](https://github.com/SamR1/FitTrackee/pull/1057) - Translations update from Hosted Weblate (German)
  • [PR#1062](https://github.com/SamR1/FitTrackee/pull/1062) - Translations update from Hosted Weblate (Basque and Chinese (Simplified))
  • [PR#1068](https://github.com/SamR1/FitTrackee/pull/1068) - Translations update from Hosted Weblate (Dutch)
  • [PR#1071](https://github.com/SamR1/FitTrackee/pull/1071) - Translations update from Hosted Weblate (Galician and Italian)
  • [PR#1074](https://github.com/SamR1/FitTrackee/pull/1074) - Translations update from Hosted Weblate (Dutch, Galician and Italian)
  • [PR#1077](https://github.com/SamR1/FitTrackee/pull/1077) - Translations update from Hosted Weblate (Galician)
  • Translation status for languages available on the interface:
  • Basque: 99%
  • + 18 more

๐Ÿ“ฆ Misc

  • [PR#1078](https://github.com/SamR1/FitTrackee/pull/1078) - Remove Flask-dramatiq dependency and update Dramatiq to 2.1.0
  • [eedff73](https://github.com/SamR1/FitTrackee/commit/eedff73bfb528b1d009b68446abaf2eafb55257f) - Docker - update node version to 24
  • [ed32c86](https://github.com/SamR1/FitTrackee/commit/ed32c867f21842da983d02cf878a3f7c04f1d601) - update staticmap3 to 0.2.0
  • Thanks to the contributors:
  • @erral
  • @femoto
  • @ildave
  • @wetenschaap
  • + 2 more
v1.1.2
github-actions[bot]github-actions[bot]ยท4mo agoยทFebruary 8, 2026
GitHub

โœจ Features and enhancements

  • [#1053](https://github.com/SamR1/FitTrackee/issues/1053) - Add calories to workouts without a file

๐Ÿ› Bugs Fixed

  • [PR#1055](https://github.com/SamR1/FitTrackee/pull/1055) - Display speed in chart for sports with pace, when no pace data is available yet
  • [70a9095](https://github.com/SamR1/FitTrackee/commit/70a909587869ff0bbc0b467bf4bba1832c8f9575) - disable ascent/descent inputs for sports without elevation

๐Ÿ“ฆ Translations

  • [PR#1051](https://github.com/SamR1/FitTrackee/pull/1051) - Translations update from Hosted Weblate (Croatian and Galician)
  • Translation status for languages available on the interface:
  • Basque: 96%
  • Bulgarian: 52%
  • Catalan: 25%
  • Chinese (Simplified): 94%
  • Croatian: 100%
  • Czech: 46%
  • + 16 more
v1.1.1
github-actions[bot]github-actions[bot]ยท4mo agoยทFebruary 1, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [PR#1048](https://github.com/SamR1/FitTrackee/pull/1048) - fix the update and refresh of workouts without file
  • from v1.0.7
  • [PR#1046](https://github.com/SamR1/FitTrackee/pull/1046) - CLI - add an option to handle workouts for which files are not available

๐Ÿ“ฆ Translations

  • [PR#1043](https://github.com/SamR1/FitTrackee/pull/1043) - Translations update from Hosted Weblate (Galician)
  • [PR#1050](https://github.com/SamR1/FitTrackee/pull/1050) - Translations update from Hosted Weblate (Croatian)
  • Translation status for languages available on the interface:
  • Basque: 96%
  • Bulgarian: 52%
  • Catalan: 25%
  • Chinese (Simplified): 94%
  • Croatian: 96%
  • + 17 more
v1.0.7
github-actions[bot]github-actions[bot]ยท4mo agoยทFebruary 1, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [PR#1046](https://github.com/SamR1/FitTrackee/pull/1046) - CLI - add an option to handle workouts for which files are not available
v1.1.0
github-actions[bot]github-actions[bot]ยท4mo agoยทJanuary 25, 2026
GitHub

โœจ Features and enhancements

  • [#302](https://github.com/SamR1/FitTrackee/issues/302) - Display pace
  • [#701](https://github.com/SamR1/FitTrackee/issues/701) - Add altitude correction
  • [PR#910](https://github.com/SamR1/FitTrackee/pull/910) - Get elevation from a remote service when missing in the import
  • [#976](https://github.com/SamR1/FitTrackee/issues/976) - Extract and display the total calories stored in file
  • [#1025](https://github.com/SamR1/FitTrackee/issues/1025) - Add Whitewater sports \
  • Notes: For these sports, elevation is displayed, unlike their equivalents on flatwater (see [PR#1018](https://github.com/SamR1/FitTrackee/pull/1018))
  • [5ec828e](https://github.com/SamR1/FitTrackee/commit/5ec828e21c34fe21371b1d38b4db9f1d477d8818) - refresh workout (with file) on sport change
  • [5fa9b6a](https://github.com/SamR1/FitTrackee/commit/5fa9b6a9a64b8eb64a11490c435b145a9a68bf5f) - CLI - add option to change sport when refreshing workouts
  • + 4 more

๐Ÿ› Bugs Fixed

  • [30a71bd](https://github.com/SamR1/FitTrackee/commit/30a71bd77963c45c43bceeaf92f71c5af5c13ada) - added missing error message in translations
  • [0fe6a8d](https://github.com/SamR1/FitTrackee/commit/0fe6a8d09fd075b5a0fbb7bb7f4676d64a6647be) handling of .fit files when the manufacturer value is not a string
  • [PR#1031](https://github.com/SamR1/FitTrackee/pull/1031) - minor fixes:
  • fix modal display on error
  • fix stopped speed threshold update when value is invalid
  • fix getting weather when last segment has only one point
  • Fix on v1.1.0beta3:
  • [PR#1042](https://github.com/SamR1/FitTrackee/pull/1042) - Fix statistics display on menu change

๐Ÿ“ฆ Translations

  • [PR#1003](https://github.com/SamR1/FitTrackee/pull/1003) - Translations update from Hosted Weblate (German)
  • [PR#1034](https://github.com/SamR1/FitTrackee/pull/1034) - Translations update from Hosted Weblate (Kabyle and Russian)
  • [PR#1039](https://github.com/SamR1/FitTrackee/pull/1039) - Init Danish and Swedish translations files
  • [PR#1041](https://github.com/SamR1/FitTrackee/pull/1041) - Translations update from Hosted Weblate (Galician)
  • Translation status for languages available on the interface:
  • Basque: 96%
  • Bulgarian: 52%
  • Catalan: 25%
  • + 16 more

๐Ÿ“ฆ Misc

  • [#952](https://github.com/SamR1/FitTrackee/issues/952) - Remove unnecessary methods following workouts update in v1.0.0
  • [#995](https://github.com/SamR1/FitTrackee/issues/995) - Drop PostgreSQL13 support

๐Ÿ“ Documentation

  • [PR#1032](https://github.com/SamR1/FitTrackee/pull/1032) - fix(docs): send StandardOutput and StandardError to journal
  • [6385ff4](https://github.com/SamR1/FitTrackee/commit/6385ff41e2a945e9ab4ed105c39ccc51f0395545) - reorganize and complete the documentation
  • Thanks to the contributors:
  • @kmorinCL
  • @slackline
  • @WBT112
  • @xmgz
  • ButterflyOfFire
  • + 2 more
v1.1.0b3Pre-release
github-actions[bot]github-actions[bot]ยท4mo agoยทJanuary 21, 2026
GitHub

โœจ Features and enhancements

  • [PR#1035](https://github.com/SamR1/FitTrackee/pull/1035) - Minor changes
  • updated the order of the Administration menu
  • updated the translation of the maximum speed calculation strategy in user preferences
  • [PR#1040](https://github.com/SamR1/FitTrackee/pull/1040) - Change the default value for chart display preferences

๐Ÿ› Bugs Fixed

  • [PR#1033](https://github.com/SamR1/FitTrackee/pull/1033) - fix pace/speed display update for sport preferences

๐Ÿ“ฆ Misc

  • [6385ff4](https://github.com/SamR1/FitTrackee/commit/6385ff41e2a945e9ab4ed105c39ccc51f0395545) - reorganize and complete the documentation
  • Thanks to the beta-testers for feedback.
v1.1.0b2Pre-release
github-actions[bot]github-actions[bot]ยท5mo agoยทJanuary 11, 2026
GitHub

โœจ Features and enhancements

  • [#1025](https://github.com/SamR1/FitTrackee/issues/1025) - Add Whitewater sports \
  • Notes: For these sports, elevation is displayed, unlike their equivalents on flatwater (see [PR#1018](https://github.com/SamR1/FitTrackee/pull/1018))
  • [5ec828e](https://github.com/SamR1/FitTrackee/commit/5ec828e21c34fe21371b1d38b4db9f1d477d8818) - refresh workout (with file) on sport change
  • [5fa9b6a](https://github.com/SamR1/FitTrackee/commit/5fa9b6a9a64b8eb64a11490c435b145a9a68bf5f) - CLI - add option to change sport when refreshing workouts

๐Ÿ› Bugs Fixed

  • [PR#1026](https://github.com/SamR1/FitTrackee/pull/1026) - fix elevation service status when URLs are empty strings
  • [PR#1027](https://github.com/SamR1/FitTrackee/pull/1027) - fix file upload + add missing translations
  • handling of files containing calories in float format
  • added missing error message in translations
  • handling of .fit files when the manufacturer value is not a string
  • [PR#1030](https://github.com/SamR1/FitTrackee/pull/1030) - fix getting elevation with OpenElevation for large files
  • [PR#1031](https://github.com/SamR1/FitTrackee/pull/1031) - minor fixes:
  • fix modal display on error
  • + 3 more
v1.1.0b1Pre-release
github-actions[bot]github-actions[bot]ยท5mo agoยทJanuary 4, 2026
GitHub

โœจ Features and enhancements

  • [#302](https://github.com/SamR1/FitTrackee/issues/302) - Display pace
  • [#701](https://github.com/SamR1/FitTrackee/issues/701) - Add SRTM altitude correction
  • [#910](https://github.com/SamR1/FitTrackee/issues/910) - Get elevation from a remote service when missing in the import
  • [#976](https://github.com/SamR1/FitTrackee/issues/976) - Extract and display the total calories stored in file

๐Ÿ“ฆ Misc

  • [#952](https://github.com/SamR1/FitTrackee/issues/952) - Remove unnecessary methods following workouts update in v1.0.0
  • [#995](https://github.com/SamR1/FitTrackee/issues/995) - Drop PostgreSQL13 support
  • Thanks to the contributors:
  • @kmorinCL
v1.0.6
github-actions[bot]github-actions[bot]ยท5mo agoยทJanuary 4, 2026
GitHub

๐Ÿ› Bugs Fixed

  • [#1015](https://github.com/SamR1/FitTrackee/issues/1015) - Invalid elevation data prevents the file from being uploaded
  • [PR#1018](https://github.com/SamR1/FitTrackee/pull/1018) - Do not display elevation for water sports

๐Ÿ“ฆ Translations

  • [#1003](https://github.com/SamR1/FitTrackee/issues/1003) - [translations request] Kabyle
  • [PR#1020](https://github.com/SamR1/FitTrackee/pull/1020) - Translations update from Hosted Weblate (Kabyle)
  • [PR#1022](https://github.com/SamR1/FitTrackee/pull/1022) - Translations update from Hosted Weblate (Polish)
  • Translation status for languages available on the interface:
  • Basque: 100%
  • Bulgarian: 54%
  • Catalan: 26%
  • Chinese (Simplified): 98%
  • + 18 more
v1.0.5
github-actions[bot]github-actions[bot]ยท5mo agoยทDecember 27, 2025
GitHub

๐Ÿ› Bugs Fixed

  • [PR#1002](https://github.com/SamR1/FitTrackee/pull/1002) - improve logging + minor fixes
  • [32a0ca1](https://github.com/SamR1/FitTrackee/commit/32a0ca157827e657e82f7fa2e3d0fce955d61de3) - fix buttons when the map is displayed in workouts list
  • [97c55d2](https://github.com/SamR1/FitTrackee/commit/97c55d2c1124ed1d7303d906a93952a4770581b7) - fix with_geometry value depending on map visibility
  • [1663f64](https://github.com/SamR1/FitTrackee/commit/1663f6477f61a20abc980ae0c1e45ca19064dd53) - fix language dropdown when map is displayed

๐Ÿ“ฆ Translations

  • [PR#1004](https://github.com/SamR1/FitTrackee/pull/1004) - Init Kabyle translations files
  • [PR#1007](https://github.com/SamR1/FitTrackee/pull/1007) - Init Finnish translations files
  • [PR#1009](https://github.com/SamR1/FitTrackee/pull/1009) - Init Slovenian translations files
  • Translation status for languages available on the interface:
  • Basque: 100%
  • Bulgarian: 54%
  • Catalan: 26%
  • Chinese (Simplified): 98%
  • + 14 more

๐Ÿ“ฆ Misc

  • [PR#1001](https://github.com/SamR1/FitTrackee/pull/1001) add codespell support (config, workflow to detect/not fix) and make it fix some typos
  • Thanks to the contributors:
  • @yarikoptic
v1.0.4
github-actions[bot]github-actions[bot]ยท6mo agoยทDecember 14, 2025
GitHub

๐Ÿ“‹ Changes

  • [`APP_LOG`](https://docs.fittrackee.org/en/installation/environments_variables.html#envvar-APP_LOG) can now be emptied to display only logs on the console,
  • [`API_RATE_LIMITS`](https://docs.fittrackee.org/en/installation/environments_variables.html#envvar-API_RATE_LIMITS) has now longer a default value. It is now possible to disable only API rate limits when Redis is available,
  • [`LOG_LEVEL`](https://docs.fittrackee.org/en/installation/environments_variables.html#envvar-LOG_LEVEL) has been added to set Gunicorn log level.

โœจ Features and enhancements

  • [PR#994](https://github.com/SamR1/FitTrackee/pull/994) - log_level can be set to gunicorn
  • [PR#996](https://github.com/SamR1/FitTrackee/pull/996) - update logging config to display log on the console

๐Ÿ› Bugs Fixed

  • [#954](https://github.com/SamR1/FitTrackee/issues/954) - it should be possible to disable only the API Rate Limit
  • [PR#985](https://github.com/SamR1/FitTrackee/pull/985) - fix speeds calculation
  • [PR#992](https://github.com/SamR1/FitTrackee/pull/992) - fix application configuration initialization in database
  • [PR#998](https://github.com/SamR1/FitTrackee/pull/998) - fix elevation in the Workout chart tooltip

๐Ÿ“ฆ Translations

  • [PR#991](https://github.com/SamR1/FitTrackee/pull/991) - Translations update from Hosted Weblate (German)
  • [PR#993](https://github.com/SamR1/FitTrackee/pull/993) - Translations update from Hosted Weblate (Russian)
  • Translation status:
  • Basque: 100%
  • Bulgarian: 54%
  • Catalan: 26%
  • Chinese (Simplified): 98%
  • Croatian: 100%
  • + 13 more

๐Ÿ“ฆ Misc

  • [PR#984](https://github.com/SamR1/FitTrackee/pull/984) - Add devcontainer support
  • [73ffa44](https://github.com/SamR1/FitTrackee/commit/73ffa44b18727f8afb00c7058da81ca8d08c4df7) - workflows refactoring on CI
  • Thanks to the contributors:
  • @galshi
  • @hantangantan
  • @sikmir
  • @s0rau
v1.0.3
github-actions[bot]github-actions[bot]ยท7mo agoยทNovember 5, 2025
GitHub

๐Ÿ› Bugs Fixed

  • [PR#982](https://github.com/SamR1/FitTrackee/pull/982) - downgrade pandas to 2.3.2 to fix install on RHEL7+

๐Ÿ“ฆ Translations

  • [PR#980](https://github.com/SamR1/FitTrackee/pull/980) - Translations update from Hosted Weblate (German and Croatian)
  • [PR#981](https://github.com/SamR1/FitTrackee/pull/981) - Translations update from Hosted Weblate (Basque)
  • [PR#983](https://github.com/SamR1/FitTrackee/pull/983) - Translations update from Hosted Weblate (Galician)
  • Translation status:
  • Basque: 100%
  • Bulgarian: 54%
  • Catalan: 26%
  • Chinese (Simplified): 98%
  • + 19 more
v1.0.2
github-actions[bot]github-actions[bot]ยท7mo agoยทNovember 1, 2025
GitHub

๐Ÿ› Bugs Fixed

  • [PR#969](https://github.com/SamR1/FitTrackee/pull/969) - fix workout creation when the first segment does not contain any points
  • [PR#971](https://github.com/SamR1/FitTrackee/pull/971) - fix workout link display on workout segment detail
  • [#975](https://github.com/SamR1/FitTrackee/issues/975) - fix "Request data export" button display
  • [#977](https://github.com/SamR1/FitTrackee/issues/977) - error refreshing workouts with KMZ file

๐Ÿ“ฆ Translations

  • [PR#970](https://github.com/SamR1/FitTrackee/pull/970) - Translations update from Hosted Weblate (Italian)
  • [PR#972](https://github.com/SamR1/FitTrackee/pull/972) - Translations update from Hosted Weblate (Galician and Italian)
  • Translation status:
  • Basque: 99%
  • Bulgarian: 54%
  • Catalan: 26%
  • Chinese (Simplified): 98%
  • Croatian: 99%
  • + 13 more

๐Ÿ“ฆ Misc

  • [0786a57](https://github.com/SamR1/FitTrackee/commit/0786a575043c7f7b59a371e3043cb4dce3831126) - remove test code specific to a Python version no longer supported
  • [5248e79](https://github.com/SamR1/FitTrackee/commit/5248e797894f59ae60e4ba31af879e58904d7111) - update docker jobs on CI
  • Thanks to the contributors:
  • @ildave
  • @xmgz
v1.0.1
github-actions[bot]github-actions[bot]ยท8mo agoยทOctober 22, 2025
GitHub

๐Ÿ› Bugs Fixed

  • [PR#963](https://github.com/SamR1/FitTrackee/pull/963) - Add missing KMZ file download

๐Ÿ“ฆ Translations

  • [PR#958](https://github.com/SamR1/FitTrackee/pull/958) - Translations update from Hosted Weblate (Chinese (Simplified Han script))
  • [PR#961](https://github.com/SamR1/FitTrackee/pull/961) - Translations update from Hosted Weblate (Basque, Croatian and Norwegian Bokmรฅl)
  • [PR#967](https://github.com/SamR1/FitTrackee/pull/967) - Translations update from Hosted Weblate (French, Galician and Italian)
  • [PR#968](https://github.com/SamR1/FitTrackee/pull/968) - Translations update from Hosted Weblate (Italian)
  • Translation status:
  • Basque: 100%
  • Bulgarian: 54%
  • Catalan: 26%
  • + 15 more

๐Ÿ“ฆ Misc

  • [#956](https://github.com/SamR1/FitTrackee/issues/956) - Add support for Python 3.14
  • Thanks to the contributors:
  • @erral
  • @Hawolex
  • @iggydev
  • @ildave
  • Poesty Li
v1.0.0
github-actions[bot]github-actions[bot]ยท8mo agoยทOctober 5, 2025
GitHub

โœจ Features and enhancements

  • [#810](https://github.com/SamR1/FitTrackee/issues/810) - Store file data in database
  • [#812](https://github.com/SamR1/FitTrackee/issues/812) - Remove segments with zero distance
  • [#918](https://github.com/SamR1/FitTrackee/issues/918) - Add filters on location in Workouts List
  • [PR#924](https://github.com/SamR1/FitTrackee/pull/924) - Display filtered workouts on map
  • [#931](https://github.com/SamR1/FitTrackee/issues/931) - New sport: Padel (Outdoor)
  • [PR#937](https://github.com/SamR1/FitTrackee/pull/937) - Display workouts on a global map

๐Ÿ› Bugs Fixed

  • [PR#950](https://github.com/SamR1/FitTrackee/pull/950) - Fix async upload task creation when equipment is provided

๐Ÿ“ฆ Translations

  • [PR#936](https://github.com/SamR1/FitTrackee/pull/936) - Translations update from Hosted Weblate (Czech)
  • [PR#944](https://github.com/SamR1/FitTrackee/pull/944) - Translations update from Hosted Weblate (Basque and Russian)
  • [PR#947](https://github.com/SamR1/FitTrackee/pull/947) - Translations update from Hosted Weblate (French)
  • [PR#948](https://github.com/SamR1/FitTrackee/pull/948) - Translations update from Hosted Weblate (Dutch, Galician and German)
  • Translation status:
  • Basque: 96%
  • Bulgarian: 54%
  • Catalan: 26%
  • + 15 more

๐Ÿ“ฆ Misc

  • [#881](https://github.com/SamR1/FitTrackee/issues/881) - Drop support for Python 3.9
  • [#911](https://github.com/SamR1/FitTrackee/issues/911) - Drop PostgreSQL12 support
  • [#929](https://github.com/SamR1/FitTrackee/issues/929) - Remove deprecated option --set-admin (Users CLI)
  • [PR#934](https://github.com/SamR1/FitTrackee/pull/934) - Client - update type annotations
  • [PR#943](https://github.com/SamR1/FitTrackee/pull/943) - update Authlib + test refactoring
  • [PR#949](https://github.com/SamR1/FitTrackee/pull/949) - add support for PostgreSQL 18
  • Thanks to the contributors:
  • @erral
  • + 5 more
v1.0.0b3Pre-release
github-actions[bot]github-actions[bot]ยท8mo agoยทSeptember 27, 2025
GitHub

โœจ Features and enhancements

  • [#931](https://github.com/SamR1/FitTrackee/issues/931) - New sport: Padel (Outdoor)
  • [PR#939](https://github.com/SamR1/FitTrackee/pull/939) - Display location results in the user interface language

๐Ÿ› Bugs Fixed

  • [PR#938](https://github.com/SamR1/FitTrackee/pull/938) - Fix location selection when clicking on the dropdown

๐Ÿ“ฆ Misc

  • [#929](https://github.com/SamR1/FitTrackee/issues/929) - Remove deprecated option `--set-admin` (Users CLI)
  • [PR#943](https://github.com/SamR1/FitTrackee/pull/943) - update Authlib + test refactoring
v1.0.0b2Pre-release
github-actions[bot]github-actions[bot]ยท9mo agoยทSeptember 21, 2025
GitHub

โœจ Features and enhancements

  • [PR#930](https://github.com/SamR1/FitTrackee/pull/930) - Client - Add message on location filter
  • [PR#932](https://github.com/SamR1/FitTrackee/pull/932) - API - add cache on Nominatim API calls
  • [PR#937](https://github.com/SamR1/FitTrackee/pull/937) - Display workouts on a global map

๐Ÿ“ฆ Misc

  • [PR#933](https://github.com/SamR1/FitTrackee/pull/933) - API - `/api/workouts/collection` endpoint improvement
  • [PR#934](https://github.com/SamR1/FitTrackee/pull/934) - Client - update type annotations
v1.0.0b1Pre-release
github-actions[bot]github-actions[bot]ยท9mo agoยทSeptember 10, 2025
GitHub

โœจ Features and enhancements

  • [#810](https://github.com/SamR1/FitTrackee/issues/810) - Store file data in database
  • [#812](https://github.com/SamR1/FitTrackee/issues/812) - Remove segments with zero distance
  • [#918](https://github.com/SamR1/FitTrackee/issues/918) - Add filters on location in Workouts List
  • [PR#924](https://github.com/SamR1/FitTrackee/pull/924) - Display filtered workouts on map

๐Ÿ“ฆ Misc

  • [#881](https://github.com/SamR1/FitTrackee/issues/881) - Drop support for Python 3.9
  • [#911](https://github.com/SamR1/FitTrackee/issues/911) - Drop PostgreSQL12 support
v0.12.2
github-actions[bot]github-actions[bot]ยท9mo agoยทSeptember 7, 2025
GitHub

๐Ÿ› Bugs Fixed

  • [#920](https://github.com/SamR1/FitTrackee/issues/920) - workout with gaps in heart rate data is not displayed correctly

๐Ÿ“ฆ Translations

  • [PR#916](https://github.com/SamR1/FitTrackee/pull/916) - Translations update from Hosted Weblate (Basque)
  • [PR#919](https://github.com/SamR1/FitTrackee/pull/919) - Translations update from Hosted Weblate (Galician)
  • Translation status:
  • Basque: 94%
  • Bulgarian: 56%
  • Catalan: 27%
  • Chinese (Simplified): 99%
  • Croatian: 100%
  • + 16 more
v0.12.1
github-actions[bot]github-actions[bot]ยท9mo agoยทSeptember 3, 2025
GitHub

โœจ Features and enhancements

  • [PR#915](https://github.com/SamR1/FitTrackee/pull/915) - add description to public workouts RSS feed

๐Ÿ“ฆ Translations

  • [PR#914](https://github.com/SamR1/FitTrackee/pull/914) - Translations update from Hosted Weblate (Croatian and Polish)
  • Translation status:
  • Basque: 89%
  • Bulgarian: 56%
  • Catalan: 27%
  • Chinese (Simplified): 99%
  • Croatian: 100%
  • Czech: 45%
  • + 15 more
v0.12.0
github-actions[bot]github-actions[bot]ยท9mo agoยทAugust 31, 2025
GitHub

โœจ Features and enhancements

  • [#818](https://github.com/SamR1/FitTrackee/issues/818) - Being able to download the original track alongside the gpx one
  • [#835](https://github.com/SamR1/FitTrackee/issues/835) - RSS feed for public workouts
  • [PR#900](https://github.com/SamR1/FitTrackee/pull/900) - Refresh workout data

๐Ÿ› Bugs Fixed

  • [e8e7d1f](https://github.com/SamR1/FitTrackee/commit/e8e7d1f267301e110bd03f84e21bb14bca59576e) - fix logging on workout creation error

๐Ÿ“ฆ Translations

  • [PR#901](https://github.com/SamR1/FitTrackee/pull/901) - Translations update from Hosted Weblate (Dutch and Galician)
  • [PR#903](https://github.com/SamR1/FitTrackee/pull/903) - Translations update from Hosted Weblate (Dutch)
  • [PR#904](https://github.com/SamR1/FitTrackee/pull/904) - Translations update from Hosted Weblate (Chinese (Simplified Han script) and Galician)
  • [PR#908](https://github.com/SamR1/FitTrackee/pull/908) - Translations update from Hosted Weblate (Dutch and Galician)
  • Translation status:
  • Basque: 89%
  • Bulgarian: 56%
  • Catalan: 27%
  • + 15 more

๐Ÿ“ฆ Misc

  • [0c5e44b](https://github.com/SamR1/FitTrackee/commit/0c5e44bc785566e2d5ca92e2bfa18d32576ccb98) - update fitdecode to 0.11.0
  • Thanks to the contributors:
  • @Stephan-P
  • @xmgz
  • Poesty Li