Merge branch 'release-v0.7.24'

This commit is contained in:
Sam 2023-10-04 17:56:03 +02:00
commit 167875361f
155 changed files with 4830 additions and 4342 deletions

View File

@ -5,12 +5,14 @@ on:
paths: ['fittrackee_client/**']
pull_request:
paths: ['fittrackee_client/**']
types: [opened, synchronize, reopened]
env:
working-directory: fittrackee_client
jobs:
javascript:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

View File

@ -2,9 +2,10 @@ name: Python CI
on:
push:
paths-ignore: ['docs/**', 'docsrc/**', 'fittrackee_client/**', '*.md']
paths-ignore: ['docs/**', 'docsrc/**', 'docker/**', 'fittrackee_client/**', '*.md']
pull_request:
paths-ignore: ['docs/**', 'docsrc/**', 'fittrackee_client/**', '*.md']
paths-ignore: ['docs/**', 'docsrc/**', 'docker/**', 'fittrackee_client/**', '*.md']
types: [opened, synchronize, reopened]
env:
APP_SETTINGS: fittrackee.config.TestingConfig
@ -15,6 +16,7 @@ env:
jobs:
python:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
name: python ${{ matrix.python-version }} (postgresql 15)
runs-on: ubuntu-latest
container: python:${{ matrix.python-version }}
@ -32,7 +34,7 @@ jobs:
--health-retries 5
strategy:
matrix:
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12" ]
steps:
- uses: actions/checkout@v3
- name: Install Poetry and Dependencies
@ -54,9 +56,10 @@ jobs:
if: matrix.python-version == '3.11'
run: mypy fittrackee
- name: Pytest
run: pytest fittrackee -p no:warnings --cov fittrackee --cov-report term-missing
run: pytest fittrackee -p no:warnings --cov fittrackee --cov-report term-missing --maxfail=1
postgresql:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
name: postgresql ${{ matrix.psql-version }} (python 3.11)
runs-on: ubuntu-latest
container: python:3.11
@ -74,7 +77,7 @@ jobs:
--health-retries 5
strategy:
matrix:
psql-version: [ "11", "12", "13", "14" ]
psql-version: [ "11", "12", "13", "14", "16" ]
steps:
- uses: actions/checkout@v3
- name: Install Poetry and Dependencies
@ -84,9 +87,10 @@ jobs:
poetry config virtualenvs.create false
poetry install --no-interaction --quiet
- name: Pytest
run: pytest fittrackee -p no:warnings --cov fittrackee --cov-report term-missing
run: pytest fittrackee -p no:warnings --cov fittrackee --cov-report term-missing --maxfail=1
end2end:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
name: e2e tests
runs-on: ubuntu-latest
needs: ["python"]
@ -129,9 +133,10 @@ jobs:
export TEST_APP_URL=http://$(hostname --ip-address):5000
sleep 5
nohup flask worker --processes=1 >> nohup.out 2>&1 &
pytest e2e --driver Remote --capability browserName firefox --selenium-host selenium --selenium-port 4444
pytest e2e --driver Remote --capability browserName firefox --selenium-host selenium --selenium-port 4444 --maxfail=1
end2end_package:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
name: e2e tests with package
runs-on: ubuntu-latest
needs: ["python"]
@ -182,4 +187,62 @@ jobs:
export TEST_APP_URL=http://$(hostname --ip-address):5000
sleep 5
nohup flask worker --processes=1 >> nohup.out 2>&1 &
pytest e2e --driver Remote --capability browserName firefox --selenium-host selenium --selenium-port 4444
pytest e2e --driver Remote --capability browserName firefox --selenium-host selenium --selenium-port 4444 --maxfail=1
end2end_package_update:
if: ${{ github.event_name == 'push' || github.event.pull_request.head.repo.fork }}
name: e2e tests after update
runs-on: ubuntu-latest
needs: ["python"]
container: python:3.11
services:
postgres:
image: postgres:15
env:
POSTGRES_DB: fittrackee_test
POSTGRES_USER: fittrackee
POSTGRES_PASSWORD: fittrackee
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
selenium:
image: selenium/standalone-firefox
mailhog:
image: mailhog/mailhog:latest
redis:
image: redis:latest
env:
APP_SETTINGS: fittrackee.config.End2EndTestingConfig
EMAIL_URL: "smtp://mailhog:1025"
REDIS_URL: "redis://redis:6379"
HOST: "0.0.0.0"
PORT: 5000
steps:
- uses: actions/checkout@v3
- name: Update pip and install build
run: python3 -m pip install --upgrade pip build
- name: Create and source virtual environment
run: |
python3 -m venv .venv
. .venv/bin/activate
- name: Install previous version of fittrackee from PyPI
run: python3 -m pip install fittrackee
- name: Run migrations
run: ftcli db upgrade
- name: Build fittrackee package
run: python3 -m build
- name: Install fittrackee package to update instance
run: python3 -m pip install dist/fittrackee-$(cat VERSION).tar.gz
- name: Run migrations to update database
run: ftcli db upgrade
- name: Install pytest and selenium
run: python3 -m pip install pytest==7.4.0 pytest-selenium==4.0.1 selenium==4.9.0 pytest-html==3.2.0
- name: Start application and run tests with Selenium
run: |
setsid nohup fittrackee >> nohup.out 2>&1 &
export TEST_APP_URL=http://$(hostname --ip-address):5000
sleep 5
nohup flask worker --processes=1 >> nohup.out 2>&1 &
pytest e2e --driver Remote --capability browserName firefox --selenium-host selenium --selenium-port 4444 --maxfail=1

