diff --git a/CHANGELOG.md b/CHANGELOG.md index 77390498..b5e29ba5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,48 @@ # Change log +## Version 0.7.16 (2023/05/29) + +### Features and enhancements + +* [PR#358](https://github.com/SamR1/FitTrackee/pull/358) - Add user preference for filtering of GPX speed data + + +### Bugs Fixed + +* [#359](https://github.com/SamR1/FitTrackee/issues/359) - Footer overlaps content on user preferences page + + +### Translations + +* [PR#350](https://github.com/SamR1/FitTrackee/pull/350) - Translations update from Hosted Weblate (Galician) +* [PR#352](https://github.com/SamR1/FitTrackee/pull/352) - Translations update from Hosted Weblate (Dutch) +* [PR#356](https://github.com/SamR1/FitTrackee/pull/356) - Init Polish translation files +* [PR#357](https://github.com/SamR1/FitTrackee/pull/357) - Translations update from Hosted Weblate (Polish) +* [PR#365](https://github.com/SamR1/FitTrackee/pull/365) - Translations update from Hosted Weblate (Spanish) + +Translation status: +- Dutch: 99% +- English: 100% +- French: 100% +- Galician: 99% +- German: 99% +- Italian: 87% +- Norwegian Bokmål: 36% +- Polish: 3% +- Spanish: 100% + +**Note:** Polish is not yet available in FitTrackee interface. + +Thanks to the contributors: +- @bjornclauw +- @gallegonovato +- @gnu-ewm +- @jat255 +- @xmgz + +**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/installation.html#upgrade)) + + ## Version 0.7.15 (2023/04/12) Among enhancements and fixes, **FitTrackee** is now available in Galician, Spanish and partially in Norwegian Bokmål (see translation status below). diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d77b92c4..5c9f5a15 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -40,6 +40,8 @@ see [Installations instructions](https://samr1.github.io/FitTrackee/installation ### Pull Requests +Before starting, please open an issue to discuss implementation if the feature requires major changes or involves the addition of a new sport or language. + Please make your changes from the development branch (`dev`). * Fork the repository (see [GitHub instructions](https://docs.github.com/en/get-started/quickstart/contributing-to-projects)) diff --git a/README.md b/README.md index dd28ba62..8d9d0a40 100644 --- a/README.md +++ b/README.md @@ -26,9 +26,6 @@ Examples for Android (non-exhaustive list): Maps are displayed using [Open Street Map](https://www.openstreetmap.org). It is also possible to add a workout without a gpx file. -Translations status on [Weblate](https://hosted.weblate.org/engage/fittrackee/): -[![Translation status](https://hosted.weblate.org/widgets/fittrackee/-/multi-auto.svg)](https://hosted.weblate.org/engage/fittrackee/) - **Still under heavy development (some features may be unstable).** (see [issues](https://github.com/SamR1/FitTrackee/issues) and [documentation](https://samr1.github.io/FitTrackee) for more information) diff --git a/VERSION b/VERSION index def42503..bf7b715d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.7.15 +0.7.16 diff --git a/docs/.buildinfo b/docs/.buildinfo index 611e5917..510d8729 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: cdfe62f5e1bf7ca29acf2882d3765e89 +config: d573d60dbe9c41849a6a47899dd4f435 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_images/fittrackee_screenshot-01.png b/docs/_images/fittrackee_screenshot-01.png index df874da0..c4614f3b 100644 Binary files a/docs/_images/fittrackee_screenshot-01.png and b/docs/_images/fittrackee_screenshot-01.png differ diff --git a/docs/_images/fittrackee_screenshot-02.png b/docs/_images/fittrackee_screenshot-02.png index 67acbca5..cb4fa3fe 100644 Binary files a/docs/_images/fittrackee_screenshot-02.png and b/docs/_images/fittrackee_screenshot-02.png differ diff --git a/docs/_images/fittrackee_screenshot-03.png b/docs/_images/fittrackee_screenshot-03.png index 98caf9ea..c48a29e9 100644 Binary files a/docs/_images/fittrackee_screenshot-03.png and b/docs/_images/fittrackee_screenshot-03.png differ diff --git a/docs/_images/fittrackee_screenshot-04.png b/docs/_images/fittrackee_screenshot-04.png index 0eaf54fd..91c25598 100644 Binary files a/docs/_images/fittrackee_screenshot-04.png and b/docs/_images/fittrackee_screenshot-04.png differ diff --git a/docs/_images/fittrackee_screenshot-05.png b/docs/_images/fittrackee_screenshot-05.png index 6dd04b27..33b2933a 100644 Binary files a/docs/_images/fittrackee_screenshot-05.png and b/docs/_images/fittrackee_screenshot-05.png differ diff --git a/docs/_images/fittrackee_screenshot-06.png b/docs/_images/fittrackee_screenshot-06.png index cbf30c60..eea2eb0d 100644 Binary files a/docs/_images/fittrackee_screenshot-06.png and b/docs/_images/fittrackee_screenshot-06.png differ diff --git a/docs/_images/fittrackee_screenshot-07.png b/docs/_images/fittrackee_screenshot-07.png index e88e4c26..22bbb874 100644 Binary files a/docs/_images/fittrackee_screenshot-07.png and b/docs/_images/fittrackee_screenshot-07.png differ diff --git a/docs/_images/fittrackee_screenshot-08.png b/docs/_images/fittrackee_screenshot-08.png index 14f84d6f..4a41e1fa 100644 Binary files a/docs/_images/fittrackee_screenshot-08.png and b/docs/_images/fittrackee_screenshot-08.png differ diff --git a/docs/_sources/changelog.md.txt b/docs/_sources/changelog.md.txt index 77390498..b5e29ba5 100644 --- a/docs/_sources/changelog.md.txt +++ b/docs/_sources/changelog.md.txt @@ -1,5 +1,48 @@ # Change log +## Version 0.7.16 (2023/05/29) + +### Features and enhancements + +* [PR#358](https://github.com/SamR1/FitTrackee/pull/358) - Add user preference for filtering of GPX speed data + + +### Bugs Fixed + +* [#359](https://github.com/SamR1/FitTrackee/issues/359) - Footer overlaps content on user preferences page + + +### Translations + +* [PR#350](https://github.com/SamR1/FitTrackee/pull/350) - Translations update from Hosted Weblate (Galician) +* [PR#352](https://github.com/SamR1/FitTrackee/pull/352) - Translations update from Hosted Weblate (Dutch) +* [PR#356](https://github.com/SamR1/FitTrackee/pull/356) - Init Polish translation files +* [PR#357](https://github.com/SamR1/FitTrackee/pull/357) - Translations update from Hosted Weblate (Polish) +* [PR#365](https://github.com/SamR1/FitTrackee/pull/365) - Translations update from Hosted Weblate (Spanish) + +Translation status: +- Dutch: 99% +- English: 100% +- French: 100% +- Galician: 99% +- German: 99% +- Italian: 87% +- Norwegian Bokmål: 36% +- Polish: 3% +- Spanish: 100% + +**Note:** Polish is not yet available in FitTrackee interface. + +Thanks to the contributors: +- @bjornclauw +- @gallegonovato +- @gnu-ewm +- @jat255 +- @xmgz + +**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/installation.html#upgrade)) + + ## Version 0.7.15 (2023/04/12) Among enhancements and fixes, **FitTrackee** is now available in Galician, Spanish and partially in Norwegian Bokmål (see translation status below). diff --git a/docs/_sources/features.rst.txt b/docs/_sources/features.rst.txt index 0c08e3fb..649b2928 100644 --- a/docs/_sources/features.rst.txt +++ b/docs/_sources/features.rst.txt @@ -107,6 +107,11 @@ Account & preferences - A user can choose to display or hide ascent records and total on Dashboard (*new in 0.6.11*) - A user can choose format used to display dates (*new in 0.7.3*) - A user can choose elevation chart axis start: zero or minimum altitude (*new in 0.7.15*) +- A user can choose to exclude extreme values (which may be GPS errors) when calculating the maximum speed (by default, extreme values are excluded) (*new in 0.7.16*) + +.. note:: + Changing this preference will only affect next file uploads. + - A user can set sport preferences (*new in 0.5.0*): - change sport color (used for sport image and charts) - can override stopped speed threshold (for next uploaded gpx files) diff --git a/docs/_sources/installation.rst.txt b/docs/_sources/installation.rst.txt index 36c3a9c2..492e6754 100644 --- a/docs/_sources/installation.rst.txt +++ b/docs/_sources/installation.rst.txt @@ -509,13 +509,13 @@ Production environment .. warning:: | Note that FitTrackee is under heavy development, some features may be unstable. -- Download the last release (for now, it is the release v0.7.15): +- Download the last release (for now, it is the release v0.7.16): .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.7.15.tar.gz - $ tar -xzf v0.7.15.tar.gz - $ mv FitTrackee-0.7.15 FitTrackee + $ wget https://github.com/SamR1/FitTrackee/archive/v0.7.16.tar.gz + $ tar -xzf v0.7.16.tar.gz + $ mv FitTrackee-0.7.16 FitTrackee $ cd FitTrackee - Create **.env** from example and update it @@ -635,13 +635,13 @@ Prod environment - Change to the directory where FitTrackee directory is located -- Download the last release (for now, it is the release v0.7.15) and overwrite existing files: +- Download the last release (for now, it is the release v0.7.16) and overwrite existing files: .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.7.15.tar.gz - $ tar -xzf v0.7.15.tar.gz - $ cp -R FitTrackee-0.7.15/* FitTrackee/ + $ wget https://github.com/SamR1/FitTrackee/archive/v0.7.16.tar.gz + $ tar -xzf v0.7.16.tar.gz + $ cp -R FitTrackee-0.7.16/* FitTrackee/ $ cd FitTrackee - Update **.env** if needed (see `Environment variables `__). diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 35b96b79..e20ec2ff 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.7.15', + VERSION: '0.7.16', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/api/auth.html b/docs/api/auth.html index 1ff3e8ea..c9a6c275 100644 --- a/docs/api/auth.html +++ b/docs/api/auth.html @@ -5,7 +5,7 @@ - Authentication and account — FitTrackee 0.7.15 + <title>Authentication and account — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -424,6 +424,7 @@ character “_” allowed

