diff --git a/CHANGELOG.md b/CHANGELOG.md index b1d9daeb..7f083a66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Change log +## Version 0.5.5 (2022/01/19) + +### Issues Closed + +#### New Features + +* [#140](https://github.com/SamR1/FitTrackee/issues/140) - Add a fullscreen control to workout map +* [#138](https://github.com/SamR1/FitTrackee/issues/138) - Add control to reset map to initial position +* [#135](https://github.com/SamR1/FitTrackee/issues/135) - Start and finish markers +* [#134](https://github.com/SamR1/FitTrackee/issues/134) - Wind direction + +#### Bugs Fixed + +* [877fa0f](https://github.com/SamR1/FitTrackee/commit/877fa0faaabc0130402638905fe04f84563eb278) - fix sport icon color (when changed) on calendar on small resolutions + +In this release 4 issues were closed. + + ## Version 0.5.4 (2022/01/01) ### Issues Closed diff --git a/VERSION b/VERSION index 7d856835..d1d899fa 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.4 +0.5.5 diff --git a/docs/.buildinfo b/docs/.buildinfo index c75e29ae..ae2a0081 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: 60f7248d823d99edbf8c8e34a7bb597b +config: 9de908b6aff9f654d3afda99374c317e tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_images/fittrackee_screenshot-01.png b/docs/_images/fittrackee_screenshot-01.png index bff294de..49e0d74a 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 3d72b924..6423fe1b 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 85bdd58e..210f2721 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 d1f6c113..3bdd2cce 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 503c4787..9c6e3509 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 8e804451..60d0c009 100644 Binary files a/docs/_images/fittrackee_screenshot-06.png and b/docs/_images/fittrackee_screenshot-06.png differ diff --git a/docs/_sources/changelog.md.txt b/docs/_sources/changelog.md.txt index b1d9daeb..7f083a66 100644 --- a/docs/_sources/changelog.md.txt +++ b/docs/_sources/changelog.md.txt @@ -1,5 +1,23 @@ # Change log +## Version 0.5.5 (2022/01/19) + +### Issues Closed + +#### New Features + +* [#140](https://github.com/SamR1/FitTrackee/issues/140) - Add a fullscreen control to workout map +* [#138](https://github.com/SamR1/FitTrackee/issues/138) - Add control to reset map to initial position +* [#135](https://github.com/SamR1/FitTrackee/issues/135) - Start and finish markers +* [#134](https://github.com/SamR1/FitTrackee/issues/134) - Wind direction + +#### Bugs Fixed + +* [877fa0f](https://github.com/SamR1/FitTrackee/commit/877fa0faaabc0130402638905fe04f84563eb278) - fix sport icon color (when changed) on calendar on small resolutions + +In this release 4 issues were closed. + + ## Version 0.5.4 (2022/01/01) ### Issues Closed diff --git a/docs/_sources/features.rst.txt b/docs/_sources/features.rst.txt index e383f391..644f7309 100644 --- a/docs/_sources/features.rst.txt +++ b/docs/_sources/features.rst.txt @@ -76,8 +76,12 @@ Workouts - Dashboard with month calendar displaying workouts and record. The week can start on Sunday or Monday (which can be changed in the user preferences). The calendar displays up to 100 workouts. - Workout creation by uploading a gpx file (related data are stored in database with metric system). A workout can even be created without gpx (the user must enter date, time, duration and distance). -- A workout with a gpx file can be displayed with map, weather (if the DarkSky API key is provided) and charts (speed and elevation). Segments can be displayed. -- Workout gpx file can be downloaded (**new in 0.5.1**) +- | A workout with a gpx file can be displayed with map and charts (speed and elevation). + | Controls allow full screen view and position reset (**new in 0.5.5**). +- | If DarkSky API key is provided, weather is displayed in workout detail. + | Wind is displayed, with arrow indicating direction (a tooltip can be displayed with the direction that the wind is coming **from**) (**new in 0.5.5**). +- Segments can be displayed. +- Workout gpx file can be downloaded (**new in 0.5.1**) - Workout edition and deletion. User can add a note. - User statistics, by time period (week, month, year) and sport: - total distance diff --git a/docs/_sources/installation.rst.txt b/docs/_sources/installation.rst.txt index 48ca17aa..705f8564 100644 --- a/docs/_sources/installation.rst.txt +++ b/docs/_sources/installation.rst.txt @@ -396,13 +396,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.5.4): +- Download the last release (for now, it is the release v0.5.5): .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz - $ tar -xzf v0.5.4.tar.gz - $ mv FitTrackee-0.5.4 FitTrackee + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz + $ tar -xzf v0.5.5.tar.gz + $ mv FitTrackee-0.5.5 FitTrackee $ cd FitTrackee - Create **.env** from example and update it @@ -477,13 +477,13 @@ Prod environment - Change to the directory where FitTrackee directory is located -- Download the last release (for now, it is the release v0.5.4) and overwrite existing files: +- Download the last release (for now, it is the release v0.5.5) and overwrite existing files: .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz - $ tar -xzf v0.5.4.tar.gz - $ cp -R FitTrackee-0.5.4/* FitTrackee/ + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz + $ tar -xzf v0.5.5.tar.gz + $ cp -R FitTrackee-0.5.5/* 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 1e0b4d99..d45bacf8 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.5.4', + VERSION: '0.5.5', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/api/auth.html b/docs/api/auth.html index 74bacb14..d4a67918 100644 --- a/docs/api/auth.html +++ b/docs/api/auth.html @@ -5,7 +5,7 @@ - Authentication — FitTrackee 0.5.4 + <title>Authentication — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/configuration.html b/docs/api/configuration.html index 41e58068..acc6c6df 100644 --- a/docs/api/configuration.html +++ b/docs/api/configuration.html @@ -5,7 +5,7 @@ - Configuration — FitTrackee 0.5.4 + <title>Configuration — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 @@ -148,7 +148,7 @@ "max_zip_file_size": 10485760, "max_users": 0, "map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors" - "version": "0.5.4" + "version": "0.5.5" }, "status": "success" } diff --git a/docs/api/index.html b/docs/api/index.html index c2b21953..30a63fe4 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -5,7 +5,7 @@ - API documentation — FitTrackee 0.5.4 + <title>API documentation — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/records.html b/docs/api/records.html index fb4096b8..777b9092 100644 --- a/docs/api/records.html +++ b/docs/api/records.html @@ -5,7 +5,7 @@ - Records — FitTrackee 0.5.4 + <title>Records — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/sports.html b/docs/api/sports.html index 8c403817..8407abc2 100644 --- a/docs/api/sports.html +++ b/docs/api/sports.html @@ -5,7 +5,7 @@ - Sports — FitTrackee 0.5.4 + <title>Sports — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/stats.html b/docs/api/stats.html index c5c0b57a..81e6803d 100644 --- a/docs/api/stats.html +++ b/docs/api/stats.html @@ -5,7 +5,7 @@ - Statistics — FitTrackee 0.5.4 + <title>Statistics — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/users.html b/docs/api/users.html index f671fd63..f09522dc 100644 --- a/docs/api/users.html +++ b/docs/api/users.html @@ -5,7 +5,7 @@ - Users — FitTrackee 0.5.4 + <title>Users — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/api/workouts.html b/docs/api/workouts.html index 32761f88..e42a06f2 100644 --- a/docs/api/workouts.html +++ b/docs/api/workouts.html @@ -5,7 +5,7 @@ - Workouts — FitTrackee 0.5.4 + <title>Workouts — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/changelog.html b/docs/changelog.html index 367ce028..dbfd6d88 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -5,7 +5,7 @@ - Change log — FitTrackee 0.5.4 + <title>Change log — FitTrackee 0.5.5 documentation @@ -39,7 +39,7 @@ FitTrackee - 0.5.4 + 0.5.5 @@ -77,38 +77,46 @@ role="menu" aria-labelledby="dLabelLocalToc">
  • Change log
      -
    • Version 0.5.4 (2022/01/01)
        +
      • Version 0.5.5 (2022/01/19)
      • -
      • Version 0.5.3 (2022/01/01)
          +
        • Version 0.5.4 (2022/01/01)
        • -
        • Version 0.5.2 (2021/12/19)
            +
          • Version 0.5.3 (2022/01/01) +
          • +
          • Version 0.5.2 (2021/12/19)
          • Version 0.5.1 (2021/11/30)
              -
            • Issues Closed
            • Version 0.5.0 (2021/11/14)
                -
              • Issues Closed
              • Version 0.4.9 (2021/07/16)
                  -
                • Issues Closed
                • Version 0.4.8 (2021/07/03)
                    -
                  • Issues Closed
                  • Version 0.4.7 (2021/04/07)
                      -
                    • Issues Closed
                    • Version 0.4.6 (2021/02/21)
                        -
                      • Issues Closed
                      • Version 0.4.5 (2021/02/17)
                          -
                        • Issues Closed
                        • Version 0.4.4 (2021/01/31)
                            -
                          • Issues Closed
                          • Version 0.4.3 (2021/01/10)
                              -
                            • Issues Closed
                            • Version 0.4.2 (2021/01/03)
                            • Version 0.4.1 (2020/12/31)
                                -
                              • Issues Closed
                              • Version 0.4.0 - FitTrackee on PyPI (2020/09/19)
                                  -
                                • Issues Closed
                                • Version 0.3.0 - Administration (2020/07/15)
                                    -
                                  • Issues Closed
                                  • Version 0.2.5 - Fix and improvements (2020/01/31)
                                  • Version 0.2.4 - Minor fix (2020/01/30) -
                                  • -
                                  • Version 0.2.3 - FitTrackee available in French (2019/12/29)
                                      -
                                    • Issues Closed
                                    • -
                                    • Version 0.2.2 - Statistics fix (2019/09/23)
                                        +
                                      • Version 0.2.3 - FitTrackee available in French (2019/12/29) +
                                      • +
                                      • Version 0.2.2 - Statistics fix (2019/09/23)
                                      • Version 0.2.1 - Fix and improvements (2019/09/01) -
                                      • -
                                      • Version 0.2.0 - Statistics (2019/07/07)
                                          -
                                        • Issues Closed
                                        • -
                                        • Version 0.1.1 - Fix and improvements (2019/02/07)
                                            +
                                          • Version 0.2.0 - Statistics (2019/07/07) +
                                          • +
                                          • Version 0.1.1 - Fix and improvements (2019/02/07)
                                          • Version 0.1.0 - First release πŸŽ‰ (2018-07-04)
                                              -
                                            • Issues Closed @@ -298,13 +306,35 @@

                                              Change logΒΆ

                                              -
                                              -

                                              Version 0.5.4 (2022/01/01)ΒΆ

                                              +
                                              +

                                              Version 0.5.5 (2022/01/19)ΒΆ

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              +
                                                +
                                              • #140 - Add a fullscreen control to workout map

                                              • +
                                              • #138 - Add control to reset map to initial position

                                              • +
                                              • #135 - Start and finish markers

                                              • +
                                              • #134 - Wind direction

                                              • +
                                              +

                                              Bugs FixedΒΆ

                                                +
                                              • 877fa0f - fix sport icon color (when changed) on calendar on small resolutions

                                              • +
                                              +

                                              In this release 4 issues were closed.

                                              +
                                              +
                                              +
                                              +
                                              +

                                              Version 0.5.4 (2022/01/01)ΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              +
                                              • #131 - No workouts displayed on calendar

                                              In this release 1 issue was closed.

                                              @@ -313,10 +343,10 @@

                                              Version 0.5.3 (2022/01/01)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #129 - Display only active sports when editing a workout

                                              • #127 - parse_email_url() can’t validate a legitimate EMAIL_URI such as β€œsmtp://localhost:25”

                                              • @@ -327,10 +357,10 @@

                                              Version 0.5.2 (2021/12/19)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #123 - Allow user to reset preferences for a sport

                                              • #121 - Add activity : snowshoes

                                              • @@ -341,10 +371,10 @@

                                              Version 0.5.1 (2021/11/30)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #116 - Better UI for Speed and Elevation buttons in the graph of the Workout screen

                                              • #115 - Add option to download the GPX file of a Workout

                                              • @@ -356,10 +386,10 @@

                                              Version 0.5.0 (2021/11/14)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #99 - Display workout with imperial units

                                              • #91 - Display elevation chart with min and max altitude of workout

                                              • @@ -367,8 +397,8 @@
                                              • #18 - Better UI

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #95 - Some workouts seem to be missing on statistics chart

                                              @@ -398,17 +428,17 @@

                                              Version 0.4.9 (2021/07/16)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #83 - allow using configured tile server to generate static maps
                                                Note: to keep using the default tile server, set environment variable DEFAULT_STATICMAP to True

                                              • #81 - display remaining characters in textarea

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #82 - a user can not modify his birth day

                                              • #80 - can not save notes with control characters

                                              • @@ -419,10 +449,10 @@

                                              Version 0.4.8 (2021/07/03)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #79 - Fails to start after make rebuild

                                              @@ -432,17 +462,17 @@

                                              Version 0.4.7 (2021/04/07)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #75 - Workouts on the same day are not displayed in right order

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              • Update Python and Javascript dependencies
                                                IMPORTANT: Due to SQLAlchemy update (1.4+), engine URLs starting with postgres:// are no longer supported. Please update DATABASE_URL with postgresql://.

                                              @@ -451,10 +481,10 @@

                                              Version 0.4.6 (2021/02/21)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #72 - Error message when file exceeding size is incorrect

                                              • #71 - max size or max number of files must be greater than 0

                                              • @@ -466,10 +496,10 @@

                                              Version 0.4.5 (2021/02/17)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #66 - invalid gpx limit used when importing zip archive

                                              • #64 - Only 50 workouts per month shown in calendar

                                              • @@ -480,17 +510,17 @@

                                              Version 0.4.4 (2021/01/31)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #62 - Error when sending reset password email

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              • Refactoring before introducing new features.

                                              • Add docker files for evaluation purposes.

                                              • @@ -500,16 +530,16 @@

                                              Version 0.4.3 (2021/01/10)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #58 - Standardize terms used for workouts
                                                Note: Database model, upload directory for workouts and API endpoints are also updated.

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #59 - No message displayed on uploading image error

                                              @@ -519,18 +549,18 @@

                                              Version 0.4.2 (2021/01/03)ΒΆ

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              No new features in this release, only some refactorings before introducing new features.

                                              Version 0.4.1 (2020/12/31)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #57 - Use uuid for activities

                                              @@ -546,10 +576,10 @@ new features.

                                            • It’s now possible to change the tile provider for maps. The default tile server is now OpenStreetMap’s standard tile layer (replacing ThunderForest Outdoors), see Map tile server in documentation.

                                            -
                                            -

                                            Issues ClosedΒΆ

                                            -
                                            -

                                            New FeaturesΒΆ

                                            +
                                            +

                                            Issues ClosedΒΆ

                                            +
                                            +

                                            New FeaturesΒΆ

                                            • #54 - Tile server can be changed

                                            • #53 - Simplify FitTrackee installation

                                            • @@ -565,10 +595,10 @@ see documentation)
                                              ⚠️ Warning: some application parameters move from environment variables to database (see installation).

                                            • in order to send emails, Redis is now a mandatory dependency

                                            -
                                            -

                                            Issues ClosedΒΆ

                                            -
                                            -

                                            New FeaturesΒΆ

                                            +
                                            +

                                            Issues ClosedΒΆ

                                            +
                                            +

                                            New FeaturesΒΆ

                                            • #50 - A user can reset his password

                                            • #17 - A user can delete his account

                                            • @@ -580,8 +610,8 @@ see

                                              Version 0.2.5 - Fix and improvements (2020/01/31)ΒΆ

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              This version contains minor fix and improvements on client side:

                                              • 4c3fc34 - empty user data on logout

                                              • @@ -594,10 +624,10 @@ add URL interceptors to simplify routes definition

                                              Version 0.2.4 - Minor fix (2020/01/30)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #47 - timezone drop-down is not displayed correctly

                                              • #46 - calendar cannot display more than 5 or 6 activities on the same day

                                              • @@ -608,17 +638,17 @@ add URL interceptors to simplify routes definition

                                              Version 0.2.3 - FitTrackee available in French (2019/12/29)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #43 - Display weekend days with a different background color on calendar

                                              • #40 - Localize FitTrackee (i18n)

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #44 - Cannot edit an activity that does not have a gpx file

                                              @@ -628,10 +658,10 @@ add URL interceptors to simplify routes definition

                                              Version 0.2.2 - Statistics fix (2019/09/23)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #41 - User statistics are incorrect

                                              @@ -641,10 +671,10 @@ add URL interceptors to simplify routes definition

                                              Version 0.2.1 - Fix and improvements (2019/09/01)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #4 - Show points on the map when mouse over the chart

                                              • #14 - Display segments informations

                                              • @@ -655,15 +685,15 @@ add URL interceptors to simplify routes definition

                                              • #37 - Display map on activities list

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #34 - Weather is not displayed anymore

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              @@ -672,17 +702,17 @@ add URL interceptors to simplify routes definition

                                              Version 0.2.0 - Statistics (2019/07/07)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #13 - Detailed statistics

                                              -
                                              -

                                              MiscΒΆ

                                              +
                                              +

                                              MiscΒΆ

                                              • Update dependencies

                                              @@ -691,17 +721,17 @@ add URL interceptors to simplify routes definition

                                              Version 0.1.1 - Fix and improvements (2019/02/07)ΒΆ

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #25 - Display records on calendar

                                              • #22 - Add a total on current month statistics

                                              -
                                              -

                                              Bugs FixedΒΆ

                                              +
                                              +

                                              Bugs FixedΒΆ

                                              • #31 - Use moving duration for stats

                                              • #29 - Pause duration calculation with segments

                                              • @@ -750,10 +780,10 @@ add URL interceptors to simplify routes definition

                                              • no administration for now

                                              ➑️ more informations: see documentation and current issues

                                              -
                                              -

                                              Issues ClosedΒΆ

                                              -
                                              -

                                              New FeaturesΒΆ

                                              +
                                              +

                                              Issues ClosedΒΆ

                                              +
                                              +

                                              New FeaturesΒΆ

                                              • #11 - Timezone support

                                              • #10 - Add a note to an activity

                                              • diff --git a/docs/features.html b/docs/features.html index 60445da2..190becfb 100644 --- a/docs/features.html +++ b/docs/features.html @@ -5,7 +5,7 @@ - Features — FitTrackee 0.5.4 + <title>Features — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 @@ -237,14 +237,24 @@

                                                Note

                                                It can be overridden in user preferences.

                                                -
                                                  +
                                                  • Dashboard with month calendar displaying workouts and record. The week can start on Sunday or Monday (which can be changed in the user preferences). The calendar displays up to 100 workouts.

                                                  • Workout creation by uploading a gpx file (related data are stored in database with metric system). A workout can even be created without gpx (the user must enter date, time, duration and distance).

                                                  • -
                                                  • A workout with a gpx file can be displayed with map, weather (if the DarkSky API key is provided) and charts (speed and elevation). Segments can be displayed.

                                                  • -
                                                  • Workout gpx file can be downloaded (new in 0.5.1)

                                                  • +
                                                  • +
                                                    A workout with a gpx file can be displayed with map and charts (speed and elevation).
                                                    +
                                                    Controls allow full screen view and position reset (new in 0.5.5).
                                                    +
                                                    +
                                                  • +
                                                  • +
                                                    If DarkSky API key is provided, weather is displayed in workout detail.
                                                    +
                                                    Wind is displayed, with arrow indicating direction (a tooltip can be displayed with the direction that the wind is coming from) (new in 0.5.5).
                                                    +
                                                    +
                                                  • +
                                                  • Segments can be displayed.

                                                  • +
                                                  • Workout gpx file can be downloaded (new in 0.5.1)

                                                  • Workout edition and deletion. User can add a note.

                                                  • -
                                                    User statistics, by time period (week, month, year) and sport:
                                                      +
                                                      User statistics, by time period (week, month, year) and sport:
                                                      • total distance

                                                      • total duration

                                                      • total workouts

                                                      • @@ -256,7 +266,7 @@
                                                  • -
                                                    User records by sports:
                                                      +
                                                      User records by sports:
                                                      • average speed

                                                      • farest distance

                                                      • longest duration

                                                      • diff --git a/docs/genindex.html b/docs/genindex.html index 12b573bd..2b46e7a2 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -4,7 +4,7 @@ - Index — FitTrackee 0.5.4 + <title>Index — FitTrackee 0.5.5 documentation @@ -37,7 +37,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/http-routingtable.html b/docs/http-routingtable.html index 7a0c2708..90979f10 100644 --- a/docs/http-routingtable.html +++ b/docs/http-routingtable.html @@ -4,7 +4,7 @@ - HTTP Routing Table — FitTrackee 0.5.4 + <title>HTTP Routing Table — FitTrackee 0.5.5 documentation @@ -44,7 +44,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/index.html b/docs/index.html index 87214562..2181a51a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,7 +5,7 @@ - FitTrackee — FitTrackee 0.5.4 + <title>FitTrackee — FitTrackee 0.5.5 documentation @@ -39,7 +39,7 @@ FitTrackee - 0.5.4 + 0.5.5 diff --git a/docs/installation.html b/docs/installation.html index cdeb43d4..48ee9d0d 100644 --- a/docs/installation.html +++ b/docs/installation.html @@ -5,7 +5,7 @@ - Installation — FitTrackee 0.5.4 + <title>Installation — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5 @@ -655,11 +655,11 @@ and the password mp
                                                          -
                                                        • Download the last release (for now, it is the release v0.5.4):

                                                        • +
                                                        • Download the last release (for now, it is the release v0.5.5):

                                                        -
                                                        $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz
                                                        -$ tar -xzf v0.5.4.tar.gz
                                                        -$ mv FitTrackee-0.5.4 FitTrackee
                                                        +
                                                        $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz
                                                        +$ tar -xzf v0.5.5.tar.gz
                                                        +$ mv FitTrackee-0.5.5 FitTrackee
                                                         $ cd FitTrackee
                                                         
                                                        @@ -733,11 +733,11 @@ $ make upgrade-db
                                                        • Stop the application

                                                        • Change to the directory where FitTrackee directory is located

                                                        • -
                                                        • Download the last release (for now, it is the release v0.5.4) and overwrite existing files:

                                                        • +
                                                        • Download the last release (for now, it is the release v0.5.5) and overwrite existing files:

                                                        -
                                                        $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz
                                                        -$ tar -xzf v0.5.4.tar.gz
                                                        -$ cp -R FitTrackee-0.5.4/* FitTrackee/
                                                        +
                                                        $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz
                                                        +$ tar -xzf v0.5.5.tar.gz
                                                        +$ cp -R FitTrackee-0.5.5/* FitTrackee/
                                                         $ cd FitTrackee
                                                         
                                                        diff --git a/docs/objects.inv b/docs/objects.inv index 7977b8c7..59e7ab17 100644 Binary files a/docs/objects.inv and b/docs/objects.inv differ diff --git a/docs/search.html b/docs/search.html index 5d794b00..5f0eac22 100644 --- a/docs/search.html +++ b/docs/search.html @@ -4,7 +4,7 @@ - Search — FitTrackee 0.5.4 + <title>Search — FitTrackee 0.5.5 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.5.4 + 0.5.5
                                                        diff --git a/docs/searchindex.js b/docs/searchindex.js index 03b2e570..9f2a8a76 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api/auth","api/configuration","api/index","api/records","api/sports","api/stats","api/users","api/workouts","changelog","features","index","installation","troubleshooting/administrator","troubleshooting/index","troubleshooting/user"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["api/auth.rst","api/configuration.rst","api/index.rst","api/records.rst","api/sports.rst","api/stats.rst","api/users.rst","api/workouts.rst","changelog.md","features.rst","index.rst","installation.rst","troubleshooting/administrator.rst","troubleshooting/index.rst","troubleshooting/user.rst"],objects:{"":[[0,0,1,"post--api-auth-login","/api/auth/login"],[0,1,1,"get--api-auth-logout","/api/auth/logout"],[0,0,1,"post--api-auth-password-reset-request","/api/auth/password/reset-request"],[0,0,1,"post--api-auth-password-update","/api/auth/password/update"],[0,2,1,"delete--api-auth-picture","/api/auth/picture"],[0,0,1,"post--api-auth-picture","/api/auth/picture"],[0,1,1,"get--api-auth-profile","/api/auth/profile"],[0,0,1,"post--api-auth-profile-edit","/api/auth/profile/edit"],[0,0,1,"post--api-auth-profile-edit-preferences","/api/auth/profile/edit/preferences"],[0,0,1,"post--api-auth-profile-edit-sports","/api/auth/profile/edit/sports"],[0,2,1,"delete--api-auth-profile-reset-sports-(sport_id)","/api/auth/profile/reset/sports/(sport_id)"],[0,0,1,"post--api-auth-register","/api/auth/register"],[1,1,1,"get--api-config","/api/config"],[1,3,1,"patch--api-config","/api/config"],[1,1,1,"get--api-ping","/api/ping"],[3,1,1,"get--api-records","/api/records"],[4,1,1,"get--api-sports","/api/sports"],[4,1,1,"get--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[4,3,1,"patch--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[5,1,1,"get--api-stats-(user_name)-by_sport","/api/stats/(user_name)/by_sport"],[5,1,1,"get--api-stats-(user_name)-by_time","/api/stats/(user_name)/by_time"],[5,1,1,"get--api-stats-all","/api/stats/all"],[6,1,1,"get--api-users","/api/users"],[6,2,1,"delete--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)","/api/users/(user_name)"],[6,3,1,"patch--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)-picture","/api/users/(user_name)/picture"],[7,1,1,"get--api-workouts","/api/workouts"],[7,0,1,"post--api-workouts","/api/workouts"],[7,2,1,"delete--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,3,1,"patch--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data","/api/workouts/(string:workout_short_id)/chart_data"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx","/api/workouts/(string:workout_short_id)/gpx"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-download","/api/workouts/(string:workout_short_id)/gpx/download"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-map-(map_id)","/api/workouts/map/(map_id)"],[7,0,1,"post--api-workouts-no_gpx","/api/workouts/no_gpx"],[11,4,1,"-","APP_LOG"],[11,4,1,"-","APP_SECRET_KEY"],[11,4,1,"-","APP_SETTINGS"],[11,4,1,"-","APP_WORKERS"],[11,4,1,"-","DATABASE_DISABLE_POOLING"],[11,4,1,"-","DATABASE_URL"],[11,4,1,"envvar-DEFAULT_STATICMAP","DEFAULT_STATICMAP \ud83c\udd95"],[11,4,1,"-","EMAIL_URL"],[11,4,1,"-","FLASK_APP"],[11,4,1,"-","HOST"],[11,4,1,"-","MAP_ATTRIBUTION"],[11,4,1,"-","PORT"],[11,4,1,"-","REDIS_URL"],[11,4,1,"-","SENDER_EMAIL"],[11,4,1,"-","TILE_SERVER_URL"],[11,4,1,"-","UI_URL"],[11,4,1,"-","UPLOAD_FOLDER"],[11,4,1,"-","VUE_APP_API_URL"],[11,4,1,"-","WEATHER_API_KEY"],[11,4,1,"-","WORKERS_PROCESSES"]],"/api/workouts/map_tile/(s)/(z)/(x)/(y)":[[7,1,1,"get--api-workouts-map_tile-(s)-(z)-(x)-(y).png","png"]]},objnames:{"0":["http","post","HTTP post"],"1":["http","get","HTTP get"],"2":["http","delete","HTTP delete"],"3":["http","patch","HTTP patch"],"4":["std","envvar","environment variable"]},objtypes:{"0":"http:post","1":"http:get","2":"http:delete","3":"http:patch","4":"std:envvar"},terms:{"0":[0,1,3,4,5,6,7,9,11],"00":[0,3,6,7],"000000":0,"01":[0,3,5,6,7],"02":7,"03":[6,7],"04":7,"06":5,"07":[0,3,6,7],"08":[0,3,6],"09":[0,6],"0mb":[0,7],"1":[0,1,3,4,5,6,7,9,11],"10":[0,1,3,6,7,11],"100":[7,8,9],"1000":5,"101":8,"104":8,"1048576":1,"10485760":1,"109":8,"11":[0,3,6,9],"115":8,"116":8,"12":[0,3,6,7],"121":8,"123":8,"1232004":7,"12341":5,"1234538":7,"1267":5,"127":[8,11],"129":8,"13":[7,8],"131":8,"14":[0,6,7],"15":[5,7],"150":5,"156":5,"1563529507772":7,"16":[5,7],"17":[7,11],"178":5,"18":[0,3,6,7,8],"2":[0,1,3,4,5,6,7,9,11],"20":6,"200":[0,1,3,4,5,6,7],"201":[0,7],"2017":[5,7],"2018":[5,7],"2019":[0,3,5,6,7],"203":5,"204":[0,6,7],"22":[7,8],"24":8,"25":[8,11],"26":8,"27":[0,6],"279":7,"28":8,"280":7,"282":5,"2930":7,"2e1ee2c":8,"3":[0,4,5,6,7,9,11],"30":5,"3000":11,"301":11,"31":7,"33":8,"34":8,"34614d5":8,"36":8,"37":8,"39":7,"4":[0,1,4,5,6,7,11],"40":8,"400":[0,1,4,7],"401":[0,1,3,4,5,6,7],"403":[0,1,4,5,6,7],"404":[0,4,5,6,7],"41":8,"4109":7,"413":[0,7],"43":8,"44":[7,8],"443":11,"45":7,"46":[5,8],"465":11,"47":[5,7,8],"48":5,"4c3fc34":8,"5":[1,4,5,6,7,9,11],"50":[0,6,8],"500":[0,1,4,6,7],"5000":11,"5078118":7,"5079733":7,"51":7,"53":8,"54":8,"5432":11,"57":[7,8],"58":[0,6,8],"587":11,"59":8,"6":[0,4,6,7],"613":5,"62":8,"63":7,"64":8,"66":8,"67":[0,6],"7":[7,11],"70":8,"71":8,"72":8,"7380":7,"75":8,"78":5,"79":8,"8":[0,7],"80":[8,11],"8025":11,"81":8,"82":8,"83":8,"84":8,"895":[0,6],"9":[0,3,6,11],"90":8,"91":8,"93":8,"95":[5,8],"98":8,"99":[5,8],"9960":5,"boolean":[0,1,6],"case":9,"default":[5,6,7,8,9,11],"do":[1,4,5,6,7],"export":10,"float":[0,7],"import":[8,11],"int":[4,7],"new":[0,9,11],"null":[0,4,6,7],"return":[3,7,11],"short":7,"static":[8,11],"switch":8,"true":[0,1,4,6,8,11],"try":[0,6,7],A:[6,8,9],AS:[0,3,6,7],For:[9,11],If:[9,11],In:[8,9],It:[8,9,10,12],NO:[0,6,7],NOT:[0,4,7],No:[0,6,7,8,10],Not:[0,4,5,6,7],OF:11,ON:11,On:11,One:11,TO:11,The:[8,9,11],There:11,To:11,WITH:11,With:11,_:8,__main__:11,_blank:11,access:11,account:[6,8],acit:7,activ:[4,8,9,10,11],ad:[0,8,9],adapt:11,add:[6,8,9,10],addit:11,address:11,admin:[0,1,3,4,5,6,7,8,9,11],administr:[0,6,7,13],after:[8,11],again:[0,1,3,4,5,6,7],agplv3:8,all:[3,4,5,6,11],allow:[0,1,7,8,10],along:7,alpin:9,alreadi:0,also:[8,10,11],altitud:8,alwai:11,an:[1,4,6,7,8,9,11],android:10,anoth:[6,11],anymor:8,apach:10,api:[0,1,3,4,5,6,7,8,9,10,11],apikei:11,app:10,app_log:11,app_secret_kei:11,app_set:11,app_work:11,appear:9,applic:[0,1,3,4,5,6,7,8,9,10,11],ar:[3,7,8,9,10,11,12],arch:11,archiv:[1,8,9,11],archlinux:11,asc:6,ascent:[7,9],attribut:11,auth:[0,1,3,4,5,6,7],auth_token:0,authent:[1,2,3,4,7],author:[0,1,3,4,5,6,7],avail:[0,3,9,11],ave_spe:7,ave_speed_from:7,ave_speed_to:7,averag:[3,7,8,9],average_spe:5,axi:7,b862a77:8,b:11,background:8,backup:11,bad:[0,1,4,7],bearer:[0,1,3,4,5,6,7],becom:8,been:8,befor:[8,11],begin:11,better:8,between:9,bike:[4,7,8,9],bin:11,bio:[0,6],biographi:0,birth:[0,8],birth_dat:[0,6],bound:7,build:11,button:8,by_sport:5,by_tim:5,c:7,calcul:8,calendar:[8,9],can:[6,8,9,10,11,12],cannot:8,cd:11,chang:[9,10,11],charact:[0,8],chart:[7,8,9,11],chart_data:7,check:[1,11,12],choos:[8,9],client:[8,11],client_max_body_s:11,clone:11,code:[0,1,3,4,5,6,7],color:[0,4,8,9],com:[0,6,11],complet:8,compos:11,config:[1,11],configur:[2,8,9,11],confirm:0,contact:[0,6,7],contain:[8,9,11],content:[0,1,3,4,5,6,7],contributor:[1,8,11],control:8,coordin:11,copi:[1,11],copyright:[1,11],correctli:8,countri:9,cp:11,creat:[0,7,8,9,11],create_app:11,created_at:[0,6],creation:[8,9],creation_d:7,credenti:[0,11],criteria:6,cross:9,current:8,custom:11,cycl:[4,8,9],d:[0,5,7],dai:[8,9],dark:11,darkski:[8,9],dashboard:8,data:[0,1,3,4,5,6,7,8,9,10,11],databas:[8,9,11,12],database_disable_pool:11,database_url:[8,11],date:[0,5,7,8,9],db:11,debian:11,default_staticmap:[8,11],defin:9,definit:8,delet:[0,6,7,8,9],depend:[8,11],desc:7,descent:[7,9],describ:11,descript:11,detail:[6,8],develop:[8,10],dialect:12,differ:8,directli:11,directori:[8,11],disabl:[0,8,9,11],displai:[7,8,9,10,11,12],distanc:[3,7,8,9],distance_from:7,distance_to:7,distribut:11,docker:8,document:[8,10,11],doe:[0,5,6,7,8],don:0,down:8,download:[7,8,9,11],dramatiq:11,drop:8,dropdown:9,due:8,durat:[3,7,8,9],duration_from:7,duration_to:7,dure:[0,7],easi:8,edit:[0,8,9],electr:9,elev:[7,8,9,11],els:11,email:[0,6,8],email_url:11,empti:8,en:[0,6],enabl:[1,9],encount:11,end:[5,7],endpoint:[1,8],engin:[8,11,12],english:9,enter:[8,9],entiti:[0,7],entri:11,env:11,environ:[8,12],error:[0,1,4,6,7,8,9,11,12],europ:[0,6],evalu:[8,11],even:[8,9],exampl:[0,1,3,4,5,6,7,10,11],exc:12,exce:[0,7],exceed:8,except:6,execstart:11,exhaust:10,exist:[0,5,6,7,9,10,11],expir:[0,1,3,4,5,6,7],extens:[0,7],fa33f4d996844a5c73ecd1ae24456ab8:7,fail:[8,13],fals:[0,1,4,6,7,11],farest:[3,8,9],fd:[0,3,6,7],featur:[10,11],fetch:11,file:[0,1,7,8,9,10,11],filter:[8,9],first:[0,9],first_nam:[0,6],fitotrack:10,fittracke:[9,11,13],fittrackee_cli:11,fittrackee_init_data:11,fittrackee_upgrade_db:11,fittrackee_work:11,flask:11,flask_app:11,flaticon:11,fmstrat:8,follow:[3,9,11,12],forbidden:[0,1,4,5,6,7],forecast:11,form:[0,7],format:[0,5,7],former:11,forrunn:10,forward:11,found:[0,4,5,6,7],fr:6,frame:5,freepik:11,french:9,fri:7,from:[5,7,8,10],full:8,fullchain:11,gener:[8,11],get:[0,1,3,4,5,6,7],gif:0,git:11,github:11,given:[0,11],gmt:[0,3,6,7],gpl:10,gpx:[7,8,9,10,11],gpx_limit_import:1,gpxpy:[0,9,11],grant:11,graph:8,greater:8,gunicorn:[11,12],gz:11,h:[7,9],ha:[6,9],handl:[0,9,11],has_workout:4,have:[1,4,5,6,7,8],he:6,header:[0,1,3,4,5,6,7],health:1,heavi:[10,11],hexadecim:0,hi:[6,8,9],hike:[4,8,9],home:11,host:11,href:[1,11],http:[0,1,3,4,5,6,7,11],hvybqybra7wwxpastwr4v2:[0,3,6],i18n:8,icon:11,id:[0,3,4,5,6,7],imag:[0,6,7,8,9,11],imperi:[8,9],imperial_unit:[0,6],incorrect:8,index:7,info:0,inform:[8,10,11],init:11,initi:11,initialis:11,insid:11,instal:[8,10],instanc:[1,9,11],instead:9,integ:[1,4,5,6,7],interceptor:8,interfac:11,intern:[0,1,4,6,7],introduc:8,invalid:[0,1,3,4,5,6,7,8,11],io:11,ip:11,is_act:[0,4],is_active_for_us:4,is_registration_en:1,issu:[10,11],jan:7,javascript:8,john_do:6,jpeg:6,jpg:0,js:11,json:[0,1,3,4,5,6,7],jul:[0,3,6,7],keep:[8,10,11],kei:[8,9,11],kjxavsturjvoah2wvcegef:7,km:[7,9],label:4,languag:[0,6,9],larg:[0,7,9],larger:11,last:[0,11],last_nam:[0,6],latitud:7,layer:[8,11],ld:[0,3,6,7],leaflet:[7,11],least:7,legitim:8,less:8,librari:11,licens:[8,10],like:[9,11],limit:[8,9],link:11,linux:11,list:[8,10,11],listen:11,load:[8,12],local:[8,10,11],localhost:[8,11],locat:[0,6,11],log:[0,1,3,4,5,6,7,10,11,12],logfil:11,login:0,logo:11,logout:[0,8],longer:[8,12],longest:[3,8,9],longitud:7,m:[0,5,7],made:11,mai:[9,10,11],mailhog:11,major:8,make:[8,11],makefil:11,manag:8,mandatori:[7,8,11],map:[7,8,9,10],map_attribut:[1,11],map_id:7,map_til:7,match:0,max:[1,6,7,8],max_alt:7,max_single_file_s:1,max_spe:7,max_speed_from:7,max_speed_to:7,max_us:1,max_zip_file_s:1,maxim:7,maximum:[3,8,9],messag:[0,1,7,8],method:11,metric:9,migrat:8,min:8,min_alt:7,minim:7,miss:8,mobil:10,model:8,modifi:[6,8],modification_d:7,modul:11,mon:7,mondai:[0,5,9],montain:8,month:[5,8,9],more:[8,9,10,11],morn:7,mountain:[4,9],mous:8,move:[7,8],movement:8,mpwoadmin:11,ms:[0,3,6,7],multi:11,multipart:[0,7],must:[0,1,4,8,9,11,12],mv:11,n:0,name:[0,5,6,11],nano:11,nb_sport:[0,6],nb_workout:[0,5,6],necessari:[9,11],need:11,network:11,next:9,next_workout:7,nginx:[9,11],no_gpx:7,non:[4,10],noopen:11,noreferr:11,nosuchmoduleerror:12,note:[7,8,9,11],now:[8,9,11],number:[1,6,7,8,9,11],oauth:[0,1,3,4,5,6,7],object:[0,1,4,6,7],ok:[0,1,3,4,5,6,7],omit:11,one:[6,7,9],onli:[6,7,8,9,11],open:[10,11],openstreetmap:[1,8,11],opentrack:10,option:[8,11],order:[6,7,8],order_bi:6,org:[1,11],os:11,other:[6,11],out:0,outdoor:[8,10,11],over:8,overrid:9,overridden:9,overwrit:11,own:[6,10],owner:[8,9],packag:[8,11],paf38:8,page:[6,7],pagin:[6,7],par_pag:6,paramet:[0,4,5,6,7,8,9],pari:[0,6],pars:[8,11],part:[0,7],pass:11,password:[0,8,9,11],password_conf:0,patch:[1,4,6,7],path:11,paus:[7,8],payload:[0,1,4,7],pem:11,per:[6,7,8],per_pag:[6,7],period:9,permiss:[1,4,5,6,7],pg_dump:11,pictur:[0,6,7],ping:1,pip:11,pipenv:8,pleas:[0,1,3,4,5,6,7,8],plugin:12,png:[0,7,11],poetri:[8,11],point:[8,11],pong:1,pool:11,port:11,possibl:[8,10],post:[0,7],postgr:[8,12],postgresql:[8,11,12],prefer:[0,8],previous_workout:7,privileg:11,privkei:11,process:[0,9,11],productionconfig:11,profil:0,project:11,provid:[0,1,3,4,5,6,7,8,9,11],proxi:11,proxy_add_x_forwarded_for:11,proxy_pass:11,proxy_redirect:11,proxy_set_head:11,pull:11,purpos:[8,11],pwd:11,py:11,python:[8,11],q:6,queri:[5,6,7],queue:11,r:11,rais:9,read:8,real:11,rebuild:8,rechart:7,recommend:11,record:[0,2,6,7,8,9],record_typ:[0,3,6,7],redi:[8,11],redis_url:11,refactor:8,regist:[0,1,11],registr:[0,1,8,9],rel:11,relat:[9,11],releas:11,remain:8,remote_addr:11,remov:9,renam:8,replac:[8,11],repo:11,repositori:11,request:[0,1,3,4,5,6,7],request_uri:11,requir:0,reset:[0,8,9],respons:[0,1,3,4,5,6,7],restart:11,restartsec:11,right:[6,8,9],rout:8,row:9,run:[4,8,9,11],runner:10,s:[6,7,8,9,11],sam:[0,6],same:8,samr1:11,sat:6,save:[8,9],schema:11,screen:8,search:8,second:7,secret:11,see:[8,9,10,11],seem:8,segment:[7,8,9],segment_id:7,select:[0,7],send:[8,11],sender:11,sender_email:11,serv:11,server:[0,1,4,6,7,8,9,10],server_nam:11,servic:11,set:[8,9],sever:[10,11],shell:11,should:11,show:8,shown:8,side:8,signatur:[0,1,3,4,5,6,7],simpl:11,simplifi:8,sinc:11,singl:[1,6],size:[0,1,7,8,9],ski:9,sky:11,slow:8,smtp:[8,11],snowsho:[8,9],some:[6,7,8,10,11],sorri:0,sort:[6,7],spawn:11,speed:[0,3,7,8,9,11],spinner:8,sport:[0,2,5,7,8,9,11],sport_id:[0,3,4,5,6,7],sports_list:[0,6],sql:11,sqlalchemi:[8,11,12],ssl:11,ssl_certif:11,ssl_certificate_kei:11,standard:[8,11],standarderror:11,standardoutput:11,start:[0,5,7,8,9,11,13],startlimitintervalsec:11,starttl:11,stat:[5,8],staticmap:11,statist:2,statu:[0,1,3,4,5,6,7],step:11,still:[9,10],stop:[0,8,9,11],stopped_speed_threshold:[0,4],store:[9,10],street:10,string:[0,4,5,6,7],subdomain:7,success:[0,1,3,4,5,6,7],successfulli:0,sun:[0,3,6,7],sundai:[5,7,9],support:[8,9,12],syslog:11,syslogidentifi:11,system:[9,11],systemd:11,t:[0,8,12],tar:11,target:11,task:11,term:[8,11],test:11,textarea:8,than:8,thank:8,thei:11,them:10,thi:[7,8,9,10,11],threshold:[0,8,9],thunderforest:[8,11],tile:[7,8],tile_server_url:11,time:[0,5,7,8,9],timezon:[0,6,8,9],titl:7,tl:11,todo:14,token:[0,1,3,4,5,6,7],too:[0,7],tool:11,tooltip:8,total:[8,9],total_asc:5,total_dist:[0,5,6],total_dur:[0,5,6],track:10,trail:9,transport:[4,8,9],troubleshoot:10,type:[0,1,3,4,5,6,7,11],typescript:11,u:11,ui:8,ui_url:11,unauthor:[0,1,3,4,5,6,7],under:[10,11],unencrypt:11,unit:[8,11],unstabl:[10,11],up:[9,10],updat:[0,1,4,6,7,8,9,11],upload:[8,9,11],upload_fold:11,uploads_dir_s:5,uri:8,url:[8,11,12],us:[0,6,7,8,9,10,11],user:[0,1,2,3,4,5,7,8,9,11,13],user_id:0,user_nam:[5,6],usernam:[0,6,11],uuid:[7,8],v0:11,v3:10,valid:[0,1,3,4,5,6,7,8,11],valu:[0,3,6,7],variabl:[8,12],venv:11,version:[1,11],view:8,virtualenv:11,vue3:11,vue:11,vue_app_api_url:11,vuex:11,wa:8,wai:11,walk:[4,8,9],wantedbi:11,warn:8,weather:[8,9,11],weather_api:11,weather_api_kei:11,weather_end:7,weather_start:7,web:[0,10,11],week:[0,5,8,9],weekend:8,weekm:[0,5],were:8,wget:11,when:[0,1,8,9,11],where:11,which:9,with_gpx:7,without:[5,6,7,8,9,10],worker:11,workers_process:11,workingdirectori:11,workout:[0,2,5,8,10],workout_d:[0,3,6,7],workout_id:[0,3,6,7],workout_short_id:7,workouts_count:6,written:11,www:[1,11],x:[7,11],xml:7,xxxx:11,xzf:11,y:[0,5,7,11],yai:11,yarn:11,year:[5,9],yet:10,you:[1,4,5,6,7,10],your:[6,10,11],z:[7,11],zip:[1,7,8,9],zone:0,zoom:7},titles:["Authentication","Configuration","API documentation","Records","Sports","Statistics","Users","Workouts","Change log","Features","FitTrackee","Installation","Administrator","Troubleshooting","User"],titleterms:{"0":8,"01":8,"02":8,"03":8,"04":8,"07":8,"09":8,"1":8,"10":8,"11":8,"12":8,"14":8,"15":8,"16":8,"17":8,"19":8,"2":8,"2018":8,"2019":8,"2020":8,"2021":8,"2022":8,"21":8,"23":8,"29":8,"3":8,"30":8,"31":8,"4":8,"5":8,"6":8,"7":8,"8":8,"9":8,"new":8,account:9,administr:[8,9,12],api:2,authent:0,avail:8,bug:8,chang:8,close:8,configur:1,content:10,dashboard:9,deploy:11,detail:9,dev:11,develop:11,docker:11,document:2,email:11,endpoint:[2,13],environ:11,fail:12,featur:[8,9],first:8,fittracke:[8,10,12],fix:8,french:8,from:11,improv:8,instal:11,issu:8,list:9,log:8,map:11,minor:8,misc:8,prefer:9,prerequisit:11,prod:11,product:11,pull:8,pypi:[8,11],record:3,releas:8,request:8,server:11,sourc:11,sport:4,start:12,statist:[5,8,9],tabl:10,tile:11,translat:9,troubleshoot:13,upgrad:11,user:[6,14],variabl:11,version:8,workout:[7,9]}}) \ No newline at end of file +Search.setIndex({docnames:["api/auth","api/configuration","api/index","api/records","api/sports","api/stats","api/users","api/workouts","changelog","features","index","installation","troubleshooting/administrator","troubleshooting/index","troubleshooting/user"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["api/auth.rst","api/configuration.rst","api/index.rst","api/records.rst","api/sports.rst","api/stats.rst","api/users.rst","api/workouts.rst","changelog.md","features.rst","index.rst","installation.rst","troubleshooting/administrator.rst","troubleshooting/index.rst","troubleshooting/user.rst"],objects:{"":[[0,0,1,"post--api-auth-login","/api/auth/login"],[0,1,1,"get--api-auth-logout","/api/auth/logout"],[0,0,1,"post--api-auth-password-reset-request","/api/auth/password/reset-request"],[0,0,1,"post--api-auth-password-update","/api/auth/password/update"],[0,2,1,"delete--api-auth-picture","/api/auth/picture"],[0,0,1,"post--api-auth-picture","/api/auth/picture"],[0,1,1,"get--api-auth-profile","/api/auth/profile"],[0,0,1,"post--api-auth-profile-edit","/api/auth/profile/edit"],[0,0,1,"post--api-auth-profile-edit-preferences","/api/auth/profile/edit/preferences"],[0,0,1,"post--api-auth-profile-edit-sports","/api/auth/profile/edit/sports"],[0,2,1,"delete--api-auth-profile-reset-sports-(sport_id)","/api/auth/profile/reset/sports/(sport_id)"],[0,0,1,"post--api-auth-register","/api/auth/register"],[1,1,1,"get--api-config","/api/config"],[1,3,1,"patch--api-config","/api/config"],[1,1,1,"get--api-ping","/api/ping"],[3,1,1,"get--api-records","/api/records"],[4,1,1,"get--api-sports","/api/sports"],[4,1,1,"get--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[4,3,1,"patch--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[5,1,1,"get--api-stats-(user_name)-by_sport","/api/stats/(user_name)/by_sport"],[5,1,1,"get--api-stats-(user_name)-by_time","/api/stats/(user_name)/by_time"],[5,1,1,"get--api-stats-all","/api/stats/all"],[6,1,1,"get--api-users","/api/users"],[6,2,1,"delete--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)","/api/users/(user_name)"],[6,3,1,"patch--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)-picture","/api/users/(user_name)/picture"],[7,1,1,"get--api-workouts","/api/workouts"],[7,0,1,"post--api-workouts","/api/workouts"],[7,2,1,"delete--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,3,1,"patch--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data","/api/workouts/(string:workout_short_id)/chart_data"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx","/api/workouts/(string:workout_short_id)/gpx"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-download","/api/workouts/(string:workout_short_id)/gpx/download"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-map-(map_id)","/api/workouts/map/(map_id)"],[7,0,1,"post--api-workouts-no_gpx","/api/workouts/no_gpx"],[11,4,1,"-","APP_LOG"],[11,4,1,"-","APP_SECRET_KEY"],[11,4,1,"-","APP_SETTINGS"],[11,4,1,"-","APP_WORKERS"],[11,4,1,"-","DATABASE_DISABLE_POOLING"],[11,4,1,"-","DATABASE_URL"],[11,4,1,"envvar-DEFAULT_STATICMAP","DEFAULT_STATICMAP \ud83c\udd95"],[11,4,1,"-","EMAIL_URL"],[11,4,1,"-","FLASK_APP"],[11,4,1,"-","HOST"],[11,4,1,"-","MAP_ATTRIBUTION"],[11,4,1,"-","PORT"],[11,4,1,"-","REDIS_URL"],[11,4,1,"-","SENDER_EMAIL"],[11,4,1,"-","TILE_SERVER_URL"],[11,4,1,"-","UI_URL"],[11,4,1,"-","UPLOAD_FOLDER"],[11,4,1,"-","VUE_APP_API_URL"],[11,4,1,"-","WEATHER_API_KEY"],[11,4,1,"-","WORKERS_PROCESSES"]],"/api/workouts/map_tile/(s)/(z)/(x)/(y)":[[7,1,1,"get--api-workouts-map_tile-(s)-(z)-(x)-(y).png","png"]]},objnames:{"0":["http","post","HTTP post"],"1":["http","get","HTTP get"],"2":["http","delete","HTTP delete"],"3":["http","patch","HTTP patch"],"4":["std","envvar","environment variable"]},objtypes:{"0":"http:post","1":"http:get","2":"http:delete","3":"http:patch","4":"std:envvar"},terms:{"0":[0,1,3,4,5,6,7,9,11],"00":[0,3,6,7],"000000":0,"01":[0,3,5,6,7],"02":7,"03":[6,7],"04":7,"06":5,"07":[0,3,6,7],"08":[0,3,6],"09":[0,6],"0mb":[0,7],"1":[0,1,3,4,5,6,7,9,11],"10":[0,1,3,6,7,11],"100":[7,8,9],"1000":5,"101":8,"104":8,"1048576":1,"10485760":1,"109":8,"11":[0,3,6,9],"115":8,"116":8,"12":[0,3,6,7],"121":8,"123":8,"1232004":7,"12341":5,"1234538":7,"1267":5,"127":[8,11],"129":8,"13":[7,8],"131":8,"134":8,"135":8,"138":8,"14":[0,6,7],"140":8,"15":[5,7],"150":5,"156":5,"1563529507772":7,"16":[5,7],"17":[7,11],"178":5,"18":[0,3,6,7,8],"2":[0,1,3,4,5,6,7,9,11],"20":6,"200":[0,1,3,4,5,6,7],"201":[0,7],"2017":[5,7],"2018":[5,7],"2019":[0,3,5,6,7],"203":5,"204":[0,6,7],"22":[7,8],"24":8,"25":[8,11],"26":8,"27":[0,6],"279":7,"28":8,"280":7,"282":5,"2930":7,"2e1ee2c":8,"3":[0,4,5,6,7,9,11],"30":5,"3000":11,"301":11,"31":7,"33":8,"34":8,"34614d5":8,"36":8,"37":8,"39":7,"4":[0,4,5,6,7,11],"40":8,"400":[0,1,4,7],"401":[0,1,3,4,5,6,7],"403":[0,1,4,5,6,7],"404":[0,4,5,6,7],"41":8,"4109":7,"413":[0,7],"43":8,"44":[7,8],"443":11,"45":7,"46":[5,8],"465":11,"47":[5,7,8],"48":5,"4c3fc34":8,"5":[1,4,5,6,7,9,11],"50":[0,6,8],"500":[0,1,4,6,7],"5000":11,"5078118":7,"5079733":7,"51":7,"53":8,"54":8,"5432":11,"57":[7,8],"58":[0,6,8],"587":11,"59":8,"6":[0,4,6,7],"613":5,"62":8,"63":7,"64":8,"66":8,"67":[0,6],"7":[7,11],"70":8,"71":8,"72":8,"7380":7,"75":8,"78":5,"79":8,"8":[0,7],"80":[8,11],"8025":11,"81":8,"82":8,"83":8,"84":8,"877fa0f":8,"895":[0,6],"9":[0,3,6,11],"90":8,"91":8,"93":8,"95":[5,8],"98":8,"99":[5,8],"9960":5,"boolean":[0,1,6],"case":9,"default":[5,6,7,8,9,11],"do":[1,4,5,6,7],"export":10,"float":[0,7],"import":[8,11],"int":[4,7],"new":[0,9,11],"null":[0,4,6,7],"return":[3,7,11],"short":7,"static":[8,11],"switch":8,"true":[0,1,4,6,8,11],"try":[0,6,7],A:[6,8,9],AS:[0,3,6,7],For:[9,11],If:[9,11],In:[8,9],It:[8,9,10,12],NO:[0,6,7],NOT:[0,4,7],No:[0,6,7,8,10],Not:[0,4,5,6,7],OF:11,ON:11,On:11,One:11,TO:11,The:[8,9,11],There:11,To:11,WITH:11,With:11,_:8,__main__:11,_blank:11,access:11,account:[6,8],acit:7,activ:[4,8,9,10,11],ad:[0,8,9],adapt:11,add:[6,8,9,10],addit:11,address:11,admin:[0,1,3,4,5,6,7,8,9,11],administr:[0,6,7,13],after:[8,11],again:[0,1,3,4,5,6,7],agplv3:8,all:[3,4,5,6,11],allow:[0,1,7,8,9,10],along:7,alpin:9,alreadi:0,also:[8,10,11],altitud:8,alwai:11,an:[1,4,6,7,8,9,11],android:10,anoth:[6,11],anymor:8,apach:10,api:[0,1,3,4,5,6,7,8,9,10,11],apikei:11,app:10,app_log:11,app_secret_kei:11,app_set:11,app_work:11,appear:9,applic:[0,1,3,4,5,6,7,8,9,10,11],ar:[3,7,8,9,10,11,12],arch:11,archiv:[1,8,9,11],archlinux:11,arrow:9,asc:6,ascent:[7,9],attribut:11,auth:[0,1,3,4,5,6,7],auth_token:0,authent:[1,2,3,4,7],author:[0,1,3,4,5,6,7],avail:[0,3,9,11],ave_spe:7,ave_speed_from:7,ave_speed_to:7,averag:[3,7,8,9],average_spe:5,axi:7,b862a77:8,b:11,background:8,backup:11,bad:[0,1,4,7],bearer:[0,1,3,4,5,6,7],becom:8,been:8,befor:[8,11],begin:11,better:8,between:9,bike:[4,7,8,9],bin:11,bio:[0,6],biographi:0,birth:[0,8],birth_dat:[0,6],bound:7,build:11,button:8,by_sport:5,by_tim:5,c:7,calcul:8,calendar:[8,9],can:[6,8,9,10,11,12],cannot:8,cd:11,chang:[9,10,11],charact:[0,8],chart:[7,8,9,11],chart_data:7,check:[1,11,12],choos:[8,9],client:[8,11],client_max_body_s:11,clone:11,code:[0,1,3,4,5,6,7],color:[0,4,8,9],com:[0,6,11],come:9,complet:8,compos:11,config:[1,11],configur:[2,8,9,11],confirm:0,contact:[0,6,7],contain:[8,9,11],content:[0,1,3,4,5,6,7],contributor:[1,8,11],control:[8,9],coordin:11,copi:[1,11],copyright:[1,11],correctli:8,countri:9,cp:11,creat:[0,7,8,9,11],create_app:11,created_at:[0,6],creation:[8,9],creation_d:7,credenti:[0,11],criteria:6,cross:9,current:8,custom:11,cycl:[4,8,9],d:[0,5,7],dai:[8,9],dark:11,darkski:[8,9],dashboard:8,data:[0,1,3,4,5,6,7,8,9,10,11],databas:[8,9,11,12],database_disable_pool:11,database_url:[8,11],date:[0,5,7,8,9],db:11,debian:11,default_staticmap:[8,11],defin:9,definit:8,delet:[0,6,7,8,9],depend:[8,11],desc:7,descent:[7,9],describ:11,descript:11,detail:[6,8],develop:[8,10],dialect:12,differ:8,direct:[8,9],directli:11,directori:[8,11],disabl:[0,8,9,11],displai:[7,8,9,10,11,12],distanc:[3,7,8,9],distance_from:7,distance_to:7,distribut:11,docker:8,document:[8,10,11],doe:[0,5,6,7,8],don:0,down:8,download:[7,8,9,11],dramatiq:11,drop:8,dropdown:9,due:8,durat:[3,7,8,9],duration_from:7,duration_to:7,dure:[0,7],easi:8,edit:[0,8,9],electr:9,elev:[7,8,9,11],els:11,email:[0,6,8],email_url:11,empti:8,en:[0,6],enabl:[1,9],encount:11,end:[5,7],endpoint:[1,8],engin:[8,11,12],english:9,enter:[8,9],entiti:[0,7],entri:11,env:11,environ:[8,12],error:[0,1,4,6,7,8,9,11,12],europ:[0,6],evalu:[8,11],even:[8,9],exampl:[0,1,3,4,5,6,7,10,11],exc:12,exce:[0,7],exceed:8,except:6,execstart:11,exhaust:10,exist:[0,5,6,7,9,10,11],expir:[0,1,3,4,5,6,7],extens:[0,7],fa33f4d996844a5c73ecd1ae24456ab8:7,fail:[8,13],fals:[0,1,4,6,7,11],farest:[3,8,9],fd:[0,3,6,7],featur:[10,11],fetch:11,file:[0,1,7,8,9,10,11],filter:[8,9],finish:8,first:[0,9],first_nam:[0,6],fitotrack:10,fittracke:[9,11,13],fittrackee_cli:11,fittrackee_init_data:11,fittrackee_upgrade_db:11,fittrackee_work:11,flask:11,flask_app:11,flaticon:11,fmstrat:8,follow:[3,9,11,12],forbidden:[0,1,4,5,6,7],forecast:11,form:[0,7],format:[0,5,7],former:11,forrunn:10,forward:11,found:[0,4,5,6,7],fr:6,frame:5,freepik:11,french:9,fri:7,from:[5,7,8,9,10],full:[8,9],fullchain:11,fullscreen:8,gener:[8,11],get:[0,1,3,4,5,6,7],gif:0,git:11,github:11,given:[0,11],gmt:[0,3,6,7],gpl:10,gpx:[7,8,9,10,11],gpx_limit_import:1,gpxpy:[0,9,11],grant:11,graph:8,greater:8,gunicorn:[11,12],gz:11,h:[7,9],ha:[6,9],handl:[0,9,11],has_workout:4,have:[1,4,5,6,7,8],he:6,header:[0,1,3,4,5,6,7],health:1,heavi:[10,11],hexadecim:0,hi:[6,8,9],hike:[4,8,9],home:11,host:11,href:[1,11],http:[0,1,3,4,5,6,7,11],hvybqybra7wwxpastwr4v2:[0,3,6],i18n:8,icon:[8,11],id:[0,3,4,5,6,7],imag:[0,6,7,8,9,11],imperi:[8,9],imperial_unit:[0,6],incorrect:8,index:7,indic:9,info:0,inform:[8,10,11],init:11,initi:[8,11],initialis:11,insid:11,instal:[8,10],instanc:[1,9,11],instead:9,integ:[1,4,5,6,7],interceptor:8,interfac:11,intern:[0,1,4,6,7],introduc:8,invalid:[0,1,3,4,5,6,7,8,11],io:11,ip:11,is_act:[0,4],is_active_for_us:4,is_registration_en:1,issu:[10,11],jan:7,javascript:8,john_do:6,jpeg:6,jpg:0,js:11,json:[0,1,3,4,5,6,7],jul:[0,3,6,7],keep:[8,10,11],kei:[8,9,11],kjxavsturjvoah2wvcegef:7,km:[7,9],label:4,languag:[0,6,9],larg:[0,7,9],larger:11,last:[0,11],last_nam:[0,6],latitud:7,layer:[8,11],ld:[0,3,6,7],leaflet:[7,11],least:7,legitim:8,less:8,librari:11,licens:[8,10],like:[9,11],limit:[8,9],link:11,linux:11,list:[8,10,11],listen:11,load:[8,12],local:[8,10,11],localhost:[8,11],locat:[0,6,11],log:[0,1,3,4,5,6,7,10,11,12],logfil:11,login:0,logo:11,logout:[0,8],longer:[8,12],longest:[3,8,9],longitud:7,m:[0,5,7],made:11,mai:[9,10,11],mailhog:11,major:8,make:[8,11],makefil:11,manag:8,mandatori:[7,8,11],map:[7,8,9,10],map_attribut:[1,11],map_id:7,map_til:7,marker:8,match:0,max:[1,6,7,8],max_alt:7,max_single_file_s:1,max_spe:7,max_speed_from:7,max_speed_to:7,max_us:1,max_zip_file_s:1,maxim:7,maximum:[3,8,9],messag:[0,1,7,8],method:11,metric:9,migrat:8,min:8,min_alt:7,minim:7,miss:8,mobil:10,model:8,modifi:[6,8],modification_d:7,modul:11,mon:7,mondai:[0,5,9],montain:8,month:[5,8,9],more:[8,9,10,11],morn:7,mountain:[4,9],mous:8,move:[7,8],movement:8,mpwoadmin:11,ms:[0,3,6,7],multi:11,multipart:[0,7],must:[0,1,4,8,9,11,12],mv:11,n:0,name:[0,5,6,11],nano:11,nb_sport:[0,6],nb_workout:[0,5,6],necessari:[9,11],need:11,network:11,next:9,next_workout:7,nginx:[9,11],no_gpx:7,non:[4,10],noopen:11,noreferr:11,nosuchmoduleerror:12,note:[7,8,9,11],now:[8,9,11],number:[1,6,7,8,9,11],oauth:[0,1,3,4,5,6,7],object:[0,1,4,6,7],ok:[0,1,3,4,5,6,7],omit:11,one:[6,7,9],onli:[6,7,8,9,11],open:[10,11],openstreetmap:[1,8,11],opentrack:10,option:[8,11],order:[6,7,8],order_bi:6,org:[1,11],os:11,other:[6,11],out:0,outdoor:[8,10,11],over:8,overrid:9,overridden:9,overwrit:11,own:[6,10],owner:[8,9],packag:[8,11],paf38:8,page:[6,7],pagin:[6,7],par_pag:6,paramet:[0,4,5,6,7,8,9],pari:[0,6],pars:[8,11],part:[0,7],pass:11,password:[0,8,9,11],password_conf:0,patch:[1,4,6,7],path:11,paus:[7,8],payload:[0,1,4,7],pem:11,per:[6,7,8],per_pag:[6,7],period:9,permiss:[1,4,5,6,7],pg_dump:11,pictur:[0,6,7],ping:1,pip:11,pipenv:8,pleas:[0,1,3,4,5,6,7,8],plugin:12,png:[0,7,11],poetri:[8,11],point:[8,11],pong:1,pool:11,port:11,posit:[8,9],possibl:[8,10],post:[0,7],postgr:[8,12],postgresql:[8,11,12],prefer:[0,8],previous_workout:7,privileg:11,privkei:11,process:[0,9,11],productionconfig:11,profil:0,project:11,provid:[0,1,3,4,5,6,7,8,9,11],proxi:11,proxy_add_x_forwarded_for:11,proxy_pass:11,proxy_redirect:11,proxy_set_head:11,pull:11,purpos:[8,11],pwd:11,py:11,python:[8,11],q:6,queri:[5,6,7],queue:11,r:11,rais:9,read:8,real:11,rebuild:8,rechart:7,recommend:11,record:[0,2,6,7,8,9],record_typ:[0,3,6,7],redi:[8,11],redis_url:11,refactor:8,regist:[0,1,11],registr:[0,1,8,9],rel:11,relat:[9,11],releas:11,remain:8,remote_addr:11,remov:9,renam:8,replac:[8,11],repo:11,repositori:11,request:[0,1,3,4,5,6,7],request_uri:11,requir:0,reset:[0,8,9],resolut:8,respons:[0,1,3,4,5,6,7],restart:11,restartsec:11,right:[6,8,9],rout:8,row:9,run:[4,8,9,11],runner:10,s:[6,7,8,9,11],sam:[0,6],same:8,samr1:11,sat:6,save:[8,9],schema:11,screen:[8,9],search:8,second:7,secret:11,see:[8,9,10,11],seem:8,segment:[7,8,9],segment_id:7,select:[0,7],send:[8,11],sender:11,sender_email:11,serv:11,server:[0,1,4,6,7,8,9,10],server_nam:11,servic:11,set:[8,9],sever:[10,11],shell:11,should:11,show:8,shown:8,side:8,signatur:[0,1,3,4,5,6,7],simpl:11,simplifi:8,sinc:11,singl:[1,6],size:[0,1,7,8,9],ski:9,sky:11,slow:8,small:8,smtp:[8,11],snowsho:[8,9],some:[6,7,8,10,11],sorri:0,sort:[6,7],spawn:11,speed:[0,3,7,8,9,11],spinner:8,sport:[0,2,5,7,8,9,11],sport_id:[0,3,4,5,6,7],sports_list:[0,6],sql:11,sqlalchemi:[8,11,12],ssl:11,ssl_certif:11,ssl_certificate_kei:11,standard:[8,11],standarderror:11,standardoutput:11,start:[0,5,7,8,9,11,13],startlimitintervalsec:11,starttl:11,stat:[5,8],staticmap:11,statist:2,statu:[0,1,3,4,5,6,7],step:11,still:[9,10],stop:[0,8,9,11],stopped_speed_threshold:[0,4],store:[9,10],street:10,string:[0,4,5,6,7],subdomain:7,success:[0,1,3,4,5,6,7],successfulli:0,sun:[0,3,6,7],sundai:[5,7,9],support:[8,9,12],syslog:11,syslogidentifi:11,system:[9,11],systemd:11,t:[0,8,12],tar:11,target:11,task:11,term:[8,11],test:11,textarea:8,than:8,thank:8,thei:11,them:10,thi:[7,8,9,10,11],threshold:[0,8,9],thunderforest:[8,11],tile:[7,8],tile_server_url:11,time:[0,5,7,8,9],timezon:[0,6,8,9],titl:7,tl:11,todo:14,token:[0,1,3,4,5,6,7],too:[0,7],tool:11,tooltip:[8,9],total:[8,9],total_asc:5,total_dist:[0,5,6],total_dur:[0,5,6],track:10,trail:9,transport:[4,8,9],troubleshoot:10,type:[0,1,3,4,5,6,7,11],typescript:11,u:11,ui:8,ui_url:11,unauthor:[0,1,3,4,5,6,7],under:[10,11],unencrypt:11,unit:[8,11],unstabl:[10,11],up:[9,10],updat:[0,1,4,6,7,8,9,11],upload:[8,9,11],upload_fold:11,uploads_dir_s:5,uri:8,url:[8,11,12],us:[0,6,7,8,9,10,11],user:[0,1,2,3,4,5,7,8,9,11,13],user_id:0,user_nam:[5,6],usernam:[0,6,11],uuid:[7,8],v0:11,v3:10,valid:[0,1,3,4,5,6,7,8,11],valu:[0,3,6,7],variabl:[8,12],venv:11,version:[1,11],view:[8,9],virtualenv:11,vue3:11,vue:11,vue_app_api_url:11,vuex:11,wa:8,wai:11,walk:[4,8,9],wantedbi:11,warn:8,weather:[8,9,11],weather_api:11,weather_api_kei:11,weather_end:7,weather_start:7,web:[0,10,11],week:[0,5,8,9],weekend:8,weekm:[0,5],were:8,wget:11,when:[0,1,8,9,11],where:11,which:9,wind:[8,9],with_gpx:7,without:[5,6,7,8,9,10],worker:11,workers_process:11,workingdirectori:11,workout:[0,2,5,8,10],workout_d:[0,3,6,7],workout_id:[0,3,6,7],workout_short_id:7,workouts_count:6,written:11,www:[1,11],x:[7,11],xml:7,xxxx:11,xzf:11,y:[0,5,7,11],yai:11,yarn:11,year:[5,9],yet:10,you:[1,4,5,6,7,10],your:[6,10,11],z:[7,11],zip:[1,7,8,9],zone:0,zoom:7},titles:["Authentication","Configuration","API documentation","Records","Sports","Statistics","Users","Workouts","Change log","Features","FitTrackee","Installation","Administrator","Troubleshooting","User"],titleterms:{"0":8,"01":8,"02":8,"03":8,"04":8,"07":8,"09":8,"1":8,"10":8,"11":8,"12":8,"14":8,"15":8,"16":8,"17":8,"19":8,"2":8,"2018":8,"2019":8,"2020":8,"2021":8,"2022":8,"21":8,"23":8,"29":8,"3":8,"30":8,"31":8,"4":8,"5":8,"6":8,"7":8,"8":8,"9":8,"new":8,account:9,administr:[8,9,12],api:2,authent:0,avail:8,bug:8,chang:8,close:8,configur:1,content:10,dashboard:9,deploy:11,detail:9,dev:11,develop:11,docker:11,document:2,email:11,endpoint:[2,13],environ:11,fail:12,featur:[8,9],first:8,fittracke:[8,10,12],fix:8,french:8,from:11,improv:8,instal:11,issu:8,list:9,log:8,map:11,minor:8,misc:8,prefer:9,prerequisit:11,prod:11,product:11,pull:8,pypi:[8,11],record:3,releas:8,request:8,server:11,sourc:11,sport:4,start:12,statist:[5,8,9],tabl:10,tile:11,translat:9,troubleshoot:13,upgrad:11,user:[6,14],variabl:11,version:8,workout:[7,9]}}) \ No newline at end of file diff --git a/docs/troubleshooting/administrator.html b/docs/troubleshooting/administrator.html index 8ce22eed..9349c0a3 100644 --- a/docs/troubleshooting/administrator.html +++ b/docs/troubleshooting/administrator.html @@ -5,7 +5,7 @@ - Administrator — FitTrackee 0.5.4 + <title>Administrator — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5
                                                        diff --git a/docs/troubleshooting/index.html b/docs/troubleshooting/index.html index 4f5b88e6..8e3fbbaf 100644 --- a/docs/troubleshooting/index.html +++ b/docs/troubleshooting/index.html @@ -5,7 +5,7 @@ - Troubleshooting — FitTrackee 0.5.4 + <title>Troubleshooting — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5
                                                        diff --git a/docs/troubleshooting/user.html b/docs/troubleshooting/user.html index 9cd15872..29e08238 100644 --- a/docs/troubleshooting/user.html +++ b/docs/troubleshooting/user.html @@ -5,7 +5,7 @@ - User — FitTrackee 0.5.4 + <title>User — FitTrackee 0.5.5 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.4 + 0.5.5
                                                        diff --git a/docsrc/source/_images/fittrackee_screenshot-01.png b/docsrc/source/_images/fittrackee_screenshot-01.png index bff294de..49e0d74a 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-01.png and b/docsrc/source/_images/fittrackee_screenshot-01.png differ diff --git a/docsrc/source/_images/fittrackee_screenshot-02.png b/docsrc/source/_images/fittrackee_screenshot-02.png index 3d72b924..6423fe1b 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-02.png and b/docsrc/source/_images/fittrackee_screenshot-02.png differ diff --git a/docsrc/source/_images/fittrackee_screenshot-03.png b/docsrc/source/_images/fittrackee_screenshot-03.png index 85bdd58e..210f2721 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-03.png and b/docsrc/source/_images/fittrackee_screenshot-03.png differ diff --git a/docsrc/source/_images/fittrackee_screenshot-04.png b/docsrc/source/_images/fittrackee_screenshot-04.png index d1f6c113..3bdd2cce 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-04.png and b/docsrc/source/_images/fittrackee_screenshot-04.png differ diff --git a/docsrc/source/_images/fittrackee_screenshot-05.png b/docsrc/source/_images/fittrackee_screenshot-05.png index 503c4787..9c6e3509 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-05.png and b/docsrc/source/_images/fittrackee_screenshot-05.png differ diff --git a/docsrc/source/_images/fittrackee_screenshot-06.png b/docsrc/source/_images/fittrackee_screenshot-06.png index 8e804451..60d0c009 100644 Binary files a/docsrc/source/_images/fittrackee_screenshot-06.png and b/docsrc/source/_images/fittrackee_screenshot-06.png differ diff --git a/docsrc/source/features.rst b/docsrc/source/features.rst index e383f391..644f7309 100644 --- a/docsrc/source/features.rst +++ b/docsrc/source/features.rst @@ -76,8 +76,12 @@ Workouts - Dashboard with month calendar displaying workouts and record. The week can start on Sunday or Monday (which can be changed in the user preferences). The calendar displays up to 100 workouts. - Workout creation by uploading a gpx file (related data are stored in database with metric system). A workout can even be created without gpx (the user must enter date, time, duration and distance). -- A workout with a gpx file can be displayed with map, weather (if the DarkSky API key is provided) and charts (speed and elevation). Segments can be displayed. -- Workout gpx file can be downloaded (**new in 0.5.1**) +- | A workout with a gpx file can be displayed with map and charts (speed and elevation). + | Controls allow full screen view and position reset (**new in 0.5.5**). +- | If DarkSky API key is provided, weather is displayed in workout detail. + | Wind is displayed, with arrow indicating direction (a tooltip can be displayed with the direction that the wind is coming **from**) (**new in 0.5.5**). +- Segments can be displayed. +- Workout gpx file can be downloaded (**new in 0.5.1**) - Workout edition and deletion. User can add a note. - User statistics, by time period (week, month, year) and sport: - total distance diff --git a/docsrc/source/installation.rst b/docsrc/source/installation.rst index 48ca17aa..705f8564 100644 --- a/docsrc/source/installation.rst +++ b/docsrc/source/installation.rst @@ -396,13 +396,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.5.4): +- Download the last release (for now, it is the release v0.5.5): .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz - $ tar -xzf v0.5.4.tar.gz - $ mv FitTrackee-0.5.4 FitTrackee + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz + $ tar -xzf v0.5.5.tar.gz + $ mv FitTrackee-0.5.5 FitTrackee $ cd FitTrackee - Create **.env** from example and update it @@ -477,13 +477,13 @@ Prod environment - Change to the directory where FitTrackee directory is located -- Download the last release (for now, it is the release v0.5.4) and overwrite existing files: +- Download the last release (for now, it is the release v0.5.5) and overwrite existing files: .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.4.tar.gz - $ tar -xzf v0.5.4.tar.gz - $ cp -R FitTrackee-0.5.4/* FitTrackee/ + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.5.tar.gz + $ tar -xzf v0.5.5.tar.gz + $ cp -R FitTrackee-0.5.5/* FitTrackee/ $ cd FitTrackee - Update **.env** if needed (see `Environment variables `__). diff --git a/fittrackee/__init__.py b/fittrackee/__init__.py index 585f9f6e..d867c171 100644 --- a/fittrackee/__init__.py +++ b/fittrackee/__init__.py @@ -11,7 +11,7 @@ from flask_sqlalchemy import SQLAlchemy from fittrackee.emails.email import Email -VERSION = __version__ = '0.5.4' +VERSION = __version__ = '0.5.5' db = SQLAlchemy() bcrypt = Bcrypt() migrate = Migrate() diff --git a/fittrackee/application/app_config.py b/fittrackee/application/app_config.py index d5fe4e93..6cdf1ee5 100644 --- a/fittrackee/application/app_config.py +++ b/fittrackee/application/app_config.py @@ -45,7 +45,7 @@ def get_application_config() -> Union[Dict, HttpResponse]: "max_zip_file_size": 10485760, "max_users": 0, "map_attribution": "© OpenStreetMap contributors" - "version": "0.5.4" + "version": "0.5.5" }, "status": "success" } diff --git a/fittrackee_client/package.json b/fittrackee_client/package.json index 7ead5a72..e62adca5 100644 --- a/fittrackee_client/package.json +++ b/fittrackee_client/package.json @@ -1,6 +1,6 @@ { "name": "fittrackee_client", - "version": "0.5.4", + "version": "0.5.5", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/pyproject.toml b/pyproject.toml index e876ad57..ca21a8f5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "fittrackee" -version = "0.5.4" +version = "0.5.5" description = "Self-hosted outdoor workout/activity tracker" authors = ["SamR1"] license = "AGPL-3.0"