View File

@ -1,5 +1,39 @@
# Change log
## Version 0.7.24 (2023/10/04)
### Bugs Fixed
* [PR#433](https://github.com/SamR1/FitTrackee/pull/433) - Handle encoded password in EMAIL_URL
### Translations
* [PR#427](https://github.com/SamR1/FitTrackee/pull/427) - fix typos and translations + refacto
* [PR#431](https://github.com/SamR1/FitTrackee/pull/431) - Translations update (Galician)
### Misc
* [PR#428](https://github.com/SamR1/FitTrackee/pull/428) - CI - Add PostgreSQL 16
* [2bcff2e](https://github.com/SamR1/FitTrackee/commit/2bcff2edc7308f8ec4a59b30dd482025bf7396e7) - API - update Flask to 3.0+
* [PR#436](https://github.com/SamR1/FitTrackee/pull/436) - CI - Add Python 3.12
* [PR#438](https://github.com/SamR1/FitTrackee/pull/438) - CI - update workflows
Translation status:
- Dutch: 100%
- English: 100%
- French: 100%
- Galician: 100%
- German: 100%
- Italian: 85%
- Norwegian Bokmål: 35%
- Polish: 100%
- Spanish: 100%
Thanks to the contributors:
- @xmgz
## Version 0.7.23 (2023/09/14)
### Bugs Fixed

View File

@ -3,7 +3,7 @@
[![PyPI version](https://img.shields.io/pypi/v/fittrackee.svg)](https://pypi.org/project/fittrackee/)
[![Python Version](https://img.shields.io/badge/python-3.8+-brightgreen.svg)](https://python.org)
[![Flask Version](https://img.shields.io/badge/flask-2.3-brightgreen.svg)](http://flask.pocoo.org/)
[![Flask Version](https://img.shields.io/badge/flask-3.0-brightgreen.svg)](http://flask.pocoo.org/)
[![code style: black](https://img.shields.io/badge/code%20style-black-black)](https://github.com/psf/black)
[![type check: mypy](https://img.shields.io/badge/type%20check-mypy-blue)](http://mypy-lang.org/)
[![Vue Version](https://img.shields.io/badge/vue-3.2-brightgreen.svg)](https://v3.vuejs.org/)

View File

@ -1 +1 @@
0.7.23
0.7.24

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: 588299d04c8b222827497475101d06ab
config: 7e12fc6028f8808f4ecd970e6047ae43
tags: 645f666f9bcd5a90fca523b33c5a78b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 574 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 388 KiB

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

View File

@ -1,5 +1,39 @@
# Change log
## Version 0.7.24 (2023/10/04)
### Bugs Fixed
* [PR#433](https://github.com/SamR1/FitTrackee/pull/433) - Handle encoded password in EMAIL_URL
### Translations
* [PR#427](https://github.com/SamR1/FitTrackee/pull/427) - fix typos and translations + refacto
* [PR#431](https://github.com/SamR1/FitTrackee/pull/431) - Translations update (Galician)
### Misc
* [PR#428](https://github.com/SamR1/FitTrackee/pull/428) - CI - Add PostgreSQL 16
* [2bcff2e](https://github.com/SamR1/FitTrackee/commit/2bcff2edc7308f8ec4a59b30dd482025bf7396e7) - API - update Flask to 3.0+
* [PR#436](https://github.com/SamR1/FitTrackee/pull/436) - CI - Add Python 3.12
* [PR#438](https://github.com/SamR1/FitTrackee/pull/438) - CI - update workflows
Translation status:
- Dutch: 100%
- English: 100%
- French: 100%
- Galician: 100%
- German: 100%
- Italian: 85%
- Norwegian Bokmål: 35%
- Polish: 100%
- Spanish: 100%
Thanks to the contributors:
- @xmgz
## Version 0.7.23 (2023/09/14)
### Bugs Fixed

View File

@ -287,6 +287,11 @@ For single-user instance, it is possible to disable email sending with an empty
A `CLI <cli.html#ftcli-users-update>`__ is available to activate account, modify email and password and handle data export requests.
.. versionchanged:: 0.7.24
Password can be encoded if it contains special characters.
For instance with password ``passwordwith@and&and?``, the encoded password will be: ``passwordwith%40and%26and%3F``.
Map tile server
^^^^^^^^^^^^^^^
@ -513,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.23):
- Download the last release (for now, it is the release v0.7.24):
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.23.tar.gz
$ tar -xzf v0.7.23.tar.gz
$ mv FitTrackee-0.7.23 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.24.tar.gz
$ tar -xzf v0.7.24.tar.gz
$ mv FitTrackee-0.7.24 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
@ -643,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.23) and overwrite existing files:
- Download the last release (for now, it is the release v0.7.24) and overwrite existing files:
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.23.tar.gz
$ tar -xzf v0.7.23.tar.gz
$ cp -R FitTrackee-0.7.23/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.24.tar.gz
$ tar -xzf v0.7.24.tar.gz
$ cp -R FitTrackee-0.7.24/* 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.23',
VERSION: '0.7.24',
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.23 documentation</title>
<title>Authentication and account - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
documentation</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -1586,7 +1586,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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Configuration - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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.23&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.24&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.23&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.24&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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>API documentation - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>OAuth2 - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Records - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Sports - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Statistics - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Users - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Workouts - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Command line interface - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Features - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -643,7 +643,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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>HTTP Routing Table - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>FitTrackee 0.7.24 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.23
<a href="#"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Installation - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
documentation</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -657,6 +657,11 @@ see <a class="reference external" href="https://docs.sqlalchemy.org/en/13/core/p
</div>
<p>For single-user instance, it is possible to disable email sending with an empty <code class="docutils literal notranslate"><span class="pre">EMAIL_URL</span></code> (in this case, no need to start dramatiq workers).</p>
<p>A <a class="reference external" href="cli.html#ftcli-users-update">CLI</a> is available to activate account, modify email and password and handle data export requests.</p>
<div class="versionchanged">
<p><span class="versionmodified changed">Changed in version 0.7.24.</span></p>
</div>
<p>Password can be encoded if it contains special characters.
For instance with password <code class="docutils literal notranslate"><span class="pre">passwordwith&#64;and&amp;and?</span></code>, the encoded password will be: <code class="docutils literal notranslate"><span class="pre">passwordwith%40and%26and%3F</span></code>.</p>
</section>
<section id="map-tile-server">
<h3>Map tile server<a class="headerlink" href="#map-tile-server" title="Permalink to this heading">#</a></h3>
@ -902,11 +907,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.23):</p></li>
<li><p>Download the last release (for now, it is the release v0.7.24):</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.23.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.23.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.23<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.24.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.24.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.24<span class="w"> </span>FitTrackee
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1030,11 +1035,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.23) and overwrite existing files:</p></li>
<li><p>Download the last release (for now, it is the release v0.7.24) 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.23.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.23.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.23/*<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.24.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.24.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.24/*<span class="w"> </span>FitTrackee/
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1392,7 +1397,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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>OAuth 2.0 - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Search - FitTrackee 0.7.24
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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Third-party tools - FitTrackee 0.7.24 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.23
<a href="index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Administrator - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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.23 documentation</title>
<title>Troubleshooting - FitTrackee 0.7.24 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.23
<a href="../index.html"><div class="brand">FitTrackee 0.7.24
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.23
<span class="sidebar-brand-text">FitTrackee 0.7.24
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=36e31fbe"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=fd6a8f73"></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: 433d0914a578793b254af58b01ac7678
config: 6b0aeb081641175bdc4ba9cb3ce8fce3
tags: 645f666f9bcd5a90fca523b33c5a78b7

Binary file not shown.

Before

Width:  |  Height:  |  Size: 574 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 388 KiB

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 KiB

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

View File

@ -1,5 +1,39 @@
# Change log
## Version 0.7.24 (2023/10/04)
### Bugs Fixed
* [PR#433](https://github.com/SamR1/FitTrackee/pull/433) - Handle encoded password in EMAIL_URL
### Translations
* [PR#427](https://github.com/SamR1/FitTrackee/pull/427) - fix typos and translations + refacto
* [PR#431](https://github.com/SamR1/FitTrackee/pull/431) - Translations update (Galician)
### Misc
* [PR#428](https://github.com/SamR1/FitTrackee/pull/428) - CI - Add PostgreSQL 16
* [2bcff2e](https://github.com/SamR1/FitTrackee/commit/2bcff2edc7308f8ec4a59b30dd482025bf7396e7) - API - update Flask to 3.0+
* [PR#436](https://github.com/SamR1/FitTrackee/pull/436) - CI - Add Python 3.12
* [PR#438](https://github.com/SamR1/FitTrackee/pull/438) - CI - update workflows
Translation status:
- Dutch: 100%
- English: 100%
- French: 100%
- Galician: 100%
- German: 100%
- Italian: 85%
- Norwegian Bokmål: 35%
- Polish: 100%
- Spanish: 100%
Thanks to the contributors:
- @xmgz
## Version 0.7.23 (2023/09/14)
### Bugs Fixed

View File

@ -287,6 +287,11 @@ For single-user instance, it is possible to disable email sending with an empty
A `CLI <cli.html#ftcli-users-update>`__ is available to activate account, modify email and password and handle data export requests.
.. versionchanged:: 0.7.24
Password can be encoded if it contains special characters.
For instance with password ``passwordwith@and&and?``, the encoded password will be: ``passwordwith%40and%26and%3F``.
Map tile server
^^^^^^^^^^^^^^^
@ -513,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.23):
- Download the last release (for now, it is the release v0.7.24):
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.23.tar.gz
$ tar -xzf v0.7.23.tar.gz
$ mv FitTrackee-0.7.23 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.24.tar.gz
$ tar -xzf v0.7.24.tar.gz
$ mv FitTrackee-0.7.24 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
@ -643,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.23) and overwrite existing files:
- Download the last release (for now, it is the release v0.7.24) and overwrite existing files:
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.23.tar.gz
$ tar -xzf v0.7.23.tar.gz
$ cp -R FitTrackee-0.7.23/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.7.24.tar.gz
$ tar -xzf v0.7.24.tar.gz
$ cp -R FitTrackee-0.7.24/* 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.23',
VERSION: '0.7.24',
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.23</title>
<title>Authentification et compte - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</span>
</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
@ -1583,7 +1583,7 @@
</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Configuration - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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.23&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.24&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.23&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.24&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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Documentation de lAPI - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>OAuth2 - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Records - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Sports - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Statistiques - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Utilisateurs - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Séances - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Interface de ligne de commande - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Fonctionnalités - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -642,7 +642,7 @@
</aside>
</div>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Index - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Table de routage HTTP - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Documentation FitTrackee 0.7.24</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.23
<a href="#"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Installation - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</span>
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
@ -650,6 +650,10 @@
</div>
<p>Dans le cas des instance avec un seul utilisateur, il est possible de désactiver lenvoi de courriels en laissant la variable <code class="docutils literal notranslate"><span class="pre">EMAIL_URL</span></code> vide (dans ce cas il nest pas nécessaire de lancer les <em>workers</em> de dramatiq).</p>
<p>Une <a class="reference external" href="cli.html#ftcli-users-update">interface de ligne de commande (CLI)</a> est disponible pour activer les comptes, modifier ladresse électronique et le mot de passe et gérer les demandes dexports de données.</p>
<div class="versionchanged">
<p><span class="versionmodified changed">Modifié dans la version 0.7.24.</span></p>
</div>
<p>Le mot de passe peut être encodé sil contient des caractères spéciaux. Par exemple avec le mot de passe <code class="docutils literal notranslate"><span class="pre">passwordwith&#64;and&amp;and?</span></code>, le mot de passe encodé sera <code class="docutils literal notranslate"><span class="pre">passwordwith%40and%26and%3F</span></code>.</p>
</section>
<section id="map-tile-server">
<h3>Serveur de tuiles<a class="headerlink" href="#map-tile-server" title="Lien permanent vers cette rubrique">#</a></h3>
@ -892,11 +896,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.23) :</p></li>
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.24) :</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.23.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.23.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.23<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.24.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.24.tar.gz
$<span class="w"> </span>mv<span class="w"> </span>FitTrackee-0.7.24<span class="w"> </span>FitTrackee
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1018,11 +1022,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.23) et écraser les fichiers existants :</p></li>
<li><p>Télécharger la dernière version (à ce jour, la version v0.7.24) 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.23.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.23.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.23/*<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.24.tar.gz
$<span class="w"> </span>tar<span class="w"> </span>-xzf<span class="w"> </span>v0.7.24.tar.gz
$<span class="w"> </span>cp<span class="w"> </span>-R<span class="w"> </span>FitTrackee-0.7.24/*<span class="w"> </span>FitTrackee/
$<span class="w"> </span><span class="nb">cd</span><span class="w"> </span>FitTrackee
</pre></div>
</div>
@ -1378,7 +1382,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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>OAuth 2.0 - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23
<!-- Generated with Sphinx 7.1.2 and Furo 2023.09.10 --><title>Recherche - Documentation FitTrackee 0.7.24
</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Outils tiers - Documentation FitTrackee 0.7.24</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.23
<a href="index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="./" id="documentation_options" src="_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Administrateur - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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.23</title>
<title>Dépannage - Documentation FitTrackee 0.7.24</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.23
<a href="../index.html"><div class="brand">Documentation FitTrackee 0.7.24
</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.23
<span class="sidebar-brand-text">Documentation FitTrackee 0.7.24
</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=be6ff3bc"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=75e66371"></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: 574 KiB

After

Width:  |  Height:  |  Size: 573 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 388 KiB

After

Width:  |  Height:  |  Size: 389 KiB

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