"total_ascent": 720.35, "total_distance": 67.895, "total_duration": "6:50:27", + "use_raw_gpx_speed": false, "username": "sam", "weekm": false }, @@ -542,6 +543,7 @@ character “_” allowed

"total_ascent": 720.35, "total_distance": 67.895, "total_duration": "6:50:27", + "use_raw_gpx_speed": false, "username": "sam" "weekm": true, }, @@ -688,6 +690,7 @@ character “_” allowed

"total_ascent": 720.35, "total_distance": 67.895, "total_duration": "6:50:27", + "use_raw_gpx_speed": true, "username": "sam" "weekm": true, }, @@ -705,6 +708,7 @@ character “_” allowed

  • language (string) – language preferences

  • start_elevation_at_zero (boolean) – do elevation plots start at zero?

  • timezone (string) – user time zone

  • +
  • use_raw_gpx_speed (boolean) – Use unfiltered gpx to calculate speeds

  • weekm (boolean) – does week start on Monday?

  • @@ -1069,6 +1073,7 @@ character “_” allowed

    "total_ascent": 720.35, "total_distance": 67.895, "total_duration": "6:50:27", + "use_raw_gpx_speed": false, "username": "sam" "weekm": true, }, @@ -1464,7 +1469,7 @@ for other reasons.

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/configuration.html b/docs/api/configuration.html index 4efdc954..16efa012 100644 --- a/docs/api/configuration.html +++ b/docs/api/configuration.html @@ -5,7 +5,7 @@ - Configuration — FitTrackee 0.7.15 + <title>Configuration — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -159,7 +159,7 @@ "map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors", "privacy_policy": null, "privacy_policy_date": null, - "version": "0.7.15", + "version": "0.7.16", "weather_provider": null }, "status": "success" @@ -204,7 +204,7 @@ "map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors", "privacy_policy": null, "privacy_policy_date": null, - "version": "0.7.15", + "version": "0.7.16", "weather_provider": null }, "status": "success" @@ -290,7 +290,7 @@

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/index.html b/docs/api/index.html index d0993ced..44d0464b 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -5,7 +5,7 @@ - API documentation — FitTrackee 0.7.15 + <title>API documentation — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -161,7 +161,7 @@

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/oauth2.html b/docs/api/oauth2.html index 7459e520..82a8e322 100644 --- a/docs/api/oauth2.html +++ b/docs/api/oauth2.html @@ -5,7 +5,7 @@ - OAuth2 — FitTrackee 0.7.15 + <title>OAuth2 — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -695,7 +695,7 @@ are supported by FitTrackee)

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/records.html b/docs/api/records.html index 4314034f..14fab3ce 100644 --- a/docs/api/records.html +++ b/docs/api/records.html @@ -5,7 +5,7 @@ - Records — FitTrackee 0.7.15 + <title>Records — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -263,7 +263,7 @@

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/sports.html b/docs/api/sports.html index 6b1c49e3..d7d88bbd 100644 --- a/docs/api/sports.html +++ b/docs/api/sports.html @@ -5,7 +5,7 @@ - Sports — FitTrackee 0.7.15 + <title>Sports — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -493,7 +493,7 @@

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/stats.html b/docs/api/stats.html index 3d9db40f..829b1235 100644 --- a/docs/api/stats.html +++ b/docs/api/stats.html @@ -5,7 +5,7 @@ - Statistics — FitTrackee 0.7.15 + <title>Statistics — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -420,7 +420,7 @@

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/users.html b/docs/api/users.html index c9df5668..0e07eff2 100644 --- a/docs/api/users.html +++ b/docs/api/users.html @@ -5,7 +5,7 @@ - Users — FitTrackee 0.7.15 + <title>Users — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -664,7 +664,7 @@ one admin.

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/api/workouts.html b/docs/api/workouts.html index 421263a6..f393eea5 100644 --- a/docs/api/workouts.html +++ b/docs/api/workouts.html @@ -5,7 +5,7 @@ - Workouts — FitTrackee 0.7.15 + <title>Workouts — FitTrackee 0.7.16 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -1192,7 +1192,7 @@ must be provided with ascent)

    © Copyright 2018 - 2023, SamR1 . - Last updated on Apr 12, 2023.
    + Last updated on May 29, 2023.
    Created using Sphinx 5.3.0.

    diff --git a/docs/changelog.html b/docs/changelog.html index fc371643..f473d5f0 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -5,7 +5,7 @@ - Change log — FitTrackee 0.7.15 + <title>Change log — FitTrackee 0.7.16 documentation @@ -42,7 +42,7 @@ FitTrackee - 0.7.15 + 0.7.16 @@ -83,396 +83,402 @@ role="menu" aria-labelledby="dLabelLocalToc">