Sam
Sam
To improve performance of workout display (especially chart) and allow some next features, consider storing gpx points in a database.
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...
(request from Weblate) - [x] init empty files to allow translations on Weblate - [ ] enable language selection on FitTrackee
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...
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...
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**:...
Allow rackets to be added as equipment for Tennis and Padel activities. Prerequisite: - #871
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...