Merge branch 'release-v0.7.27'

This commit is contained in:
Sam 2023-12-20 21:05:29 +01:00
commit 21d753e12e
199 changed files with 6902 additions and 5475 deletions

View File

@ -77,7 +77,7 @@ jobs:
--health-retries 5
strategy:
matrix:
psql-version: [ "11", "12", "13", "14", "16" ]
psql-version: [ "12", "13", "14", "16" ]
steps:
- uses: actions/checkout@v3
- name: Install Poetry and Dependencies

View File

@ -1,5 +1,46 @@
# Change log
## Version 0.7.27 (2023/12/20)
### Features and enhancements
* [#113](https://github.com/SamR1/FitTrackee/issues/113) - add a dark mode
* [PR#464](https://github.com/SamR1/FitTrackee/pull/464) - Update user preferences display
* [PR#471](https://github.com/SamR1/FitTrackee/pull/471) - add new sport: "Cycling (Trekking)"
### Bugs Fixed
* [PR#469](https://github.com/SamR1/FitTrackee/pull/469) - change UI display only on login ou user preferences update
* [PR#472](https://github.com/SamR1/FitTrackee/pull/472) - fix redirection when resetting password
### Translations
* [PR#468](https://github.com/SamR1/FitTrackee/pull/468) - Translations update (Galician & Spanish)
### Misc
* [#456](https://github.com/SamR1/FitTrackee/issues/456) - Drop PostgreSQL 11 support
Translation status:
- Dutch: 99%
- English: 100%
- French: 100%
- Galician: 99%
- German: 99%
- Italian: 85%
- Norwegian Bokmål: 61%
- Polish: 99%
- Spanish: 99%
Thanks to the contributors:
- @DavidHenryThoreau
- @gallegonovato
- @xmgz
**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade))
## Version 0.7.26 (2023/11/19)
### Bugs Fixed

View File

@ -1 +1 @@
0.7.26
0.7.27

View File

@ -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: f7ac98d4b48007cf0a25bab84c4fd853
config: a51352e7cfda7e4e00b7a59b12d7577a
tags: 645f666f9bcd5a90fca523b33c5a78b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 KiB

After

Width:  |  Height:  |  Size: 422 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

@ -1,5 +1,46 @@
# Change log
## Version 0.7.27 (2023/12/20)
### Features and enhancements
* [#113](https://github.com/SamR1/FitTrackee/issues/113) - add a dark mode
* [PR#464](https://github.com/SamR1/FitTrackee/pull/464) - Update user preferences display
* [PR#471](https://github.com/SamR1/FitTrackee/pull/471) - add new sport: "Cycling (Trekking)"
### Bugs Fixed
* [PR#469](https://github.com/SamR1/FitTrackee/pull/469) - change UI display only on login ou user preferences update
* [PR#472](https://github.com/SamR1/FitTrackee/pull/472) - fix redirection when resetting password
### Translations
* [PR#468](https://github.com/SamR1/FitTrackee/pull/468) - Translations update (Galician & Spanish)
### Misc
* [#456](https://github.com/SamR1/FitTrackee/issues/456) - Drop PostgreSQL 11 support
Translation status:
- Dutch: 99%
- English: 100%
- French: 100%
- Galician: 99%
- German: 99%
- Italian: 85%
- Norwegian Bokmål: 61%
- Polish: 99%
- Spanish: 99%
Thanks to the contributors:
- @DavidHenryThoreau
- @gallegonovato
- @xmgz
**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade))
## Version 0.7.26 (2023/11/19)
### Bugs Fixed

View File

@ -4,16 +4,17 @@ Features
| **FitTrackee** allows you to store and display gpx files and some statistics from your outdoor activities.
| For now, this app is kind of a single-user application. Even if several users can register, a user can only view his own workouts.
Gpx files are stored in an upload directory (without encryption).
Gpx files are stored in an upload directory (**without encryption**).
With the default configuration, `Open Street Map <https://www.openstreetmap.org>`__ is used as tile server in Workout detail and for static map generation.
Workouts
^^^^^^^^
- 14 sports are supported:
- 17 sports are supported:
- Cycling (Sport)
- Cycling (Transport)
- Cycling (Trekking) (*new in 0.7.27*)
- Cycling (Virtual) (*new in 0.7.3*)
- Hiking
- Mountain Biking
@ -109,6 +110,7 @@ Account & preferences
In case email sending is not configured, a `command line <cli.html#ftcli-users-update>`__ allows to activate users account.
- A user can set language, timezone and first day of week.
- A user can set the interface theme (light, dark or according to browser preferences). The default value is **browser preferences**. When the dark or light theme is set, it overrides browser preferences (*new in 0.7.27*).
- A user can reset his password (*new in 0.3.0*)
- A user can change his email address (*new in 0.6.0*)
- A user can choose between metric system and imperial system for distance, elevation and speed display (*new in 0.5.0*)

View File

@ -23,7 +23,7 @@ Prerequisites
- mandatory
- Python >= 3.8.1
- PostgreSQL 11+
- PostgreSQL 12+
- optional
- Redis for task queue (if email sending is enabled and for data export requests) and API rate limits
- SMTP provider (if email sending is enabled)
@ -518,13 +518,13 @@ Production environment
.. warning::
| Note that FitTrackee is under heavy development, some features may be unstable.
- Download the last release (for now, it is the release v0.7.26):
- Download the last release (for now, it is the release v0.7.27):
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$ tar -xzf v0.7.26.tar.gz
$ mv FitTrackee-0.7.26 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$ tar -xzf v0.7.27.tar.gz
$ mv FitTrackee-0.7.27 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
@ -648,13 +648,13 @@ Prod environment
- Change to the directory where FitTrackee directory is located
- Download the last release (for now, it is the release v0.7.26) and overwrite existing files:
- Download the last release (for now, it is the release v0.7.27) and overwrite existing files:
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$ tar -xzf v0.7.26.tar.gz
$ cp -R FitTrackee-0.7.26/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$ tar -xzf v0.7.27.tar.gz
$ cp -R FitTrackee-0.7.27/* FitTrackee/
$ cd FitTrackee
- Update **.env** if needed (see `Environment variables <installation.html#environment-variables>`__).

View File

@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.7.26',
VERSION: '0.7.27',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Configuration" href="configuration.html" /><link rel="prev" title="API documentation" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Authentication and account - FitTrackee 0.7.26 documentation</title>
<title>Authentication and account - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -516,6 +516,7 @@ fallback to en (english))</p></li>
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;sam&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span>
@ -635,6 +636,7 @@ fallback to en (english))</p></li>
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -779,6 +781,7 @@ fallback to en (english))</p></li>
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -797,6 +800,8 @@ fallback to en (english))</p></li>
<li><p><strong>language</strong> (<em>string</em>) language preferences</p></li>
<li><p><strong>start_elevation_at_zero</strong> (<em>boolean</em>) do elevation plots start at zero?</p></li>
<li><p><strong>timezone</strong> (<em>string</em>) user time zone</p></li>
<li><p><strong>use_dark_mode</strong> (<em>boolean</em>) Display interface with dark mode if true.
If null, it uses browser preferences.</p></li>
<li><p><strong>use_raw_gpx_speed</strong> (<em>boolean</em>) Use unfiltered gpx to calculate speeds</p></li>
<li><p><strong>weekm</strong> (<em>boolean</em>) does week start on Monday?</p></li>
</ul>
@ -1156,6 +1161,7 @@ fallback to en (english))</p></li>
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -1586,7 +1592,7 @@ If a valid token is provided, it will be blacklisted.</p>
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="OAuth2" href="oauth2.html" /><link rel="prev" title="Authentication and account" href="auth.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Configuration - FitTrackee 0.7.26 documentation</title>
<title>Configuration - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -257,7 +257,7 @@
<span class="w"> </span><span class="nt">&quot;map_attribution&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&amp;copy; &lt;a href=http://www.openstreetmap.org/copyright&gt;OpenStreetMap&lt;/a&gt; contributors&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.26&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
@ -302,7 +302,7 @@
<span class="w"> </span><span class="nt">&quot;map_attribution&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&amp;copy; &lt;a href=http://www.openstreetmap.org/copyright&gt;OpenStreetMap&lt;/a&gt; contributors&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.26&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
@ -428,7 +428,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Authentication and account" href="auth.html" /><link rel="prev" title="Third-party tools" href="../third_party_tools.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>API documentation - FitTrackee 0.7.26 documentation</title>
<title>API documentation - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -299,7 +299,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Records" href="records.html" /><link rel="prev" title="Configuration" href="configuration.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>OAuth2 - FitTrackee 0.7.26 documentation</title>
<title>OAuth2 - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -824,7 +824,7 @@ are supported by FitTrackee)</p></li>
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Sports" href="sports.html" /><link rel="prev" title="OAuth2" href="oauth2.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Records - FitTrackee 0.7.26 documentation</title>
<title>Records - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -401,7 +401,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Statistics" href="stats.html" /><link rel="prev" title="Records" href="records.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Sports - FitTrackee 0.7.26 documentation</title>
<title>Sports - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -631,7 +631,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Users" href="users.html" /><link rel="prev" title="Sports" href="sports.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Statistics - FitTrackee 0.7.26 documentation</title>
<title>Statistics - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -555,7 +555,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Workouts" href="workouts.html" /><link rel="prev" title="Statistics" href="stats.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Users - FitTrackee 0.7.26 documentation</title>
<title>Users - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -796,7 +796,7 @@ one admin.</p>
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Troubleshooting" href="../troubleshooting/index.html" /><link rel="prev" title="Users" href="users.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Workouts - FitTrackee 0.7.26 documentation</title>
<title>Workouts - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -1328,7 +1328,7 @@ must be provided with ascent)</p></li>
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Third-party tools" href="third_party_tools.html" /><link rel="prev" title="Installation" href="installation.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Command line interface - FitTrackee 0.7.26 documentation</title>
<title>Command line interface - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -544,7 +544,7 @@ Can be used if redis is not set (no dramatiq workers running).</p>
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="OAuth 2.0" href="oauth.html" /><link rel="prev" title="FitTrackee" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Features - FitTrackee 0.7.26 documentation</title>
<title>Features - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -235,15 +235,16 @@
<div class="line"><strong>FitTrackee</strong> allows you to store and display gpx files and some statistics from your outdoor activities.</div>
<div class="line">For now, this app is kind of a single-user application. Even if several users can register, a user can only view his own workouts.</div>
</div>
<p>Gpx files are stored in an upload directory (without encryption).</p>
<p>Gpx files are stored in an upload directory (<strong>without encryption</strong>).</p>
<p>With the default configuration, <a class="reference external" href="https://www.openstreetmap.org">Open Street Map</a> is used as tile server in Workout detail and for static map generation.</p>
<section id="workouts">
<h2>Workouts<a class="headerlink" href="#workouts" title="Permalink to this heading">#</a></h2>
<ul class="simple">
<li><dl class="simple">
<dt>14 sports are supported:</dt><dd><ul>
<dt>17 sports are supported:</dt><dd><ul>
<li><p>Cycling (Sport)</p></li>
<li><p>Cycling (Transport)</p></li>
<li><p>Cycling (Trekking) (<em>new in 0.7.27</em>)</p></li>
<li><p>Cycling (Virtual) (<em>new in 0.7.3</em>)</p></li>
<li><p>Hiking</p></li>
<li><p>Mountain Biking</p></li>
@ -394,6 +395,7 @@ A user with an inactive account cannot log in. (<em>new in 0.6.0</em>).</p></li>
</div>
<ul class="simple">
<li><p>A user can set language, timezone and first day of week.</p></li>
<li><p>A user can set the interface theme (light, dark or according to browser preferences). The default value is <strong>browser preferences</strong>. When the dark or light theme is set, it overrides browser preferences (<em>new in 0.7.27</em>).</p></li>
<li><p>A user can reset his password (<em>new in 0.3.0</em>)</p></li>
<li><p>A user can change his email address (<em>new in 0.6.0</em>)</p></li>
<li><p>A user can choose between metric system and imperial system for distance, elevation and speed display (<em>new in 0.5.0</em>)</p></li>
@ -643,7 +645,7 @@ A user with an inactive account cannot log in. (<em>new in 0.6.0</em>).</p></li>
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="#" /><link rel="search" title="Search" href="search.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - FitTrackee 0.7.26 documentation</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -326,7 +326,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>HTTP Routing Table - FitTrackee 0.7.26 documentation</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>HTTP Routing Table - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -617,7 +617,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Features" href="features.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>FitTrackee 0.7.26 documentation</title>
<title>FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="#"><div class="brand">FitTrackee 0.7.26
<a href="#"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -313,7 +313,7 @@ Map</a>.</div>
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Command line interface" href="cli.html" /><link rel="prev" title="OAuth 2.0" href="oauth.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Installation - FitTrackee 0.7.26 documentation</title>
<title>Installation - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -265,7 +265,7 @@
<li><dl class="simple">
<dt>mandatory</dt><dd><ul>
<li><p>Python &gt;= 3.8.1</p></li>
<li><p>PostgreSQL 11+</p></li>
<li><p>PostgreSQL 12+</p></li>
</ul>
</dd>
</dl>
@ -909,11 +909,11 @@ $<span class="w"> </span>make<span class="w"> </span>install-db
</div>
</div>
<ul class="simple">
<li><p>Download the last release (for now, it is the release v0.7.26):</p></li>
<li><p>Download the last release (for now, it is the release v0.7.27):</p></li>
</ul>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.26.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.26<span class="w"> </span>FitTrackee
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.27.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.27<span class="w"> </span>FitTrackee
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1037,11 +1037,11 @@ $<span class="w"> </span><span class="nb">source</span><span class="w"> </span>.
<ul class="simple">
<li><p>Stop the application</p></li>
<li><p>Change to the directory where FitTrackee directory is located</p></li>
<li><p>Download the last release (for now, it is the release v0.7.26) and overwrite existing files:</p></li>
<li><p>Download the last release (for now, it is the release v0.7.27) and overwrite existing files:</p></li>
</ul>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.26.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.26/*<span class="w"> </span>FitTrackee/
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.27.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.27/*<span class="w"> </span>FitTrackee/
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1399,7 +1399,7 @@ $<span class="w"> </span>make<span class="w"> </span>docker-test-python<span cla
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Installation" href="installation.html" /><link rel="prev" title="Features" href="features.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>OAuth 2.0 - FitTrackee 0.7.26 documentation</title>
<title>OAuth 2.0 - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -414,7 +414,7 @@ It is recommended to use PKCE to provide a better security.</p>
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

Binary file not shown.

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="#" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Search - FitTrackee 0.7.26
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Search - FitTrackee 0.7.27
documentation</title><link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="#" role="search">
@ -273,7 +273,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

File diff suppressed because one or more lines are too long

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="API documentation" href="api/index.html" /><link rel="prev" title="Command line interface" href="cli.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Third-party tools - FitTrackee 0.7.26 documentation</title>
<title>Third-party tools - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">FitTrackee 0.7.26
<a href="index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -291,7 +291,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=ca920519"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Change log" href="../changelog.html" /><link rel="prev" title="Troubleshooting" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Administrator - FitTrackee 0.7.26 documentation</title>
<title>Administrator - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -337,7 +337,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Administrator" href="administrator.html" /><link rel="prev" title="Workouts" href="../api/workouts.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Troubleshooting - FitTrackee 0.7.26 documentation</title>
<title>Troubleshooting - FitTrackee 0.7.27 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.7.26
<a href="../index.html"><div class="brand">FitTrackee 0.7.27
documentation</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">FitTrackee 0.7.26
<span class="sidebar-brand-text">FitTrackee 0.7.27
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -296,7 +296,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=6eea8100"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=ca920519"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -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: cd47b3156cb9f5876640848d29c6a775
config: e1e961bce62ea6281b4c615fa95308a8
tags: 645f666f9bcd5a90fca523b33c5a78b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 KiB

After

Width:  |  Height:  |  Size: 422 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 226 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

After

Width:  |  Height:  |  Size: 92 KiB

View File

@ -1,5 +1,46 @@
# Change log
## Version 0.7.27 (2023/12/20)
### Features and enhancements
* [#113](https://github.com/SamR1/FitTrackee/issues/113) - add a dark mode
* [PR#464](https://github.com/SamR1/FitTrackee/pull/464) - Update user preferences display
* [PR#471](https://github.com/SamR1/FitTrackee/pull/471) - add new sport: "Cycling (Trekking)"
### Bugs Fixed
* [PR#469](https://github.com/SamR1/FitTrackee/pull/469) - change UI display only on login ou user preferences update
* [PR#472](https://github.com/SamR1/FitTrackee/pull/472) - fix redirection when resetting password
### Translations
* [PR#468](https://github.com/SamR1/FitTrackee/pull/468) - Translations update (Galician & Spanish)
### Misc
* [#456](https://github.com/SamR1/FitTrackee/issues/456) - Drop PostgreSQL 11 support
Translation status:
- Dutch: 99%
- English: 100%
- French: 100%
- Galician: 99%
- German: 99%
- Italian: 85%
- Norwegian Bokmål: 61%
- Polish: 99%
- Spanish: 99%
Thanks to the contributors:
- @DavidHenryThoreau
- @gallegonovato
- @xmgz
**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade))
## Version 0.7.26 (2023/11/19)
### Bugs Fixed

View File

@ -4,16 +4,17 @@ Features
| **FitTrackee** allows you to store and display gpx files and some statistics from your outdoor activities.
| For now, this app is kind of a single-user application. Even if several users can register, a user can only view his own workouts.
Gpx files are stored in an upload directory (without encryption).
Gpx files are stored in an upload directory (**without encryption**).
With the default configuration, `Open Street Map <https://www.openstreetmap.org>`__ is used as tile server in Workout detail and for static map generation.
Workouts
^^^^^^^^
- 14 sports are supported:
- 17 sports are supported:
- Cycling (Sport)
- Cycling (Transport)
- Cycling (Trekking) (*new in 0.7.27*)
- Cycling (Virtual) (*new in 0.7.3*)
- Hiking
- Mountain Biking
@ -109,6 +110,7 @@ Account & preferences
In case email sending is not configured, a `command line <cli.html#ftcli-users-update>`__ allows to activate users account.
- A user can set language, timezone and first day of week.
- A user can set the interface theme (light, dark or according to browser preferences). The default value is **browser preferences**. When the dark or light theme is set, it overrides browser preferences (*new in 0.7.27*).
- A user can reset his password (*new in 0.3.0*)
- A user can change his email address (*new in 0.6.0*)
- A user can choose between metric system and imperial system for distance, elevation and speed display (*new in 0.5.0*)

View File

@ -23,7 +23,7 @@ Prerequisites
- mandatory
- Python >= 3.8.1
- PostgreSQL 11+
- PostgreSQL 12+
- optional
- Redis for task queue (if email sending is enabled and for data export requests) and API rate limits
- SMTP provider (if email sending is enabled)
@ -518,13 +518,13 @@ Production environment
.. warning::
| Note that FitTrackee is under heavy development, some features may be unstable.
- Download the last release (for now, it is the release v0.7.26):
- Download the last release (for now, it is the release v0.7.27):
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$ tar -xzf v0.7.26.tar.gz
$ mv FitTrackee-0.7.26 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$ tar -xzf v0.7.27.tar.gz
$ mv FitTrackee-0.7.27 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
@ -648,13 +648,13 @@ Prod environment
- Change to the directory where FitTrackee directory is located
- Download the last release (for now, it is the release v0.7.26) and overwrite existing files:
- Download the last release (for now, it is the release v0.7.27) and overwrite existing files:
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$ tar -xzf v0.7.26.tar.gz
$ cp -R FitTrackee-0.7.26/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$ tar -xzf v0.7.27.tar.gz
$ cp -R FitTrackee-0.7.27/* FitTrackee/
$ cd FitTrackee
- Update **.env** if needed (see `Environment variables <installation.html#environment-variables>`__).

View File

@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.7.26',
VERSION: '0.7.27',
LANGUAGE: 'fr',
COLLAPSE_INDEX: false,
BUILDER: 'html',

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Configuration" href="configuration.html" /><link rel="prev" title="Documentation de lAPI" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Authentification et compte - Documentation FitTrackee 0.7.26</title>
<title>Authentification et compte - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -514,6 +514,7 @@
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;sam&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span>
@ -633,6 +634,7 @@
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -777,6 +779,7 @@
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -795,6 +798,7 @@
<li><p><strong>language</strong> (<em>string</em>) préférences pour la langue</p></li>
<li><p><strong>start_elevation_at_zero</strong> (<em>boolean</em>) Les graphiques daltitude commencent-ils à zéro ?</p></li>
<li><p><strong>timezone</strong> (<em>string</em>) fuseau horaire de lutilisateur</p></li>
<li><p><strong>use_dark_mode</strong> (<em>boolean</em>) Affiche linterface avec le thème sombre si la valeur est à vrai. Si la valeur est à <code class="docutils literal notranslate"><span class="pre">null</span></code>, le thème est sélectionné selon les préférences du navigateur.</p></li>
<li><p><strong>use_raw_gpx_speed</strong> (<em>boolean</em>) Utiliser des points gpx non filtrés pour calculer les vitesses</p></li>
<li><p><strong>weekm</strong> (<em>boolean</em>) La semaine commence-t-elle le lundi ?</p></li>
</ul>
@ -1154,6 +1158,7 @@
<span class="w"> </span><span class="nt">&quot;total_ascent&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">720.35</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_distance&quot;</span><span class="p">:</span><span class="w"> </span><span class="mf">67.895</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;total_duration&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;6:50:27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_dark_mode&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;use_raw_gpx_speed&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;username&quot;</span><span class="p">:</span><span class="w"> </span><span class="nt">&quot;sam&quot;</span>
<span class="w"> </span><span class="nt">&quot;weekm&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -1583,7 +1588,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="OAuth2" href="oauth2.html" /><link rel="prev" title="Authentification et compte" href="auth.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Configuration - Documentation FitTrackee 0.7.26</title>
<title>Configuration - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -257,7 +257,7 @@
<span class="w"> </span><span class="nt">&quot;map_attribution&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&amp;copy; &lt;a href=http://www.openstreetmap.org/copyright&gt;OpenStreetMap&lt;/a&gt; contributors&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.26&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
@ -302,7 +302,7 @@
<span class="w"> </span><span class="nt">&quot;map_attribution&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;&amp;copy; &lt;a href=http://www.openstreetmap.org/copyright&gt;OpenStreetMap&lt;/a&gt; contributors&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.26&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.7.27&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
@ -428,7 +428,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Authentification et compte" href="auth.html" /><link rel="prev" title="Outils tiers" href="../third_party_tools.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Documentation de lAPI - Documentation FitTrackee 0.7.26</title>
<title>Documentation de lAPI - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -299,7 +299,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Records" href="records.html" /><link rel="prev" title="Configuration" href="configuration.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>OAuth2 - Documentation FitTrackee 0.7.26</title>
<title>OAuth2 - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -804,7 +804,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Sports" href="sports.html" /><link rel="prev" title="OAuth2" href="oauth2.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Records - Documentation FitTrackee 0.7.26</title>
<title>Records - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -401,7 +401,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Statistiques" href="stats.html" /><link rel="prev" title="Records" href="records.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Sports - Documentation FitTrackee 0.7.26</title>
<title>Sports - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -631,7 +631,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Utilisateurs" href="users.html" /><link rel="prev" title="Sports" href="sports.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Statistiques - Documentation FitTrackee 0.7.26</title>
<title>Statistiques - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -548,7 +548,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Séances" href="workouts.html" /><link rel="prev" title="Statistiques" href="stats.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Utilisateurs - Documentation FitTrackee 0.7.26</title>
<title>Utilisateurs - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -790,7 +790,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Dépannage" href="../troubleshooting/index.html" /><link rel="prev" title="Utilisateurs" href="users.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Séances - Documentation FitTrackee 0.7.26</title>
<title>Séances - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -1316,7 +1316,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="Outils tiers" href="third_party_tools.html" /><link rel="prev" title="Installation" href="installation.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Interface de ligne de commande - Documentation FitTrackee 0.7.26</title>
<title>Interface de ligne de commande - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -543,7 +543,7 @@ Commands:
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="OAuth 2.0" href="oauth.html" /><link rel="prev" title="FitTrackee" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Fonctionnalités - Documentation FitTrackee 0.7.26</title>
<title>Fonctionnalités - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -235,15 +235,16 @@
<div class="line"><strong>Fitrackee</strong> vous permet de stocker et dafficher les données issues des fichiers .gpx et quelques statistiques à partir de vos activités sportives en plein air.</div>
<div class="line">Pour le moment, lapplication est plutôt de type mono-utilisateur. Même sil est possible pour plusieurs utilisateurs de senregistrer, un utilisateur authentifié ne peut voir que ses propres séances.</div>
</div>
<p>Les fichier .gpx sont stockés dans un répertoire du serveur (sans aucun chiffrement).</p>
<p>Les fichier .gpx sont stockés dans un répertoire du serveur (<strong>sans aucun chiffrement</strong>).</p>
<p>Avec la configuration par défaut, <a class="reference external" href="https://www.openstreetmap.org">Open Street Map</a> est utilisé comme serveur de tuile sur la page de détail de la séance et pour la génération des images statiques des traces.</p>
<section id="workouts">
<h2>Séances<a class="headerlink" href="#workouts" title="Lien permanent vers cette rubrique">#</a></h2>
<ul class="simple">
<li><dl class="simple">
<dt>14 sports sont pris en charge :</dt><dd><ul>
<dt>17 sports sont pris en charge :</dt><dd><ul>
<li><p>Vélo (Sport)</p></li>
<li><p>Vélo (Transport)</p></li>
<li><p>Vélo (Trekking) (<em>nouveau dans la version 0.7.27</em>)</p></li>
<li><p>Vélo (Virtuel) (<em>nouveau dans la version 0.7.3</em>)</p></li>
<li><p>Randonnée</p></li>
<li><p>VTT</p></li>
@ -393,6 +394,7 @@
</div>
<ul class="simple">
<li><p>Lutilisateur peut définir la langue, le fuseau horaire et le premier jour de la semaine.</p></li>
<li><p>Lutilisateur peut définir le theme de linterface (clair, sombre ou selon les préférences du navigateur). La valeur par défaut est <strong>préférences du navigateur</strong>. Quand le theme sombre ou clair est défini, les préférences du navigateur sont ignorées (<em>nouveau dans la version in 0.7.27</em>).</p></li>
<li><p>Lutilisateur peut réinitialiser son mot de passe (<em>nouveau dans la version in 0.3.0</em>)</p></li>
<li><p>Un utilisateur peut modifier son adresse électronique (<em>nouveau dans la version 0.6.0</em>)</p></li>
<li><p>Lutilisateur peut choisir entre le système métrique et le système impérial pour la distance, laffichage de laltitude et de la vitesse (<em>nouveau dans la version 0.5.0</em>)</p></li>
@ -642,7 +644,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="#" /><link rel="search" title="Recherche" href="search.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - Documentation FitTrackee 0.7.26</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -326,7 +326,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Table de routage HTTP - Documentation FitTrackee 0.7.26</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Table de routage HTTP - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -617,7 +617,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="Fonctionnalités" href="features.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Documentation FitTrackee 0.7.26</title>
<title>Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="#"><div class="brand">Documentation FitTrackee 0.7.26
<a href="#"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -310,7 +310,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="Interface de ligne de commande" href="cli.html" /><link rel="prev" title="OAuth 2.0" href="oauth.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Installation - Documentation FitTrackee 0.7.26</title>
<title>Installation - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -265,7 +265,7 @@
<li><dl class="simple">
<dt>obligatoires</dt><dd><ul>
<li><p>Python &gt;= 3.8.1</p></li>
<li><p>PostgreSQL 11+</p></li>
<li><p>PostgreSQL 12+</p></li>
</ul>
</dd>
</dl>
@ -898,11 +898,11 @@ $<span class="w"> </span>make<span class="w"> </span>install-db
</div>
</div>
<ul class="simple">
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.26) :</p></li>
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.27) :</p></li>
</ul>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.26.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.26<span class="w"> </span>FitTrackee
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.27.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.27<span class="w"> </span>FitTrackee
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1024,11 +1024,11 @@ $<span class="w"> </span><span class="nb">source</span><span class="w"> </span>.
<ul class="simple">
<li><p>Arrêter lapplication</p></li>
<li><p>Changer pour le répertoire dans lequel FitTrackee est localisé</p></li>
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.26) et écraser les fichiers existants :</p></li>
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.27) et écraser les fichiers existants :</p></li>
</ul>
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.26.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.26.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.26/*<span class="w"> </span>FitTrackee/
<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>$<span class="w"> </span>wget<span class="w"> </span>https://github.com/SamR1/FitTrackee/archive/v0.7.27.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.27.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.27/*<span class="w"> </span>FitTrackee/
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1384,7 +1384,7 @@ $<span class="w"> </span>make<span class="w"> </span>docker-test-python<span cla
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="Installation" href="installation.html" /><link rel="prev" title="Fonctionnalités" href="features.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>OAuth 2.0 - Documentation FitTrackee 0.7.26</title>
<title>OAuth 2.0 - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -405,7 +405,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

Binary file not shown.

View File

@ -4,7 +4,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1"/>
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="#" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Recherche - Documentation FitTrackee 0.7.26
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Recherche - Documentation FitTrackee 0.7.27
</title><link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -124,7 +124,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -151,7 +151,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="#" role="search">
@ -273,7 +273,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

File diff suppressed because one or more lines are too long

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Recherche" href="search.html" /><link rel="next" title="Documentation de lAPI" href="api/index.html" /><link rel="prev" title="Interface de ligne de commande" href="cli.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Outils tiers - Documentation FitTrackee 0.7.26</title>
<title>Outils tiers - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -291,7 +291,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=421ee91b"></script>
<script src="_static/doctools.js?v=888ff710"></script>
<script src="_static/sphinx_highlight.js?v=4825356b"></script>
<script src="_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Historique des modifications" href="../changelog.html" /><link rel="prev" title="Dépannage" href="index.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Administrateur - Documentation FitTrackee 0.7.26</title>
<title>Administrateur - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -337,7 +337,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

View File

@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Recherche" href="../search.html" /><link rel="next" title="Administrateur" href="administrator.html" /><link rel="prev" title="Séances" href="../api/workouts.html" />
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 -->
<title>Dépannage - Documentation FitTrackee 0.7.26</title>
<title>Dépannage - Documentation FitTrackee 0.7.27</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@ -126,7 +126,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.26
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.27
</div></a>
</div>
<div class="header-right">
@ -153,7 +153,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.26
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.27
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -296,7 +296,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=e6666d02"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=421ee91b"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=32e29ea5"></script>

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Some files were not shown because too many files have changed in this diff Show More