Sam

Results 56 issues of Sam

To improve performance of workout display (especially chart) and allow some next features, consider storing gpx points in a database.

api
feature:workouts
cli

In some cases, a workout session can be restarted by mistake and stopped immediately, generating segments with zero distances. It should be possible to delete these automatically when parsing the...

enhancement
api
feature:workouts

(request from Weblate) - [x] init empty files to allow translations on Weblate - [ ] enable language selection on FitTrackee

translations

enhancement
feature:workouts

Hi, This PR provides a fix on tile requests to handle interrupts (I use staticmap with asynchronous tasks that can be interrupted, the bare except prevents tasks from stopping properly).

**PostgreSQL 13** is no longer supported ([final release: November 13, 2025](https://www.postgresql.org/support/versioning/)). For now, Fittrackee does not used advanced features of PostgreSQL and may still work with PostgreSQL 13. It just...

v1.1.x

Python 3.14.1 has been released today: https://www.python.org/downloads/release/python-3141/ Since then, tests with Python 3.14 fails when all tables are deleted in app fixture. The temporary workaround is to pin Python version...

python
tests

Some devices and applications record total calories in the generated files. This value can be extracted to be displayed on **FitTrackee**. >[!NOTE] >Another issue exists regarding calories calculation: https://github.com/SamR1/FitTrackee/issues/6. **TODO**:...

enhancement
api
client
feature:workouts
feature:file upload
feature:statistics

Allow rackets to be added as equipment for Tennis and Padel activities. Prerequisite: - #871

enhancement
api
client
feature:equipments

Next part of file processing rewriting (#925): - remove unnecessary storage of generated GPX file when the file extension is not .gpx (and add GPX generation on file download). The...

api
feature:workouts
v1.1.x