diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e100a11..51282512 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -874,7 +874,7 @@ see [Map tile server in documentation](https://samr1.github.io/FitTrackee/instal
* [#54](https://github.com/SamR1/Fittrackee/issues/54) - Tile server can be changed
* [#53](https://github.com/SamR1/Fittrackee/issues/53) - Simplify FitTrackee installation
-In this release 2 issue were closed.
+In this release 2 issues were closed.
## Version 0.3.0 - Administration (2020/07/15)
@@ -1024,7 +1024,7 @@ In this release 7 issues were closed.
- Current month statistics
- Records by sports:
- average speed
- - farest distance
+ - farthest distance
- longest duration
- maximum speed
- Activities list and search
@@ -1034,7 +1034,7 @@ In this release 7 issues were closed.
- only activity owner can see his activity
- no administration for now
-➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
+➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
### Issues Closed
diff --git a/docs/en/_sources/changelog.md.txt b/docs/en/_sources/changelog.md.txt
index 2e100a11..51282512 100644
--- a/docs/en/_sources/changelog.md.txt
+++ b/docs/en/_sources/changelog.md.txt
@@ -874,7 +874,7 @@ see [Map tile server in documentation](https://samr1.github.io/FitTrackee/instal
* [#54](https://github.com/SamR1/Fittrackee/issues/54) - Tile server can be changed
* [#53](https://github.com/SamR1/Fittrackee/issues/53) - Simplify FitTrackee installation
-In this release 2 issue were closed.
+In this release 2 issues were closed.
## Version 0.3.0 - Administration (2020/07/15)
@@ -1024,7 +1024,7 @@ In this release 7 issues were closed.
- Current month statistics
- Records by sports:
- average speed
- - farest distance
+ - farthest distance
- longest duration
- maximum speed
- Activities list and search
@@ -1034,7 +1034,7 @@ In this release 7 issues were closed.
- only activity owner can see his activity
- no administration for now
-➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
+➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
### Issues Closed
diff --git a/docs/en/api/oauth2.html b/docs/en/api/oauth2.html
index 0a314e41..ed561cd0 100644
--- a/docs/en/api/oauth2.html
+++ b/docs/en/api/oauth2.html
@@ -352,7 +352,7 @@ application).
client_uri (string ) – client URL
redirect_uri (array ) – list of client redirect URLs (string)
scope (string ) – client scopes
-client_description (string ) – client description (OPTIONAL
)
+client_description (string ) – client description (optional)
Request Headers:
diff --git a/docs/en/changelog.html b/docs/en/changelog.html
index a2aa1047..e65433c8 100644
--- a/docs/en/changelog.html
+++ b/docs/en/changelog.html
@@ -1256,7 +1256,7 @@ see #54 - Tile server can be changed
#53 - Simplify FitTrackee installation
-In this release 2 issue were closed.
+In this release 2 issues were closed.
@@ -1439,7 +1439,7 @@ add URL interceptors to simplify routes definition
Records by sports:
average speed
-farest distance
+farthest distance
longest duration
maximum speed
@@ -1451,7 +1451,7 @@ add URL interceptors to simplify routes definition
only activity owner can see his activity
no administration for now
-➡️ more informations: see documentation and current issues
+➡️ more informations: see documentation and current issues
Issues Closed
diff --git a/docs/en/searchindex.js b/docs/en/searchindex.js
index 5610fafe..cac66135 100644
--- a/docs/en/searchindex.js
+++ b/docs/en/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api/auth", "api/configuration", "api/index", "api/oauth2", "api/records", "api/sports", "api/stats", "api/users", "api/workouts", "changelog", "cli", "features", "index", "installation", "oauth", "third_party_tools", "troubleshooting/administrator", "troubleshooting/index"], "filenames": ["api/auth.rst", "api/configuration.rst", "api/index.rst", "api/oauth2.rst", "api/records.rst", "api/sports.rst", "api/stats.rst", "api/users.rst", "api/workouts.rst", "changelog.md", "cli.rst", "features.rst", "index.rst", "installation.rst", "oauth.rst", "third_party_tools.rst", "troubleshooting/administrator.rst", "troubleshooting/index.rst"], "titles": ["Authentication and account", "Configuration", "API documentation", "OAuth2", "Records", "Sports", "Statistics", "Users", "Workouts", "Change log", "Command line interface", "Features", "FitTrackee", "Installation", "OAuth 2.0", "Third-party tools", "Administrator", "Troubleshooting"], "terms": {"post": [0, 3, 8, 14], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "auth": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "regist": [0, 1, 9, 11, 13], "user": [0, 1, 2, 3, 4, 5, 6, 8, 9, 13, 14], "send": [0, 7, 9, 11, 13], "confirm": [0, 3, 9, 11, 13], "email": [0, 1, 7, 9, 10, 11, 16], "The": [0, 9, 10, 11, 13, 14, 16], "newli": [0, 10, 13], "creat": [0, 3, 8, 9, 11, 13, 14], "i": [0, 1, 3, 8, 9, 10, 11, 12, 13, 14, 17], "inact": [0, 7, 11, 13], "must": [0, 1, 3, 5, 7, 8, 9, 11, 13, 14, 16], "hi": [0, 7, 9, 11], "activ": [0, 5, 7, 9, 10, 11, 12, 13], "exampl": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "request": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14], "http": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "1": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13], "content": [0, 1, 3, 4, 5, 6, 7, 8, 9], "type": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "applic": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "json": [0, 1, 3, 4, 5, 6, 7, 8, 11], "respons": [0, 1, 3, 4, 5, 6, 7, 8], "success": [0, 1, 3, 4, 5, 6, 7, 8], "200": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "statu": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11], "error": [0, 1, 3, 5, 7, 8, 9, 11, 13, 16], "registr": [0, 1, 9, 10, 11, 13, 14], "400": [0, 1, 3, 5, 7, 8], "bad": [0, 1, 3, 5, 7, 8], "messag": [0, 1, 3, 8, 9, 10, 11, 13], "valid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13, 16], "provid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16], "n": 0, "object": [0, 1, 5, 7, 8], "usernam": [0, 6, 7, 9, 10, 13], "string": [0, 1, 3, 5, 6, 7, 8, 13, 14], "3": [0, 5, 6, 7, 8, 11, 13], "30": [0, 6], "charact": [0, 9], "requir": [0, 9, 13, 14], "password": [0, 7, 9, 10, 11, 13], "8": [0, 8, 11, 13], "lang": [0, 9], "languag": [0, 7, 9, 11], "prefer": [0, 7, 9], "invalid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "fallback": 0, "en": [0, 7], "english": [0, 9, 11], "accepted_polici": 0, "boolean": [0, 1, 3, 7, 10], "true": [0, 1, 3, 5, 7, 9, 13], "accept": 0, "privaci": [0, 1, 9, 11], "polici": [0, 1, 9, 11], "code": [0, 1, 3, 4, 5, 6, 7, 8, 9, 14], "ok": [0, 1, 3, 4, 5, 6, 7, 8], "payload": [0, 1, 3, 5, 7, 8], "sorri": 0, "alreadi": [0, 10], "taken": 0, "you": [0, 1, 5, 6, 7, 8, 11, 12, 13], "agre": [0, 9, 11], "onli": [0, 3, 7, 8, 9, 10, 11, 13, 14], "alphanumer": [0, 9], "underscor": 0, "_": [0, 9], "allow": [0, 1, 8, 9, 10, 11, 12, 13, 14], "403": [0, 1, 5, 6, 7, 8], "forbidden": [0, 1, 5, 6, 7, 8], "disabl": [0, 9, 10, 11, 13], "500": [0, 1, 5, 7, 8, 9], "intern": [0, 1, 5, 7, 8], "server": [0, 1, 5, 7, 8, 9, 11, 12], "pleas": [0, 1, 3, 4, 5, 6, 7, 8, 9], "try": [0, 5, 7, 8], "again": [0, 1, 3, 4, 5, 6, 7, 8], "contact": [0, 1, 5, 7, 8, 11], "administr": [0, 1, 5, 7, 8, 14, 17], "after": [0, 3, 9, 11, 13, 14], "auth_token": 0, "web": [0, 12, 13, 14], "token": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 14], "resend": 0, "instruct": [0, 9, 11, 13], "If": [0, 3, 11, 13, 14], "thi": [0, 3, 8, 9, 10, 11, 12, 13], "endpoint": [0, 1, 3, 9, 13, 14], "avail": [0, 4, 10, 11, 13, 14, 15], "resent": 0, "404": [0, 3, 5, 6, 7, 8, 9], "Not": [0, 3, 5, 6, 7, 8], "found": [0, 3, 5, 6, 7, 8, 9], "url": [0, 3, 9, 13, 14, 16], "wa": [0, 9], "login": 0, "an": [0, 1, 3, 5, 7, 9, 11, 13, 14, 16], "can": [0, 7, 9, 10, 11, 12, 13, 14, 16], "log": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13, 16], "successfulli": 0, "401": [0, 1, 3, 4, 5, 6, 7, 8], "unauthor": [0, 1, 3, 4, 5, 6, 7, 8], "credenti": [0, 13], "get": [0, 1, 3, 4, 5, 6, 7, 8, 14], "profil": [0, 3, 9, 14], "info": [0, 9, 11], "scope": [0, 1, 3, 4, 5, 6, 7, 8], "read": [0, 3, 4, 5, 6, 7, 8, 9, 14], "data": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "accepted_privacy_polici": 0, "admin": [0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 13], "fals": [0, 1, 3, 5, 7, 8, 13], "bio": [0, 7], "null": [0, 1, 5, 7, 8, 9], "birth_dat": [0, 7], "created_at": [0, 7], "sun": [0, 4, 7, 8], "14": [0, 3, 7, 8, 11], "jul": [0, 4, 7, 8], "2019": [0, 4, 6, 7, 8], "09": [0, 7], "58": [0, 7, 9], "gmt": [0, 3, 4, 7, 8], "date_format": 0, "dd": 0, "mm": 0, "yyyi": 0, "display_asc": 0, "sam": [0, 4, 7, 8], "com": [0, 1, 3, 7, 9, 13, 14], "email_to_confirm": 0, "first_nam": [0, 7], "imperial_unit": [0, 7], "is_act": [0, 5, 7], "last_nam": [0, 7], "locat": [0, 7, 13], "nb_sport": [0, 7], "nb_workout": [0, 6, 7], "6": [0, 5, 7, 8, 10, 11, 13], "pictur": [0, 7, 8, 9], "record": [0, 2, 7, 8, 9, 11], "id": [0, 3, 4, 5, 6, 7, 8, 14], "9": [0, 4, 7, 11, 13], "record_typ": [0, 4, 7, 8], "AS": [0, 4, 7, 8], "sport_id": [0, 4, 5, 6, 7, 8], "valu": [0, 3, 4, 7, 8, 9, 11, 13, 14, 16], "18": [0, 4, 7, 8, 9], "workout_d": [0, 4, 7, 8], "07": [0, 4, 7, 8], "08": [0, 4, 7, 8], "00": [0, 4, 7, 8], "workout_id": [0, 4, 7, 8], "hvybqybra7wwxpastwr4v2": [0, 4, 7, 8], "10": [0, 1, 4, 7, 8, 11, 13], "fd": [0, 4, 7, 8], "13": [0, 4, 7, 8, 10, 11, 13], "ha": [0, 4, 7, 8, 9, 11, 12], "43": [0, 4, 7, 8, 9], "97": [0, 4, 7, 8], "11": [0, 4, 7, 11, 13], "ld": [0, 4, 7, 8], "01": [0, 4, 6, 7, 8], "12": [0, 4, 7, 8], "m": [0, 4, 6, 7, 8], "sports_list": [0, 7], "4": [0, 5, 6, 7, 8, 11, 13], "start_elevation_at_zero": 0, "timezon": [0, 7, 8, 9, 11], "europ": [0, 7], "pari": [0, 7], "total_asc": [0, 6], "720": 0, "35": [0, 9], "total_dist": [0, 6, 7], "67": [0, 7], "895": [0, 7], "total_dur": [0, 6, 7], "50": [0, 7, 9, 13], "27": [0, 3, 7], "use_raw_gpx_spe": 0, "weekm": [0, 6, 7], "header": [0, 1, 3, 4, 5, 6, 7, 8, 14], "author": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "oauth": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13], "2": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13], "0": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13], "bearer": [0, 1, 3, 4, 5, 6, 7, 8], "signatur": [0, 1, 3, 4, 5, 6, 7, 8], "expir": [0, 1, 3, 4, 5, 6, 7, 8, 10], "edit": [0, 9, 11], "write": [0, 1, 3, 5, 7, 8, 14], "updat": [0, 1, 5, 7, 8, 9, 11, 13], "first": [0, 3, 11, 14], "name": [0, 3, 7, 9, 13], "last": [0, 9, 13], "biographi": 0, "birth": [0, 9], "date": [0, 6, 8, 9, 11], "format": [0, 6, 8, 9, 11], "y": [0, 6, 8, 13], "d": [0, 6, 8], "support": [0, 3, 9, 11, 13, 14, 16], "default": [0, 3, 6, 7, 8, 9, 11, 13], "date_str": 0, "correspond": [0, 13], "client": [0, 3, 9, 11, 13, 14], "mmm": 0, "do": [0, 1, 5, 6, 7, 8], "local": [0, 9, 12, 13], "e": 0, "fr": [0, 7, 13], "gl": 0, "nl": 0, "de": [0, 13], "nb": 0, "us": [0, 3, 7, 8, 9, 10, 11, 12, 13, 14], "displai": [0, 8, 9, 10, 11, 12, 13, 14, 17], "app": [0, 3, 9, 11, 12, 13, 14], "highest": [0, 4, 11], "ascent": [0, 4, 8, 9, 11], "total": [0, 3, 9, 11], "distanc": [0, 4, 8, 9, 11], "imperi": [0, 9, 11], "unit": [0, 9, 13], "elev": [0, 8, 9, 11, 13], "plot": 0, "start": [0, 6, 8, 9, 11, 13, 17], "zero": [0, 9, 11], "time": [0, 6, 8, 9, 11], "zone": 0, "unfilt": 0, "gpx": [0, 3, 8, 9, 11, 12, 13, 15], "calcul": [0, 9, 11], "speed": [0, 4, 8, 9, 11, 13], "doe": [0, 6, 7, 8, 9], "week": [0, 6, 9, 11], "mondai": [0, 6, 11], "don": 0, "t": [0, 9, 16], "match": [0, 8, 9], "sport": [0, 2, 6, 8, 9, 13], "color": [0, 5, 9, 11], "000000": 0, "stopped_speed_threshold": [0, 5], "user_id": 0, "hexadecim": 0, "when": [0, 1, 9, 10, 11, 13], "ad": [0, 9, 10, 11], "workout": [0, 2, 3, 4, 5, 6, 9, 12, 14, 15, 17], "float": [0, 8], "stop": [0, 9, 11, 13], "threshold": [0, 9, 11], "gpxpy": [0, 11, 13], "exist": [0, 6, 7, 8, 9, 11, 12, 13], "delet": [0, 3, 7, 8, 9, 10, 11], "reset": [0, 7, 9, 10, 11, 13], "given": [0, 3], "204": [0, 3, 7, 8], "paramet": [0, 3, 5, 6, 7, 8, 9, 11, 13, 14], "No": [0, 3, 7, 8, 9, 12], "multipart": [0, 3, 8], "form": [0, 3, 8], "file": [0, 1, 8, 9, 10, 11, 12, 13, 15, 17], "imag": [0, 7, 8, 9, 11, 13, 17], "extens": [0, 8, 13], "jpg": 0, "png": [0, 8, 13], "gif": 0, "part": [0, 8], "select": [0, 8, 11], "413": [0, 8], "entiti": [0, 8], "too": [0, 8], "larg": [0, 8, 11, 13], "dure": [0, 8], "size": [0, 1, 8, 9, 11, 13], "exce": [0, 8, 9], "0mb": [0, 8], "NO": [0, 3, 7, 8], "handl": [0, 11, 13, 16], "process": [0, 9, 10, 13], "patch": [0, 1, 5, 7, 8], "It": [0, 7, 9, 11, 12, 14], "enabl": [0, 1, 7, 11, 13], "chang": [0, 11, 12, 13], "one": [0, 7, 8, 11], "current": [0, 9], "address": [0, 11, 13], "inform": [0, 1, 9, 11, 12, 13], "anoth": [0, 7, 11, 13], "new": [0, 7, 10, 11, 13, 14], "new_password": 0, "miss": [0, 9], "logout": [0, 9], "blacklist": [0, 10], "out": 0, "access": [0, 3, 9, 13, 14], "revok": [0, 3], "malform": 0, "other": [0, 7, 13], "reason": 0, "export": [0, 9, 10, 11, 12, 13], "return": [0, 3, 4, 7, 8, 9, 13], "creation": [0, 9, 11], "in_progress": 0, "byte": 0, "wed": 0, "mar": 0, "2023": [0, 13], "31": [0, 8, 13], "17": [0, 1, 8, 13], "file_nam": 0, "archive_rgjsr3fht295ywnqr5yp": 0, "zip": [0, 1, 8, 9, 11], "file_s": 0, "924": 0, "ongo": 0, "complet": [0, 9], "download": [0, 8, 9, 11, 13, 17], "archiv": [0, 1, 9, 10, 11, 13], "archive_rgjsr3fhr5yp": 0, "x": [0, 8, 9, 13, 14], "gzip": 0, "filenam": 0, "config": [1, 9, 13, 16], "about": [1, 9, 11, 13, 14], "admin_contact": 1, "gpx_limit_import": 1, "is_email_sending_en": 1, "is_registration_en": 1, "max_single_file_s": 1, "1048576": 1, "max_us": 1, "max_zip_file_s": 1, "10485760": 1, "map_attribut": [1, 13], "copi": [1, 13], "href": [1, 13], "www": [1, 13], "openstreetmap": [1, 9, 13], "org": [1, 13], "copyright": [1, 13], "contributor": [1, 9, 13, 15], "privacy_polici": 1, "privacy_policy_d": 1, "version": [1, 10, 11, 13], "7": [1, 8, 10, 11, 13, 14], "weather_provid": 1, "authent": [1, 2, 3, 4, 5, 7, 8, 14], "instanc": [1, 3, 9, 11, 13, 14], "integ": [1, 3, 5, 6, 7, 8], "max": [1, 7, 8, 9, 10], "number": [1, 7, 8, 9, 10, 11, 13], "singl": [1, 7, 9, 11, 13], "have": [1, 5, 6, 7, 8, 9], "permiss": [1, 5, 6, 7, 8], "ping": 1, "health": 1, "check": [1, 9, 13, 16], "pong": 1, "account": [2, 7, 9, 10, 13, 15], "configur": [2, 9, 11, 13, 14], "oauth2": [2, 14], "statist": 2, "pagin": [3, 7, 8], "5": [3, 5, 6, 7, 8, 10, 11, 13], "page": [3, 7, 8, 9, 11], "fittracke": [3, 10, 11, 13, 14, 15, 17], "parti": [3, 11, 12, 14], "without": [3, 6, 7, 8, 9, 11, 12], "client_descript": 3, "client_id": [3, 14], "o22a27s2abpuoxjbxv3ujdox": 3, "issued_at": 3, "thu": 3, "juli": 3, "2022": 3, "06": [3, 6], "53": [3, 9], "import": [3, 9, 11, 13, 15], "redirect_uri": 3, "callback": [3, 14], "websit": 3, "has_next": 3, "has_prev": 3, "queri": [3, 6, 7, 8], "client_secret": 3, "secret": [3, 13, 14], "client_nam": 3, "client_uri": 3, "arrai": 3, "list": [3, 9, 12, 13], "redirect": [3, 14], "descript": [3, 10, 13], "option": [3, 9, 10, 13, 14], "client_client_id": 3, "NOT": [3, 5, 8], "int": [3, 5, 8], "by_id": 3, "all": [3, 4, 5, 6, 7, 8, 9, 11, 13], "associ": 3, "issu": [3, 12, 13], "response_typ": [3, 14], "state": [3, 14], "uniqu": [3, 14], "prevent": [3, 13, 14], "cross": [3, 11, 13, 14], "site": [3, 14], "forgeri": [3, 14], "mandatori": [3, 8, 9, 10, 13, 14], "recommend": [3, 13, 14], "code_challeng": [3, 14], "gener": [3, 9, 10, 11, 13, 14], "from": [3, 6, 8, 9, 11, 12, 14, 15], "verifi": [3, 14], "pkce": [3, 14], "code_challenge_method": [3, 14], "method": [3, 13, 14], "challeng": [3, 14], "s256": [3, 14], "authlib": [3, 13, 14], "librari": [3, 13, 14], "refresh": [3, 9], "access_token": 3, "roehv64thcg28wcewzhrnvlusoduvw8nvnhkcml57": 3, "expires_in": 3, "864000": 3, "refresh_token": 3, "nuv9cy8vqonrqkhtz5pqaq2zw7msh0mornpjr14amswd6f6i": 3, "token_typ": 3, "expires_at": 3, "1658660147": 3, "0667062": 3, "grant_typ": 3, "grant": [3, 14], "authorization_cod": [3, 14], "ar": [3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17], "code_verifi": 3, "follow": [4, 10, 11, 13, 14, 15, 16], "averag": [4, 8, 9, 11], "farthest": [4, 9, 11], "longest": [4, 9, 11], "durat": [4, 8, 9, 11], "maximum": [4, 9, 10, 11], "non": [5, 12], "is_active_for_us": 5, "label": [5, 9], "cycl": [5, 9, 11], "transport": [5, 9, 11], "hike": [5, 9, 11], "mountain": [5, 9, 11], "bike": [5, 8, 9, 11], "run": [5, 9, 10, 11, 13, 14], "walk": [5, 9, 11], "has_workout": 5, "stat": [6, 9], "user_nam": [6, 7], "by_tim": 6, "2018": [6, 8], "2017": [6, 8], "average_spe": 6, "48": 6, "203": 6, "156": [6, 9], "15": [6, 8, 10, 11, 13], "282": [6, 9], "12341": 6, "16": [6, 8, 11, 13], "99": [6, 9], "150": 6, "178": [6, 9], "47": [6, 8, 9], "9960": 6, "95": [6, 9], "46": [6, 9], "78": 6, "613": 6, "1267": 6, "end": [6, 8], "frame": 6, "sundai": [6, 8, 11], "month": [6, 9, 11], "year": [6, 11], "by_sport": 6, "uploads_dir_s": 6, "1000": 6, "regardless": 7, "right": [7, 9, 10, 11, 13, 14], "some": [7, 8, 9, 11, 12, 13, 14], "order_bi": [7, 8], "workouts_count": 7, "par_pag": 7, "is_admin": 7, "sat": 7, "20": 7, "03": [7, 8], "per_pag": [7, 8], "per": [7, 8, 9, 13], "q": 7, "order": [7, 8, 9, 14], "sort": [7, 8, 11], "asc": [7, 8], "desc": [7, 8], "criteria": [7, 8], "detail": [7, 9, 13, 17], "jpeg": 7, "add": [7, 9, 10, 11, 12], "remov": [7, 9, 10, 11], "modifi": [7, 9, 10, 13], "new_email": 7, "reset_password": 7, "differ": [7, 9, 11], "than": [7, 9, 10], "curent": 7, "A": [7, 9, 10, 11, 13, 16], "own": [7, 11, 12], "except": [7, 13, 16], "he": 7, "": [7, 8, 9, 11, 13], "john_do": 7, "your": [7, 11, 12, 13], "02": 8, "least": 8, "ave_spe": 8, "bound": 8, "creation_d": 8, "51": 8, "descent": [8, 9, 11], "04": 8, "kjxavsturjvoah2wvcegef": 8, "map": [8, 9, 11, 12, 17], "max_alt": 8, "max_spe": 8, "min_alt": 8, "modification_d": 8, "move": [8, 9], "next_workout": 8, "note": [8, 9, 11, 13], "paus": [8, 9], "previous_workout": 8, "mon": 8, "jan": 8, "segment": [8, 9, 11], "titl": [8, 9, 11], "weather_end": 8, "weather_start": 8, "with_gpx": 8, "100": [8, 9, 11], "ani": 8, "case": [8, 11, 13], "insensit": [8, 13], "distance_from": 8, "minim": [8, 14], "distance_to": 8, "maxim": 8, "duration_from": 8, "h": [8, 11], "duration_to": 8, "ave_speed_from": 8, "ave_speed_to": 8, "max_speed_from": 8, "max_speed_to": 8, "workout_short_id": 8, "57": [8, 9], "45": 8, "22": 8, "morn": 8, "short": 8, "leaflet": [8, 13], "chart_data": 8, "chart": [8, 9, 11, 13], "j": [8, 9, 13], "279": [8, 9], "latitud": 8, "5078118": 8, "longitud": 8, "1232004": 8, "63": 8, "fri": 8, "44": [8, 9], "7380": 8, "280": [8, 9], "5079733": 8, "1234538": 8, "39": 8, "segment_id": 8, "map_id": 8, "fa33f4d996844a5c73ecd1ae24456ab8": 8, "1563529507772": 8, "map_til": 8, "z": [8, 13], "tile": [8, 9, 11], "c": [8, 13], "4109": 8, "2930": 8, "subdomain": [8, 9, 13], "zoom": 8, "index": 8, "along": 8, "axi": [8, 9, 11], "xml": 8, "201": [8, 9], "doubl": 8, "quot": 8, "escap": 8, "no_gpx": 8, "uuid": [8, 9], "km": [8, 11], "second": 8, "pr": 9, "366": 9, "369": 9, "host": [9, 13], "weblat": [9, 11], "galician": [9, 11], "thank": [9, 15], "xmgz": 9, "367": 9, "spanish": [9, 11], "dutch": [9, 11], "german": [9, 11], "italian": [9, 11], "87": 9, "norwegian": [9, 11], "bokm\u00e5l": [9, 11], "36": 9, "polish": [9, 11], "358": 9, "filter": [9, 11], "359": 9, "footer": 9, "overlap": 9, "350": 9, "352": 9, "356": 9, "init": [9, 13], "357": 9, "365": 9, "yet": [9, 11, 12], "interfac": [9, 11, 12, 13], "bjornclauw": 9, "gallegonovato": 9, "gnu": 9, "ewm": 9, "jat255": 9, "contain": [9, 11, 13], "databas": [9, 11, 13, 16], "migrat": [9, 10, 13], "see": [9, 11, 12, 13, 14, 16], "upgrad": 9, "among": 9, "now": [9, 10, 11, 13], "partial": 9, "below": [9, 13], "darkski": [9, 13], "sinc": [9, 13, 14], "servic": [9, 13], "shut": [9, 13], "down": [9, 13], "march": [9, 13], "319": 9, "cli": [9, 10, 11, 13], "329": 9, "make": [9, 13], "sticki": 9, "333": 9, "338": 9, "relev": 9, "328": 9, "altitud": [9, 11], "track": [9, 12], "incorrect": 9, "b29ed7a": 9, "dashboard": 9, "250": 9, "320": 9, "323": 9, "06ba975": 9, "bcc568e": 9, "ea0ac99": 9, "a458f5f": 9, "075aeb9": 9, "60e164d": 9, "98": 9, "318": 9, "weather": [9, 11], "comradekingu": 9, "qwerty287": 9, "lavoi": 9, "mondstern": 9, "314": 9, "fail": [9, 17], "315": 9, "custom": [9, 11, 13], "defin": [9, 11], "review": [9, 11], "upload": [9, 10, 11, 13, 15, 17], "lastli": 9, "addit": [9, 11, 13], "mai": [9, 11, 12, 13], "301": [9, 13], "304": 9, "305": 9, "307": 9, "modal": 9, "posit": [9, 11], "297": 9, "308": 9, "310": 9, "290": 9, "294": 9, "drop": 9, "postgresql10": 9, "depend": [9, 13], "265": 9, "implement": [9, 14], "altern": 9, "visualcross": 9, "environ": [9, 10, 16], "variabl": [9, 16], "set": [9, 10, 11, 13, 14, 16], "weather_api_provid": [9, 13], "287": 9, "289": 9, "dperruso": 9, "92": 9, "c88a515": 9, "f96dcef": 9, "278": 9, "270": 9, "nederland": 9, "258": 9, "pars": [9, 13], "link": [9, 13], "area": 9, "271": 9, "273": 9, "274": 9, "test": [9, 13], "parallel": 9, "275": 9, "worker": [9, 10, 13, 16], "entri": [9, 13], "point": [9, 13], "fittrackee_work": [9, 10, 13], "command": [9, 11, 12, 13], "flask": [9, 13], "dramatiq": [9, 10, 13], "3c8d9c2": 9, "trail": [9, 11], "comma": [9, 13], "dev": 9, "264": 9, "ui": 9, "white": 9, "grai": 9, "background": 9, "266": 9, "260": 9, "261": 9, "should": [9, 13], "limit": [9, 11], "still": [9, 11, 12, 13], "need": [9, 11, 13, 14], "89": 9, "b1536fc": 9, "257": 9, "bodi": [9, 13, 14], "nginx": [9, 11, 13, 14, 16], "112": 9, "244": 9, "virtual": [9, 11], "ride": 9, "246": 9, "postgresql": [9, 13, 16], "247": 9, "microsecond": 9, "252": 9, "242": 9, "241": 9, "strength": 9, "estim": 9, "packag": [9, 13], "239": 9, "cb9d02f": 9, "88": 9, "231": 9, "236": 9, "rate": 9, "232": 9, "hidden": [9, 11], "237": 9, "212": 9, "230": 9, "problem": 9, "225": 9, "grammar": 9, "skylan0916": 9, "In": [9, 11], "execut": 9, "lower": 9, "v0": [9, 13], "postgr": [9, 16], "213": 9, "measur": 9, "ft": 9, "mi": 9, "223": 9, "icon": [9, 13], "167": 9, "162": 9, "fmstrat": 9, "210": 9, "could": 9, "staticmap_subdomain": [9, 13], "209": 9, "multipl": 9, "gorgobacka": 9, "And": 9, "detect": 9, "browser": 9, "208": 9, "card": 9, "html": 9, "attribut": [9, 13], "197": 9, "196": 9, "manag": [9, 10, 13], "tool": [9, 12, 13], "190": 9, "were": 9, "193": 9, "192": 9, "instead": [9, 11], "191": 9, "layout": 9, "includ": 9, "195": 9, "affect": [9, 11], "previous": 9, "cc4287e": 9, "docker": 9, "env": [9, 13], "offset": 9, "refacto": 9, "befor": [9, 13], "introduc": 9, "possibl": [9, 11, 12, 13], "smtp": [9, 13], "reduc": 9, "pre": 9, "requisit": 9, "To": [9, 13, 14], "180": 9, "cannot": [9, 11], "tl": [9, 13], "177": 9, "small": 9, "screen": [9, 11], "175": 9, "173": 9, "171": 9, "correctli": 9, "sent": [9, 11, 13, 14], "155": 9, "106": 9, "169": 9, "161": 9, "160": 9, "sever": [9, 11, 12, 13], "danielsiersleben": 9, "report": 9, "initi": [9, 13], "149": 9, "initialis": [9, 13], "152": 9, "autoescap": 9, "jinja": 9, "templat": 9, "151": 9, "sanit": 9, "input": 9, "serv": [9, 13], "warn": [9, 11], "launch": 9, "w": 9, "script": 9, "entrypoint": 9, "avoid": 9, "product": 9, "dotenv": 9, "146": 9, "145": 9, "model": 9, "140": 9, "fullscreen": 9, "control": [9, 11, 13], "138": 9, "135": 9, "finish": 9, "marker": 9, "134": 9, "wind": [9, 11], "direct": [9, 11], "877fa0f": 9, "calendar": [9, 11], "resolut": 9, "131": 9, "129": 9, "127": [9, 13], "legitim": 9, "uri": 9, "localhost": [9, 13], "25": [9, 13], "123": 9, "121": 9, "snowsho": [9, 11], "116": 9, "better": [9, 14], "button": 9, "graph": 9, "115": 9, "91": 9, "min": 9, "90": 9, "seem": 9, "104": 9, "switch": 9, "agplv3": 9, "licens": [9, 12, 13], "101": 9, "full": [9, 11], "develop": [9, 10, 12], "109": 9, "slow": 9, "movement": 9, "84": 9, "93": 9, "paf38": 9, "83": 9, "static": [9, 11, 13], "keep": [9, 12, 13], "default_staticmap": [9, 13], "81": 9, "remain": 9, "textarea": 9, "82": 9, "dai": [9, 10, 11, 13], "80": [9, 13], "save": [9, 11], "79": 9, "rebuild": 9, "75": 9, "same": 9, "python": [9, 13, 14], "javascript": [9, 13], "due": 9, "sqlalchemi": [9, 13, 16], "engin": [9, 13, 16], "longer": [9, 16], "database_url": [9, 13, 16], "72": 9, "exceed": 9, "71": 9, "greater": 9, "70": 9, "less": 9, "66": 9, "64": 9, "shown": [9, 14, 17], "62": 9, "refactor": 9, "evalu": [9, 13], "purpos": [9, 13], "standard": [9, 13], "term": [9, 13], "directori": [9, 11, 13], "also": [9, 10, 11, 12, 13], "59": 9, "major": 9, "instal": [9, 12], "becom": 9, "more": [9, 10, 11, 12, 13], "easi": 9, "been": [9, 12], "renam": 9, "layer": [9, 13], "replac": [9, 13], "thunderforest": [9, 13], "outdoor": [9, 11, 12, 13], "54": 9, "simplifi": [9, 14], "redi": [9, 10, 13], "side": 9, "4c3fc34": 9, "empti": [9, 10, 13], "34614d5": 9, "spinner": 9, "load": [9, 16], "b862a77": 9, "2e1ee2c": 9, "interceptor": 9, "rout": [9, 13], "definit": 9, "weekend": 9, "40": 9, "i18n": 9, "41": 9, "show": [9, 10, 13], "mous": 9, "over": 9, "choos": [9, 11], "33": 9, "37": 9, "34": 9, "anymor": 9, "poetri": [9, 13], "pipenv": 9, "28": 9, "26": 9, "tooltip": [9, 11], "even": [9, 11], "enter": [9, 11], "kei": [9, 11, 13], "farest": 9, "search": 9, "owner": [9, 11, 13], "view": [9, 11, 13], "usag": [10, 13], "arg": [10, 13], "help": [10, 13], "exit": [10, 13], "deprec": 10, "next": [10, 11], "fittrackee_set_admin": 10, "fittrackee_upgrade_db": 10, "appli": 10, "relat": [10, 11, 13, 14], "argument": 10, "random": 10, "incomplet": 10, "store": [11, 12, 14], "For": [11, 13, 14], "kind": 11, "encrypt": 11, "With": [11, 13], "open": [11, 12, 13], "street": [11, 12], "electr": 11, "row": 11, "ski": 11, "alpin": 11, "countri": 11, "overridden": 11, "which": 11, "up": [11, 12], "metric": 11, "system": [11, 13], "origin": 11, "particular": 11, "visual": [11, 13], "sourc": 11, "arrow": 11, "indic": 11, "come": 11, "period": [11, 13], "dropdown": 11, "recent": 11, "On": [11, 13], "line": [11, 12, 13], "between": 11, "hide": 11, "minimum": 11, "exclud": 11, "extrem": 11, "gp": 11, "overrid": 11, "appear": 11, "third": [11, 12, 14], "individu": 11, "necessari": [11, 13], "like": [11, 13], "markdown": 11, "syntax": 11, "adapt": [11, 13], "discours": 11, "lock": 11, "via": 11, "french": 11, "releas": [11, 13], "mobil": 12, "them": 12, "android": 12, "exhaust": 12, "runner": 12, "gpl": 12, "v3": 12, "forrunn": 12, "opentrack": 12, "apach": 12, "fitotrack": 12, "under": [12, 13], "heavi": [12, 13], "featur": [12, 13], "unstabl": [12, 13], "document": [12, 13, 14, 16], "troubleshoot": 12, "written": 13, "typescript": 13, "staticmap": 13, "coordin": 13, "task": 13, "queue": 13, "vue3": 13, "vuex": 13, "logo": 13, "made": 13, "freepik": 13, "flaticon": 13, "fork": 13, "awesom": 13, "node": 13, "yarn": 13, "compos": 13, "step": 13, "describ": 13, "linux": 13, "debian": 13, "arch": 13, "o": 13, "encount": 13, "makefil": 13, "thei": [13, 14], "flask_app": 13, "modul": 13, "pwd": 13, "__main__": 13, "py": 13, "els": 13, "port": 13, "5000": 13, "app_set": 13, "productionconfig": 13, "app_secret_kei": 13, "strong": 13, "jwt": 13, "app_work": 13, "spawn": 13, "gunicorn": [13, 16], "app_log": 13, "path": [13, 16], "upload_fold": [13, 16], "absolut": [13, 16], "where": 13, "folder": 13, "application_directori": 13, "virtualenv": 13, "5432": 13, "begin": 13, "database_disable_pool": 13, "pool": 13, "directli": 13, "ui_url": 13, "email_url": [13, 16], "sender_email": 13, "sender": 13, "redis_url": 13, "workers_process": 13, "api_rate_limit": 13, "300": 13, "minut": 13, "tile_server_url": 13, "b": 13, "osm": 13, "franc": 13, "target": 13, "_blank": 13, "rel": 13, "noopen": 13, "noreferr": 13, "komoot": 13, "otherwis": 13, "weather_api_kei": 13, "weather_api": 13, "vue_app_api_url": 13, "unencrypt": 13, "ssl": 13, "465": 13, "starttl": 13, "587": 13, "office365": 13, "work": 13, "omit": 13, "old": 13, "adress": 13, "notif": 13, "readi": 13, "apikei": 13, "xxxx": 13, "expect": 13, "osmfr": 13, "fond": 13, "cart": 13, "par": 13, "mention": 13, "legal": 13, "nofollow": 13, "sou": 13, "nbsp": 13, "creativecommon": 13, "sa": 13, "licenc": 13, "cc": 13, "BY": 13, "chosen": 13, "randomli": 13, "base": 13, "ip": 13, "fix": 13, "window": 13, "strategi": 13, "subject": 13, "asset": 13, "notat": 13, "separ": [13, 14], "hour": 13, "mainten": 13, "diagnost": 13, "util": 13, "commmand": 13, "clear": 13, "specif": 13, "enumer": 13, "histor": 13, "hourli": 13, "discontinu": 13, "wai": 13, "pip": 13, "WITH": 13, "schema": 13, "privileg": 13, "nano": 13, "ftcli": 13, "db": 13, "systemd": 13, "project": 13, "clone": 13, "repo": 13, "git": 13, "github": 13, "samr1": 13, "cd": 13, "vue": 13, "3000": 13, "wget": 13, "tar": 13, "gz": 13, "xzf": 13, "mv": 13, "sql": 13, "backup": 13, "pg_dump": 13, "u": 13, "changelog": 13, "restart": 13, "pull": 13, "repositori": 13, "overwrit": 13, "cp": 13, "r": 13, "There": 13, "One": 13, "proxi": [13, 14], "pass": 13, "oper": 13, "network": 13, "startlimitintervalsec": 13, "simpl": 13, "alwai": 13, "restartsec": 13, "standardoutput": 13, "syslog": 13, "standarderror": 13, "syslogidentifi": 13, "workingdirectori": 13, "home": 13, "execstart": 13, "venv": 13, "bin": 13, "create_app": 13, "logfil": 13, "wantedbi": 13, "multi": 13, "higher": 13, "timeout": [13, 16], "its": 13, "OF": 13, "listen": 13, "443": 13, "http2": 13, "server_nam": 13, "ssl_certif": 13, "fullchain": 13, "pem": 13, "ssl_certificate_kei": 13, "privkei": 13, "how": 13, "1mb": 13, "larger": [13, 16], "ll": 13, "uncom": 13, "want": 13, "client_max_body_s": [13, 16], "1m": 13, "proxy_pass": 13, "proxy_redirect": 13, "proxy_set_head": [13, 14], "real": 13, "remote_addr": 13, "forward": [13, 14], "proxy_add_x_forwarded_for": 13, "proto": [13, 14], "scheme": [13, 14], "request_uri": 13, "build": 13, "8025": 13, "mailhog": 13, "shell": 13, "insid": 13, "fittrackee_cli": 13, "lint": 13, "fittrackee_ynh": 13, "rest": 14, "whose": 14, "most": 14, "interact": 14, "tab": 14, "exchang": 14, "secur": 14, "3rd": 14, "fittrackee_host": 14, "space": 14, "3aread": 14, "3awrit": 14, "so": 14, "fetch": 14, "behind": 14, "aaron": 14, "parecki": 14, "oauthlib": 14, "session": 14, "strava": 15, "fit": 15, "exc": 16, "nosuchmoduleerror": 16, "plugin": 16, "dialect": 16, "invalidemailurlschem": 16, "increas": 16, "critic": 16}, "objects": {"": [[0, 0, 1, "post--api-auth-account-confirm", "/api/auth/account/confirm"], [0, 1, 1, "get--api-auth-account-export", "/api/auth/account/export"], [0, 1, 1, "get--api-auth-account-export-(string-file_name)", "/api/auth/account/export/(string:file_name)"], [0, 0, 1, "post--api-auth-account-export-request", "/api/auth/account/export/request"], [0, 0, 1, "post--api-auth-account-privacy-policy", "/api/auth/account/privacy-policy"], [0, 0, 1, "post--api-auth-account-resend-confirmation", "/api/auth/account/resend-confirmation"], [0, 0, 1, "post--api-auth-email-update", "/api/auth/email/update"], [0, 0, 1, "post--api-auth-login", "/api/auth/login"], [0, 0, 1, "post--api-auth-logout", "/api/auth/logout"], [0, 0, 1, "post--api-auth-password-reset-request", "/api/auth/password/reset-request"], [0, 0, 1, "post--api-auth-password-update", "/api/auth/password/update"], [0, 2, 1, "delete--api-auth-picture", "/api/auth/picture"], [0, 0, 1, "post--api-auth-picture", "/api/auth/picture"], [0, 1, 1, "get--api-auth-profile", "/api/auth/profile"], [0, 0, 1, "post--api-auth-profile-edit", "/api/auth/profile/edit"], [0, 3, 1, "patch--api-auth-profile-edit-account", "/api/auth/profile/edit/account"], [0, 0, 1, "post--api-auth-profile-edit-preferences", "/api/auth/profile/edit/preferences"], [0, 0, 1, "post--api-auth-profile-edit-sports", "/api/auth/profile/edit/sports"], [0, 2, 1, "delete--api-auth-profile-reset-sports-(sport_id)", "/api/auth/profile/reset/sports/(sport_id)"], [0, 0, 1, "post--api-auth-register", "/api/auth/register"], [1, 1, 1, "get--api-config", "/api/config"], [1, 3, 1, "patch--api-config", "/api/config"], [3, 1, 1, "get--api-oauth-apps", "/api/oauth/apps"], [3, 0, 1, "post--api-oauth-apps", "/api/oauth/apps"], [3, 2, 1, "delete--api-oauth-apps-(int-client_id)", "/api/oauth/apps/(int:client_id)"], [3, 1, 1, "get--api-oauth-apps-(int-client_id)-by_id", "/api/oauth/apps/(int:client_id)/by_id"], [3, 0, 1, "post--api-oauth-apps-(int-client_id)-revoke", "/api/oauth/apps/(int:client_id)/revoke"], [3, 1, 1, "get--api-oauth-apps-(string-client_client_id)", "/api/oauth/apps/(string:client_client_id)"], [3, 0, 1, "post--api-oauth-authorize", "/api/oauth/authorize"], [3, 0, 1, "post--api-oauth-revoke", "/api/oauth/revoke"], [3, 0, 1, "post--api-oauth-token", "/api/oauth/token"], [1, 1, 1, "get--api-ping", "/api/ping"], [4, 1, 1, "get--api-records", "/api/records"], [5, 1, 1, "get--api-sports", "/api/sports"], [5, 1, 1, "get--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [5, 3, 1, "patch--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [6, 1, 1, "get--api-stats-(user_name)-by_sport", "/api/stats/(user_name)/by_sport"], [6, 1, 1, "get--api-stats-(user_name)-by_time", "/api/stats/(user_name)/by_time"], [6, 1, 1, "get--api-stats-all", "/api/stats/all"], [7, 1, 1, "get--api-users", "/api/users"], [7, 2, 1, "delete--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)", "/api/users/(user_name)"], [7, 3, 1, "patch--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)-picture", "/api/users/(user_name)/picture"], [8, 1, 1, "get--api-workouts", "/api/workouts"], [8, 0, 1, "post--api-workouts", "/api/workouts"], [8, 2, 1, "delete--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 3, 1, "patch--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data", "/api/workouts/(string:workout_short_id)/chart_data"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx", "/api/workouts/(string:workout_short_id)/gpx"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-download", "/api/workouts/(string:workout_short_id)/gpx/download"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-map-(map_id)", "/api/workouts/map/(map_id)"], [8, 0, 1, "post--api-workouts-no_gpx", "/api/workouts/no_gpx"], [13, 4, 1, "-", "API_RATE_LIMITS"], [13, 4, 1, "-", "APP_LOG"], [13, 4, 1, "-", "APP_SECRET_KEY"], [13, 4, 1, "-", "APP_SETTINGS"], [13, 4, 1, "-", "APP_WORKERS"], [13, 4, 1, "-", "DATABASE_DISABLE_POOLING"], [13, 4, 1, "-", "DATABASE_URL"], [13, 4, 1, "-", "DEFAULT_STATICMAP"], [13, 4, 1, "-", "EMAIL_URL"], [13, 4, 1, "-", "FLASK_APP"], [13, 4, 1, "-", "HOST"], [13, 4, 1, "-", "MAP_ATTRIBUTION"], [13, 4, 1, "-", "PORT"], [13, 4, 1, "-", "REDIS_URL"], [13, 4, 1, "-", "SENDER_EMAIL"], [13, 4, 1, "-", "STATICMAP_SUBDOMAINS"], [13, 4, 1, "-", "TILE_SERVER_URL"], [13, 4, 1, "-", "UI_URL"], [13, 4, 1, "-", "UPLOAD_FOLDER"], [13, 4, 1, "-", "VUE_APP_API_URL"], [13, 4, 1, "-", "WEATHER_API_KEY"], [13, 4, 1, "envvar-WEATHER_API_PROVIDER", "WEATHER_API_PROVIDER \ud83c\udd95"], [13, 4, 1, "-", "WORKERS_PROCESSES"]], "/api/workouts/map_tile/(s)/(z)/(x)/(y)": [[8, 1, 1, "get--api-workouts-map_tile-(s)-(z)-(x)-(y).png", "png"]]}, "objtypes": {"0": "http:post", "1": "http:get", "2": "http:delete", "3": "http:patch", "4": "std:envvar"}, "objnames": {"0": ["http", "post", "HTTP post"], "1": ["http", "get", "HTTP get"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "patch", "HTTP patch"], "4": ["std", "envvar", "environment variable"]}, "titleterms": {"authent": 0, "account": [0, 11], "configur": 1, "api": [2, 13], "document": [2, 9], "endpoint": 2, "oauth2": [3, 10], "record": 4, "sport": [5, 11], "statist": [6, 9, 11], "user": [7, 10, 11], "workout": [8, 11, 16], "chang": 9, "log": 9, "version": 9, "0": [9, 14], "7": 9, "17": 9, "2023": 9, "06": 9, "03": 9, "translat": [9, 11], "16": 9, "05": 9, "29": 9, "featur": [9, 11], "enhanc": 9, "bug": 9, "fix": 9, "15": 9, "04": 9, "12": 9, "misc": 9, "14": 9, "08": 9, "13": 9, "02": 9, "11": 9, "2022": 9, "31": 9, "10": 9, "21": 9, "9": 9, "8": 9, "30": 9, "27": 9, "6": 9, "09": 9, "5": 9, "4": 9, "3": 9, "01": 9, "2": [9, 14], "1": 9, "19": 9, "issu": 9, "close": 9, "pull": 9, "request": 9, "07": 9, "22": 9, "24": 9, "23": 9, "secur": 9, "new": 9, "2021": 9, "2020": 9, "fittracke": [9, 12, 16], "pypi": [9, 13], "administr": [9, 11, 16], "improv": 9, "minor": 9, "avail": 9, "french": 9, "2019": 9, "first": 9, "releas": 9, "2018": 9, "command": 10, "line": 10, "interfac": 10, "databas": 10, "ftcli": 10, "db": 10, "drop": 10, "upgrad": [10, 13], "clean": 10, "clean_arch": 10, "clean_token": 10, "creat": 10, "export_arch": 10, "updat": 10, "prefer": 11, "applic": 11, "screenshot": 11, "dashboard": 11, "detail": [11, 16], "list": 11, "tabl": 12, "content": 12, "instal": 13, "prerequisit": 13, "environ": 13, "variabl": 13, "email": 13, "map": [13, 16], "tile": 13, "server": 13, "rate": 13, "limit": 13, "weather": 13, "data": 13, "from": 13, "sourc": 13, "dev": 13, "product": 13, "prod": 13, "deploy": 13, "docker": 13, "develop": 13, "yunohost": 13, "oauth": 14, "scope": 14, "flow": 14, "resourc": 14, "third": 15, "parti": 15, "tool": 15, "fail": 16, "start": 16, "imag": 16, "ar": 16, "displai": 16, "i": 16, "shown": 16, "upload": 16, "download": 16, "file": 16, "troubleshoot": 17}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Authentication and account": [[0, "authentication-and-account"]], "Configuration": [[1, "configuration"]], "API documentation": [[2, "api-documentation"]], "Endpoints:": [[2, null]], "OAuth2": [[3, "oauth2"], [10, "oauth2"]], "Records": [[4, "records"]], "Sports": [[5, "sports"], [11, "sports"]], "Statistics": [[6, "statistics"], [11, "statistics"]], "Users": [[7, "users"], [10, "users"], [11, "users"]], "Workouts": [[8, "workouts"], [11, "workouts"]], "Change log": [[9, "change-log"]], "Version 0.7.17 (2023/06/03)": [[9, "version-0-7-17-2023-06-03"]], "Translations": [[9, "translations"], [9, "id1"], [9, "id4"], [9, "id6"], [9, "id9"], [9, "id10"], [9, "id13"], [9, "id15"], [9, "id17"], [9, "id18"], [9, "id21"], [9, "id23"], [9, "id26"], [9, "id28"], [9, "id31"], [9, "id32"], [9, "id34"], [9, "id37"], [9, "id50"], [11, "translations"]], "Version 0.7.16 (2023/05/29)": [[9, "version-0-7-16-2023-05-29"]], "Features and enhancements": [[9, "features-and-enhancements"], [9, "id2"], [9, "id7"], [9, "id12"], [9, "id14"], [9, "id16"], [9, "id19"], [9, "id29"], [9, "id35"]], "Bugs Fixed": [[9, "bugs-fixed"], [9, "id3"], [9, "id5"], [9, "id8"], [9, "id20"], [9, "id25"], [9, "id27"], [9, "id30"], [9, "id33"], [9, "id36"], [9, "id38"], [9, "id41"], [9, "id44"], [9, "id46"], [9, "id49"], [9, "id52"], [9, "id55"], [9, "id60"], [9, "id62"], [9, "id64"], [9, "id66"], [9, "id69"], [9, "id71"], [9, "id77"], [9, "id80"], [9, "id82"], [9, "id84"], [9, "id91"], [9, "id96"], [9, "id98"], [9, "id100"], [9, "id103"], [9, "id105"], [9, "id107"], [9, "id111"], [9, "id121"], [9, "id124"], [9, "id126"], [9, "id129"], [9, "id136"]], "Version 0.7.15 (2023/04/12)": [[9, "version-0-7-15-2023-04-12"]], "Misc": [[9, "misc"], [9, "id11"], [9, "id22"], [9, "id24"], [9, "id39"], [9, "id53"], [9, "id56"], [9, "id73"], [9, "id75"], [9, "id92"], [9, "id101"], [9, "id108"], [9, "id112"], [9, "id119"], [9, "id130"], [9, "id133"]], "Version 0.7.14 (2023/03/08)": [[9, "version-0-7-14-2023-03-08"]], "Version 0.7.13 (2023/03/05)": [[9, "version-0-7-13-2023-03-05"]], "Version 0.7.12 (2023/02/16)": [[9, "version-0-7-12-2023-02-16"]], "Version 0.7.11 (2022/12/31)": [[9, "version-0-7-11-2022-12-31"]], "Version 0.7.10 (2022/12/21)": [[9, "version-0-7-10-2022-12-21"]], "Version 0.7.9 (2022/12/11)": [[9, "version-0-7-9-2022-12-11"]], "Version 0.7.8 (2022/11/30)": [[9, "version-0-7-8-2022-11-30"]], "Version 0.7.7 (2022/11/27)": [[9, "version-0-7-7-2022-11-27"]], "Version 0.7.6 (2022/11/09)": [[9, "version-0-7-6-2022-11-09"]], "Version 0.7.5 (2022/11/09)": [[9, "version-0-7-5-2022-11-09"]], "Version 0.7.4 (2022/11/05)": [[9, "version-0-7-4-2022-11-05"]], "Documentation": [[9, "documentation"]], "Version 0.7.3 (2022/11/01)": [[9, "version-0-7-3-2022-11-01"]], "Version 0.7.2 (2022/09/21)": [[9, "version-0-7-2-2022-09-21"]], "Version 0.7.1 (2022/09/21)": [[9, "version-0-7-1-2022-09-21"]], "Version 0.7.0 (2022/09/19)": [[9, "version-0-7-0-2022-09-19"]], "Version 0.6.12 (2022/09/14)": [[9, "version-0-6-12-2022-09-14"]], "Issues Closed": [[9, "issues-closed"], [9, "id40"], [9, "id43"], [9, "id47"], [9, "id51"], [9, "id54"], [9, "id57"], [9, "id59"], [9, "id63"], [9, "id65"], [9, "id67"], [9, "id72"], [9, "id76"], [9, "id79"], [9, "id81"], [9, "id83"], [9, "id85"], [9, "id87"], [9, "id89"], [9, "id94"], [9, "id97"], [9, "id99"], [9, "id102"], [9, "id104"], [9, "id106"], [9, "id109"], [9, "id113"], [9, "id115"], [9, "id117"], [9, "id120"], [9, "id122"], [9, "id125"], [9, "id127"], [9, "id131"], [9, "id134"], [9, "id137"]], "Pull Requests": [[9, "pull-requests"], [9, "id42"], [9, "id45"], [9, "id61"], [9, "id70"], [9, "id74"], [9, "id78"], [9, "id93"]], "Version 0.6.11 (2022/07/27)": [[9, "version-0-6-11-2022-07-27"]], "Features": [[9, "features"], [9, "id48"], [9, "id58"], [9, "id68"], [11, "features"]], "Version 0.6.10 (2022/07/13)": [[9, "version-0-6-10-2022-07-13"]], "Version 0.6.9 (2022/07/03)": [[9, "version-0-6-9-2022-07-03"]], "Version 0.6.8 (2022/06/22)": [[9, "version-0-6-8-2022-06-22"]], "Version 0.6.7 (2022/06/11)": [[9, "version-0-6-7-2022-06-11"]], "Version 0.6.6 (2022/05/29)": [[9, "version-0-6-6-2022-05-29"]], "Version 0.6.5 (2022/04/24)": [[9, "version-0-6-5-2022-04-24"]], "Version 0.6.4 (2022/04/23)": [[9, "version-0-6-4-2022-04-23"]], "Version 0.6.3 (2022/04/09)": [[9, "version-0-6-3-2022-04-09"]], "Version 0.6.2 (2022/04/03)": [[9, "version-0-6-2-2022-04-03"]], "Version 0.6.1 (2022/03/27)": [[9, "version-0-6-1-2022-03-27"]], "Version 0.6.0 (2022/03/27)": [[9, "version-0-6-0-2022-03-27"]], "Version 0.5.7 (2022/02/13)": [[9, "version-0-5-7-2022-02-13"]], "Security": [[9, "security"]], "Version 0.5.6 (2022/02/05)": [[9, "version-0-5-6-2022-02-05"]], "Version 0.5.5 (2022/01/19)": [[9, "version-0-5-5-2022-01-19"]], "New Features": [[9, "new-features"], [9, "id86"], [9, "id88"], [9, "id90"], [9, "id95"], [9, "id110"], [9, "id114"], [9, "id116"], [9, "id118"], [9, "id123"], [9, "id128"], [9, "id132"], [9, "id135"], [9, "id138"]], "Version 0.5.4 (2022/01/01)": [[9, "version-0-5-4-2022-01-01"]], "Version 0.5.3 (2022/01/01)": [[9, "version-0-5-3-2022-01-01"]], "Version 0.5.2 (2021/12/19)": [[9, "version-0-5-2-2021-12-19"]], "Version 0.5.1 (2021/11/30)": [[9, "version-0-5-1-2021-11-30"]], "Version 0.5.0 (2021/11/14)": [[9, "version-0-5-0-2021-11-14"]], "Version 0.4.9 (2021/07/16)": [[9, "version-0-4-9-2021-07-16"]], "Version 0.4.8 (2021/07/03)": [[9, "version-0-4-8-2021-07-03"]], "Version 0.4.7 (2021/04/07)": [[9, "version-0-4-7-2021-04-07"]], "Version 0.4.6 (2021/02/21)": [[9, "version-0-4-6-2021-02-21"]], "Version 0.4.5 (2021/02/17)": [[9, "version-0-4-5-2021-02-17"]], "Version 0.4.4 (2021/01/31)": [[9, "version-0-4-4-2021-01-31"]], "Version 0.4.3 (2021/01/10)": [[9, "version-0-4-3-2021-01-10"]], "Version 0.4.2 (2021/01/03)": [[9, "version-0-4-2-2021-01-03"]], "Version 0.4.1 (2020/12/31)": [[9, "version-0-4-1-2020-12-31"]], "Version 0.4.0 - FitTrackee on PyPI (2020/09/19)": [[9, "version-0-4-0-fittrackee-on-pypi-2020-09-19"]], "Version 0.3.0 - Administration (2020/07/15)": [[9, "version-0-3-0-administration-2020-07-15"]], "Version 0.2.5 - Fix and improvements (2020/01/31)": [[9, "version-0-2-5-fix-and-improvements-2020-01-31"]], "Version 0.2.4 - Minor fix (2020/01/30)": [[9, "version-0-2-4-minor-fix-2020-01-30"]], "Version 0.2.3 - FitTrackee available in French (2019/12/29)": [[9, "version-0-2-3-fittrackee-available-in-french-2019-12-29"]], "Version 0.2.2 - Statistics fix (2019/09/23)": [[9, "version-0-2-2-statistics-fix-2019-09-23"]], "Version 0.2.1 - Fix and improvements (2019/09/01)": [[9, "version-0-2-1-fix-and-improvements-2019-09-01"]], "Version 0.2.0 - Statistics (2019/07/07)": [[9, "version-0-2-0-statistics-2019-07-07"]], "Version 0.1.1 - Fix and improvements (2019/02/07)": [[9, "version-0-1-1-fix-and-improvements-2019-02-07"]], "Version 0.1.0 - First release \ud83c\udf89 (2018-07-04)": [[9, "version-0-1-0-first-release-2018-07-04"]], "Command line interface": [[10, "command-line-interface"]], "Database": [[10, "database"]], "ftcli db drop": [[10, "ftcli-db-drop"]], "ftcli db upgrade": [[10, "ftcli-db-upgrade"]], "ftcli oauth2 clean": [[10, "ftcli-oauth2-clean"]], "ftcli users clean_archives": [[10, "ftcli-users-clean-archives"]], "ftcli users clean_tokens": [[10, "ftcli-users-clean-tokens"]], "ftcli users create": [[10, "ftcli-users-create"]], "ftcli users export_archives": [[10, "ftcli-users-export-archives"]], "ftcli users update": [[10, "ftcli-users-update"]], "Account & preferences": [[11, "account-preferences"]], "Administration": [[11, "administration"], [11, "id1"]], "Application": [[11, "application"]], "Screenshots": [[11, "screenshots"]], "Dashboard": [[11, "dashboard"]], "Workout detail": [[11, "workout-detail"]], "Workouts list": [[11, "workouts-list"]], "FitTrackee": [[12, "fittrackee"]], "Table of contents": [[12, "table-of-contents"]], "Installation": [[13, "installation"], [13, "id2"], [13, "id6"]], "Prerequisites": [[13, "prerequisites"]], "Environment variables": [[13, "environment-variables"]], "Emails": [[13, "emails"]], "Map tile server": [[13, "map-tile-server"]], "API rate limits": [[13, "api-rate-limits"]], "Weather data": [[13, "weather-data"]], "From PyPI": [[13, "from-pypi"], [13, "id3"]], "From sources": [[13, "from-sources"], [13, "id4"]], "Dev environment": [[13, "dev-environment"], [13, "id5"]], "Production environment": [[13, "production-environment"]], "Upgrade": [[13, "upgrade"]], "Prod environment": [[13, "prod-environment"]], "Deployment": [[13, "deployment"]], "Docker": [[13, "docker"]], "Development": [[13, "development"]], "Yunohost": [[13, "yunohost"]], "OAuth 2.0": [[14, "oauth-2-0"]], "Scopes": [[14, "scopes"]], "Flow": [[14, "flow"]], "Resources": [[14, "resources"]], "Third-party tools": [[15, "third-party-tools"]], "Administrator": [[16, "administrator"]], "FitTrackee fails to start": [[16, "fittrackee-fails-to-start"]], "Map images are not displayed but map is shown in Workout detail": [[16, "map-images-are-not-displayed-but-map-is-shown-in-workout-detail"]], "Failed to upload or download files": [[16, "failed-to-upload-or-download-files"]], "Troubleshooting": [[17, "troubleshooting"]]}, "indexentries": {"api_rate_limits": [[13, "envvar-API_RATE_LIMITS"]], "app_log": [[13, "envvar-APP_LOG"]], "app_secret_key": [[13, "envvar-APP_SECRET_KEY"]], "app_settings": [[13, "envvar-APP_SETTINGS"]], "app_workers": [[13, "envvar-APP_WORKERS"]], "database_disable_pooling": [[13, "envvar-DATABASE_DISABLE_POOLING"]], "database_url": [[13, "envvar-DATABASE_URL"]], "default_staticmap": [[13, "envvar-DEFAULT_STATICMAP"]], "email_url": [[13, "envvar-EMAIL_URL"]], "flask_app": [[13, "envvar-FLASK_APP"]], "host": [[13, "envvar-HOST"]], "map_attribution": [[13, "envvar-MAP_ATTRIBUTION"]], "port": [[13, "envvar-PORT"]], "redis_url": [[13, "envvar-REDIS_URL"]], "sender_email": [[13, "envvar-SENDER_EMAIL"]], "staticmap_subdomains": [[13, "envvar-STATICMAP_SUBDOMAINS"]], "tile_server_url": [[13, "envvar-TILE_SERVER_URL"]], "ui_url": [[13, "envvar-UI_URL"]], "upload_folder": [[13, "envvar-UPLOAD_FOLDER"]], "vue_app_api_url": [[13, "envvar-VUE_APP_API_URL"]], "weather_api_key": [[13, "envvar-WEATHER_API_KEY"]], "weather_api_provider \ud83c\udd95": [[13, "envvar-WEATHER_API_PROVIDER"]], "workers_processes": [[13, "envvar-WORKERS_PROCESSES"]], "environment variable": [[13, "envvar-API_RATE_LIMITS"], [13, "envvar-APP_LOG"], [13, "envvar-APP_SECRET_KEY"], [13, "envvar-APP_SETTINGS"], [13, "envvar-APP_WORKERS"], [13, "envvar-DATABASE_DISABLE_POOLING"], [13, "envvar-DATABASE_URL"], [13, "envvar-DEFAULT_STATICMAP"], [13, "envvar-EMAIL_URL"], [13, "envvar-FLASK_APP"], [13, "envvar-HOST"], [13, "envvar-MAP_ATTRIBUTION"], [13, "envvar-PORT"], [13, "envvar-REDIS_URL"], [13, "envvar-SENDER_EMAIL"], [13, "envvar-STATICMAP_SUBDOMAINS"], [13, "envvar-TILE_SERVER_URL"], [13, "envvar-UI_URL"], [13, "envvar-UPLOAD_FOLDER"], [13, "envvar-VUE_APP_API_URL"], [13, "envvar-WEATHER_API_KEY"], [13, "envvar-WEATHER_API_PROVIDER"], [13, "envvar-WORKERS_PROCESSES"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api/auth", "api/configuration", "api/index", "api/oauth2", "api/records", "api/sports", "api/stats", "api/users", "api/workouts", "changelog", "cli", "features", "index", "installation", "oauth", "third_party_tools", "troubleshooting/administrator", "troubleshooting/index"], "filenames": ["api/auth.rst", "api/configuration.rst", "api/index.rst", "api/oauth2.rst", "api/records.rst", "api/sports.rst", "api/stats.rst", "api/users.rst", "api/workouts.rst", "changelog.md", "cli.rst", "features.rst", "index.rst", "installation.rst", "oauth.rst", "third_party_tools.rst", "troubleshooting/administrator.rst", "troubleshooting/index.rst"], "titles": ["Authentication and account", "Configuration", "API documentation", "OAuth2", "Records", "Sports", "Statistics", "Users", "Workouts", "Change log", "Command line interface", "Features", "FitTrackee", "Installation", "OAuth 2.0", "Third-party tools", "Administrator", "Troubleshooting"], "terms": {"post": [0, 3, 8, 14], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "auth": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "regist": [0, 1, 9, 11, 13], "user": [0, 1, 2, 3, 4, 5, 6, 8, 9, 13, 14], "send": [0, 7, 9, 11, 13], "confirm": [0, 3, 9, 11, 13], "email": [0, 1, 7, 9, 10, 11, 16], "The": [0, 9, 10, 11, 13, 14, 16], "newli": [0, 10, 13], "creat": [0, 3, 8, 9, 11, 13, 14], "i": [0, 1, 3, 8, 9, 10, 11, 12, 13, 14, 17], "inact": [0, 7, 11, 13], "must": [0, 1, 3, 5, 7, 8, 9, 11, 13, 14, 16], "hi": [0, 7, 9, 11], "activ": [0, 5, 7, 9, 10, 11, 12, 13], "exampl": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "request": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14], "http": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "1": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13], "content": [0, 1, 3, 4, 5, 6, 7, 8, 9], "type": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "applic": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14], "json": [0, 1, 3, 4, 5, 6, 7, 8, 11], "respons": [0, 1, 3, 4, 5, 6, 7, 8], "success": [0, 1, 3, 4, 5, 6, 7, 8], "200": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "statu": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11], "error": [0, 1, 3, 5, 7, 8, 9, 11, 13, 16], "registr": [0, 1, 9, 10, 11, 13, 14], "400": [0, 1, 3, 5, 7, 8], "bad": [0, 1, 3, 5, 7, 8], "messag": [0, 1, 3, 8, 9, 10, 11, 13], "valid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13, 16], "provid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16], "n": 0, "object": [0, 1, 5, 7, 8], "usernam": [0, 6, 7, 9, 10, 13], "string": [0, 1, 3, 5, 6, 7, 8, 13, 14], "3": [0, 5, 6, 7, 8, 11, 13], "30": [0, 6], "charact": [0, 9], "requir": [0, 9, 13, 14], "password": [0, 7, 9, 10, 11, 13], "8": [0, 8, 11, 13], "lang": [0, 9], "languag": [0, 7, 9, 11], "prefer": [0, 7, 9], "invalid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "fallback": 0, "en": [0, 7], "english": [0, 9, 11], "accepted_polici": 0, "boolean": [0, 1, 3, 7, 10], "true": [0, 1, 3, 5, 7, 9, 13], "accept": 0, "privaci": [0, 1, 9, 11], "polici": [0, 1, 9, 11], "code": [0, 1, 3, 4, 5, 6, 7, 8, 9, 14], "ok": [0, 1, 3, 4, 5, 6, 7, 8], "payload": [0, 1, 3, 5, 7, 8], "sorri": 0, "alreadi": [0, 10], "taken": 0, "you": [0, 1, 5, 6, 7, 8, 11, 12, 13], "agre": [0, 9, 11], "onli": [0, 3, 7, 8, 9, 10, 11, 13, 14], "alphanumer": [0, 9], "underscor": 0, "_": [0, 9], "allow": [0, 1, 8, 9, 10, 11, 12, 13, 14], "403": [0, 1, 5, 6, 7, 8], "forbidden": [0, 1, 5, 6, 7, 8], "disabl": [0, 9, 10, 11, 13], "500": [0, 1, 5, 7, 8, 9], "intern": [0, 1, 5, 7, 8], "server": [0, 1, 5, 7, 8, 9, 11, 12], "pleas": [0, 1, 3, 4, 5, 6, 7, 8, 9], "try": [0, 5, 7, 8], "again": [0, 1, 3, 4, 5, 6, 7, 8], "contact": [0, 1, 5, 7, 8, 11], "administr": [0, 1, 5, 7, 8, 14, 17], "after": [0, 3, 9, 11, 13, 14], "auth_token": 0, "web": [0, 12, 13, 14], "token": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 14], "resend": 0, "instruct": [0, 9, 11, 13], "If": [0, 3, 11, 13, 14], "thi": [0, 3, 8, 9, 10, 11, 12, 13], "endpoint": [0, 1, 3, 9, 13, 14], "avail": [0, 4, 10, 11, 13, 14, 15], "resent": 0, "404": [0, 3, 5, 6, 7, 8, 9], "Not": [0, 3, 5, 6, 7, 8], "found": [0, 3, 5, 6, 7, 8, 9], "url": [0, 3, 9, 13, 14, 16], "wa": [0, 9], "login": 0, "an": [0, 1, 3, 5, 7, 9, 11, 13, 14, 16], "can": [0, 7, 9, 10, 11, 12, 13, 14, 16], "log": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13, 16], "successfulli": 0, "401": [0, 1, 3, 4, 5, 6, 7, 8], "unauthor": [0, 1, 3, 4, 5, 6, 7, 8], "credenti": [0, 13], "get": [0, 1, 3, 4, 5, 6, 7, 8, 14], "profil": [0, 3, 9, 14], "info": [0, 9, 11], "scope": [0, 1, 3, 4, 5, 6, 7, 8], "read": [0, 3, 4, 5, 6, 7, 8, 9, 14], "data": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "accepted_privacy_polici": 0, "admin": [0, 1, 4, 5, 6, 7, 8, 9, 10, 11, 13], "fals": [0, 1, 3, 5, 7, 8, 13], "bio": [0, 7], "null": [0, 1, 5, 7, 8, 9], "birth_dat": [0, 7], "created_at": [0, 7], "sun": [0, 4, 7, 8], "14": [0, 3, 7, 8, 11], "jul": [0, 4, 7, 8], "2019": [0, 4, 6, 7, 8], "09": [0, 7], "58": [0, 7, 9], "gmt": [0, 3, 4, 7, 8], "date_format": 0, "dd": 0, "mm": 0, "yyyi": 0, "display_asc": 0, "sam": [0, 4, 7, 8], "com": [0, 1, 3, 7, 9, 13, 14], "email_to_confirm": 0, "first_nam": [0, 7], "imperial_unit": [0, 7], "is_act": [0, 5, 7], "last_nam": [0, 7], "locat": [0, 7, 13], "nb_sport": [0, 7], "nb_workout": [0, 6, 7], "6": [0, 5, 7, 8, 10, 11, 13], "pictur": [0, 7, 8, 9], "record": [0, 2, 7, 8, 9, 11], "id": [0, 3, 4, 5, 6, 7, 8, 14], "9": [0, 4, 7, 11, 13], "record_typ": [0, 4, 7, 8], "AS": [0, 4, 7, 8], "sport_id": [0, 4, 5, 6, 7, 8], "valu": [0, 3, 4, 7, 8, 9, 11, 13, 14, 16], "18": [0, 4, 7, 8, 9], "workout_d": [0, 4, 7, 8], "07": [0, 4, 7, 8], "08": [0, 4, 7, 8], "00": [0, 4, 7, 8], "workout_id": [0, 4, 7, 8], "hvybqybra7wwxpastwr4v2": [0, 4, 7, 8], "10": [0, 1, 4, 7, 8, 11, 13], "fd": [0, 4, 7, 8], "13": [0, 4, 7, 8, 10, 11, 13], "ha": [0, 4, 7, 8, 9, 11, 12], "43": [0, 4, 7, 8, 9], "97": [0, 4, 7, 8], "11": [0, 4, 7, 11, 13], "ld": [0, 4, 7, 8], "01": [0, 4, 6, 7, 8], "12": [0, 4, 7, 8], "m": [0, 4, 6, 7, 8], "sports_list": [0, 7], "4": [0, 5, 6, 7, 8, 11, 13], "start_elevation_at_zero": 0, "timezon": [0, 7, 8, 9, 11], "europ": [0, 7], "pari": [0, 7], "total_asc": [0, 6], "720": 0, "35": [0, 9], "total_dist": [0, 6, 7], "67": [0, 7], "895": [0, 7], "total_dur": [0, 6, 7], "50": [0, 7, 9, 13], "27": [0, 3, 7], "use_raw_gpx_spe": 0, "weekm": [0, 6, 7], "header": [0, 1, 3, 4, 5, 6, 7, 8, 14], "author": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "oauth": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13], "2": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13], "0": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13], "bearer": [0, 1, 3, 4, 5, 6, 7, 8], "signatur": [0, 1, 3, 4, 5, 6, 7, 8], "expir": [0, 1, 3, 4, 5, 6, 7, 8, 10], "edit": [0, 9, 11], "write": [0, 1, 3, 5, 7, 8, 14], "updat": [0, 1, 5, 7, 8, 9, 11, 13], "first": [0, 3, 11, 14], "name": [0, 3, 7, 9, 13], "last": [0, 9, 13], "biographi": 0, "birth": [0, 9], "date": [0, 6, 8, 9, 11], "format": [0, 6, 8, 9, 11], "y": [0, 6, 8, 13], "d": [0, 6, 8], "support": [0, 3, 9, 11, 13, 14, 16], "default": [0, 3, 6, 7, 8, 9, 11, 13], "date_str": 0, "correspond": [0, 13], "client": [0, 3, 9, 11, 13, 14], "mmm": 0, "do": [0, 1, 5, 6, 7, 8], "local": [0, 9, 12, 13], "e": 0, "fr": [0, 7, 13], "gl": 0, "nl": 0, "de": [0, 13], "nb": 0, "us": [0, 3, 7, 8, 9, 10, 11, 12, 13, 14], "displai": [0, 8, 9, 10, 11, 12, 13, 14, 17], "app": [0, 3, 9, 11, 12, 13, 14], "highest": [0, 4, 11], "ascent": [0, 4, 8, 9, 11], "total": [0, 3, 9, 11], "distanc": [0, 4, 8, 9, 11], "imperi": [0, 9, 11], "unit": [0, 9, 13], "elev": [0, 8, 9, 11, 13], "plot": 0, "start": [0, 6, 8, 9, 11, 13, 17], "zero": [0, 9, 11], "time": [0, 6, 8, 9, 11], "zone": 0, "unfilt": 0, "gpx": [0, 3, 8, 9, 11, 12, 13, 15], "calcul": [0, 9, 11], "speed": [0, 4, 8, 9, 11, 13], "doe": [0, 6, 7, 8, 9], "week": [0, 6, 9, 11], "mondai": [0, 6, 11], "don": 0, "t": [0, 9, 16], "match": [0, 8, 9], "sport": [0, 2, 6, 8, 9, 13], "color": [0, 5, 9, 11], "000000": 0, "stopped_speed_threshold": [0, 5], "user_id": 0, "hexadecim": 0, "when": [0, 1, 9, 10, 11, 13], "ad": [0, 9, 10, 11], "workout": [0, 2, 3, 4, 5, 6, 9, 12, 14, 15, 17], "float": [0, 8], "stop": [0, 9, 11, 13], "threshold": [0, 9, 11], "gpxpy": [0, 11, 13], "exist": [0, 6, 7, 8, 9, 11, 12, 13], "delet": [0, 3, 7, 8, 9, 10, 11], "reset": [0, 7, 9, 10, 11, 13], "given": [0, 3], "204": [0, 3, 7, 8], "paramet": [0, 3, 5, 6, 7, 8, 9, 11, 13, 14], "No": [0, 3, 7, 8, 9, 12], "multipart": [0, 3, 8], "form": [0, 3, 8], "file": [0, 1, 8, 9, 10, 11, 12, 13, 15, 17], "imag": [0, 7, 8, 9, 11, 13, 17], "extens": [0, 8, 13], "jpg": 0, "png": [0, 8, 13], "gif": 0, "part": [0, 8], "select": [0, 8, 11], "413": [0, 8], "entiti": [0, 8], "too": [0, 8], "larg": [0, 8, 11, 13], "dure": [0, 8], "size": [0, 1, 8, 9, 11, 13], "exce": [0, 8, 9], "0mb": [0, 8], "NO": [0, 3, 7, 8], "handl": [0, 11, 13, 16], "process": [0, 9, 10, 13], "patch": [0, 1, 5, 7, 8], "It": [0, 7, 9, 11, 12, 14], "enabl": [0, 1, 7, 11, 13], "chang": [0, 11, 12, 13], "one": [0, 7, 8, 11], "current": [0, 9], "address": [0, 11, 13], "inform": [0, 1, 9, 11, 12, 13], "anoth": [0, 7, 11, 13], "new": [0, 7, 10, 11, 13, 14], "new_password": 0, "miss": [0, 9], "logout": [0, 9], "blacklist": [0, 10], "out": 0, "access": [0, 3, 9, 13, 14], "revok": [0, 3], "malform": 0, "other": [0, 7, 13], "reason": 0, "export": [0, 9, 10, 11, 12, 13], "return": [0, 3, 4, 7, 8, 9, 13], "creation": [0, 9, 11], "in_progress": 0, "byte": 0, "wed": 0, "mar": 0, "2023": [0, 13], "31": [0, 8, 13], "17": [0, 1, 8, 13], "file_nam": 0, "archive_rgjsr3fht295ywnqr5yp": 0, "zip": [0, 1, 8, 9, 11], "file_s": 0, "924": 0, "ongo": 0, "complet": [0, 9], "download": [0, 8, 9, 11, 13, 17], "archiv": [0, 1, 9, 10, 11, 13], "archive_rgjsr3fhr5yp": 0, "x": [0, 8, 9, 13, 14], "gzip": 0, "filenam": 0, "config": [1, 9, 13, 16], "about": [1, 9, 11, 13, 14], "admin_contact": 1, "gpx_limit_import": 1, "is_email_sending_en": 1, "is_registration_en": 1, "max_single_file_s": 1, "1048576": 1, "max_us": 1, "max_zip_file_s": 1, "10485760": 1, "map_attribut": [1, 13], "copi": [1, 13], "href": [1, 13], "www": [1, 13], "openstreetmap": [1, 9, 13], "org": [1, 13], "copyright": [1, 13], "contributor": [1, 9, 13, 15], "privacy_polici": 1, "privacy_policy_d": 1, "version": [1, 10, 11, 13], "7": [1, 8, 10, 11, 13, 14], "weather_provid": 1, "authent": [1, 2, 3, 4, 5, 7, 8, 14], "instanc": [1, 3, 9, 11, 13, 14], "integ": [1, 3, 5, 6, 7, 8], "max": [1, 7, 8, 9, 10], "number": [1, 7, 8, 9, 10, 11, 13], "singl": [1, 7, 9, 11, 13], "have": [1, 5, 6, 7, 8, 9], "permiss": [1, 5, 6, 7, 8], "ping": 1, "health": 1, "check": [1, 9, 13, 16], "pong": 1, "account": [2, 7, 9, 10, 13, 15], "configur": [2, 9, 11, 13, 14], "oauth2": [2, 14], "statist": 2, "pagin": [3, 7, 8], "5": [3, 5, 6, 7, 8, 10, 11, 13], "page": [3, 7, 8, 9, 11], "fittracke": [3, 10, 11, 13, 14, 15, 17], "parti": [3, 11, 12, 14], "without": [3, 6, 7, 8, 9, 11, 12], "client_descript": 3, "client_id": [3, 14], "o22a27s2abpuoxjbxv3ujdox": 3, "issued_at": 3, "thu": 3, "juli": 3, "2022": 3, "06": [3, 6], "53": [3, 9], "import": [3, 9, 11, 13, 15], "redirect_uri": 3, "callback": [3, 14], "websit": 3, "has_next": 3, "has_prev": 3, "queri": [3, 6, 7, 8], "client_secret": 3, "secret": [3, 13, 14], "client_nam": 3, "client_uri": 3, "arrai": 3, "list": [3, 9, 12, 13], "redirect": [3, 14], "descript": [3, 10, 13], "option": [3, 9, 10, 13, 14], "client_client_id": 3, "NOT": [3, 5, 8], "int": [3, 5, 8], "by_id": 3, "all": [3, 4, 5, 6, 7, 8, 9, 11, 13], "associ": 3, "issu": [3, 12, 13], "response_typ": [3, 14], "state": [3, 14], "uniqu": [3, 14], "prevent": [3, 13, 14], "cross": [3, 11, 13, 14], "site": [3, 14], "forgeri": [3, 14], "mandatori": [3, 8, 9, 10, 13, 14], "recommend": [3, 13, 14], "code_challeng": [3, 14], "gener": [3, 9, 10, 11, 13, 14], "from": [3, 6, 8, 9, 11, 12, 14, 15], "verifi": [3, 14], "pkce": [3, 14], "code_challenge_method": [3, 14], "method": [3, 13, 14], "challeng": [3, 14], "s256": [3, 14], "authlib": [3, 13, 14], "librari": [3, 13, 14], "refresh": [3, 9], "access_token": 3, "roehv64thcg28wcewzhrnvlusoduvw8nvnhkcml57": 3, "expires_in": 3, "864000": 3, "refresh_token": 3, "nuv9cy8vqonrqkhtz5pqaq2zw7msh0mornpjr14amswd6f6i": 3, "token_typ": 3, "expires_at": 3, "1658660147": 3, "0667062": 3, "grant_typ": 3, "grant": [3, 14], "authorization_cod": [3, 14], "ar": [3, 4, 8, 9, 10, 11, 12, 13, 14, 15, 17], "code_verifi": 3, "follow": [4, 10, 11, 13, 14, 15, 16], "averag": [4, 8, 9, 11], "farthest": [4, 9, 11], "longest": [4, 9, 11], "durat": [4, 8, 9, 11], "maximum": [4, 9, 10, 11], "non": [5, 12], "is_active_for_us": 5, "label": [5, 9], "cycl": [5, 9, 11], "transport": [5, 9, 11], "hike": [5, 9, 11], "mountain": [5, 9, 11], "bike": [5, 8, 9, 11], "run": [5, 9, 10, 11, 13, 14], "walk": [5, 9, 11], "has_workout": 5, "stat": [6, 9], "user_nam": [6, 7], "by_tim": 6, "2018": [6, 8], "2017": [6, 8], "average_spe": 6, "48": 6, "203": 6, "156": [6, 9], "15": [6, 8, 10, 11, 13], "282": [6, 9], "12341": 6, "16": [6, 8, 11, 13], "99": [6, 9], "150": 6, "178": [6, 9], "47": [6, 8, 9], "9960": 6, "95": [6, 9], "46": [6, 9], "78": 6, "613": 6, "1267": 6, "end": [6, 8], "frame": 6, "sundai": [6, 8, 11], "month": [6, 9, 11], "year": [6, 11], "by_sport": 6, "uploads_dir_s": 6, "1000": 6, "regardless": 7, "right": [7, 9, 10, 11, 13, 14], "some": [7, 8, 9, 11, 12, 13, 14], "order_bi": [7, 8], "workouts_count": 7, "par_pag": 7, "is_admin": 7, "sat": 7, "20": 7, "03": [7, 8], "per_pag": [7, 8], "per": [7, 8, 9, 13], "q": 7, "order": [7, 8, 9, 14], "sort": [7, 8, 11], "asc": [7, 8], "desc": [7, 8], "criteria": [7, 8], "detail": [7, 9, 13, 17], "jpeg": 7, "add": [7, 9, 10, 11, 12], "remov": [7, 9, 10, 11], "modifi": [7, 9, 10, 13], "new_email": 7, "reset_password": 7, "differ": [7, 9, 11], "than": [7, 9, 10], "curent": 7, "A": [7, 9, 10, 11, 13, 16], "own": [7, 11, 12], "except": [7, 13, 16], "he": 7, "": [7, 8, 9, 11, 13], "john_do": 7, "your": [7, 11, 12, 13], "02": 8, "least": 8, "ave_spe": 8, "bound": 8, "creation_d": 8, "51": 8, "descent": [8, 9, 11], "04": 8, "kjxavsturjvoah2wvcegef": 8, "map": [8, 9, 11, 12, 17], "max_alt": 8, "max_spe": 8, "min_alt": 8, "modification_d": 8, "move": [8, 9], "next_workout": 8, "note": [8, 9, 11, 13], "paus": [8, 9], "previous_workout": 8, "mon": 8, "jan": 8, "segment": [8, 9, 11], "titl": [8, 9, 11], "weather_end": 8, "weather_start": 8, "with_gpx": 8, "100": [8, 9, 11], "ani": 8, "case": [8, 11, 13], "insensit": [8, 13], "distance_from": 8, "minim": [8, 14], "distance_to": 8, "maxim": 8, "duration_from": 8, "h": [8, 11], "duration_to": 8, "ave_speed_from": 8, "ave_speed_to": 8, "max_speed_from": 8, "max_speed_to": 8, "workout_short_id": 8, "57": [8, 9], "45": 8, "22": 8, "morn": 8, "short": 8, "leaflet": [8, 13], "chart_data": 8, "chart": [8, 9, 11, 13], "j": [8, 9, 13], "279": [8, 9], "latitud": 8, "5078118": 8, "longitud": 8, "1232004": 8, "63": 8, "fri": 8, "44": [8, 9], "7380": 8, "280": [8, 9], "5079733": 8, "1234538": 8, "39": 8, "segment_id": 8, "map_id": 8, "fa33f4d996844a5c73ecd1ae24456ab8": 8, "1563529507772": 8, "map_til": 8, "z": [8, 13], "tile": [8, 9, 11], "c": [8, 13], "4109": 8, "2930": 8, "subdomain": [8, 9, 13], "zoom": 8, "index": 8, "along": 8, "axi": [8, 9, 11], "xml": 8, "201": [8, 9], "doubl": 8, "quot": 8, "escap": 8, "no_gpx": 8, "uuid": [8, 9], "km": [8, 11], "second": 8, "pr": 9, "366": 9, "369": 9, "host": [9, 13], "weblat": [9, 11], "galician": [9, 11], "thank": [9, 15], "xmgz": 9, "367": 9, "spanish": [9, 11], "dutch": [9, 11], "german": [9, 11], "italian": [9, 11], "87": 9, "norwegian": [9, 11], "bokm\u00e5l": [9, 11], "36": 9, "polish": [9, 11], "358": 9, "filter": [9, 11], "359": 9, "footer": 9, "overlap": 9, "350": 9, "352": 9, "356": 9, "init": [9, 13], "357": 9, "365": 9, "yet": [9, 11, 12], "interfac": [9, 11, 12, 13], "bjornclauw": 9, "gallegonovato": 9, "gnu": 9, "ewm": 9, "jat255": 9, "contain": [9, 11, 13], "databas": [9, 11, 13, 16], "migrat": [9, 10, 13], "see": [9, 11, 12, 13, 14, 16], "upgrad": 9, "among": 9, "now": [9, 10, 11, 13], "partial": 9, "below": [9, 13], "darkski": [9, 13], "sinc": [9, 13, 14], "servic": [9, 13], "shut": [9, 13], "down": [9, 13], "march": [9, 13], "319": 9, "cli": [9, 10, 11, 13], "329": 9, "make": [9, 13], "sticki": 9, "333": 9, "338": 9, "relev": 9, "328": 9, "altitud": [9, 11], "track": [9, 12], "incorrect": 9, "b29ed7a": 9, "dashboard": 9, "250": 9, "320": 9, "323": 9, "06ba975": 9, "bcc568e": 9, "ea0ac99": 9, "a458f5f": 9, "075aeb9": 9, "60e164d": 9, "98": 9, "318": 9, "weather": [9, 11], "comradekingu": 9, "qwerty287": 9, "lavoi": 9, "mondstern": 9, "314": 9, "fail": [9, 17], "315": 9, "custom": [9, 11, 13], "defin": [9, 11], "review": [9, 11], "upload": [9, 10, 11, 13, 15, 17], "lastli": 9, "addit": [9, 11, 13], "mai": [9, 11, 12, 13], "301": [9, 13], "304": 9, "305": 9, "307": 9, "modal": 9, "posit": [9, 11], "297": 9, "308": 9, "310": 9, "290": 9, "294": 9, "drop": 9, "postgresql10": 9, "depend": [9, 13], "265": 9, "implement": [9, 14], "altern": 9, "visualcross": 9, "environ": [9, 10, 16], "variabl": [9, 16], "set": [9, 10, 11, 13, 14, 16], "weather_api_provid": [9, 13], "287": 9, "289": 9, "dperruso": 9, "92": 9, "c88a515": 9, "f96dcef": 9, "278": 9, "270": 9, "nederland": 9, "258": 9, "pars": [9, 13], "link": [9, 13], "area": 9, "271": 9, "273": 9, "274": 9, "test": [9, 13], "parallel": 9, "275": 9, "worker": [9, 10, 13, 16], "entri": [9, 13], "point": [9, 13], "fittrackee_work": [9, 10, 13], "command": [9, 11, 12, 13], "flask": [9, 13], "dramatiq": [9, 10, 13], "3c8d9c2": 9, "trail": [9, 11], "comma": [9, 13], "dev": 9, "264": 9, "ui": 9, "white": 9, "grai": 9, "background": 9, "266": 9, "260": 9, "261": 9, "should": [9, 13], "limit": [9, 11], "still": [9, 11, 12, 13], "need": [9, 11, 13, 14], "89": 9, "b1536fc": 9, "257": 9, "bodi": [9, 13, 14], "nginx": [9, 11, 13, 14, 16], "112": 9, "244": 9, "virtual": [9, 11], "ride": 9, "246": 9, "postgresql": [9, 13, 16], "247": 9, "microsecond": 9, "252": 9, "242": 9, "241": 9, "strength": 9, "estim": 9, "packag": [9, 13], "239": 9, "cb9d02f": 9, "88": 9, "231": 9, "236": 9, "rate": 9, "232": 9, "hidden": [9, 11], "237": 9, "212": 9, "230": 9, "problem": 9, "225": 9, "grammar": 9, "skylan0916": 9, "In": [9, 11], "execut": 9, "lower": 9, "v0": [9, 13], "postgr": [9, 16], "213": 9, "measur": 9, "ft": 9, "mi": 9, "223": 9, "icon": [9, 13], "167": 9, "162": 9, "fmstrat": 9, "210": 9, "could": 9, "staticmap_subdomain": [9, 13], "209": 9, "multipl": 9, "gorgobacka": 9, "And": 9, "detect": 9, "browser": 9, "208": 9, "card": 9, "html": 9, "attribut": [9, 13], "197": 9, "196": 9, "manag": [9, 10, 13], "tool": [9, 12, 13], "190": 9, "were": 9, "193": 9, "192": 9, "instead": [9, 11], "191": 9, "layout": 9, "includ": 9, "195": 9, "affect": [9, 11], "previous": 9, "cc4287e": 9, "docker": 9, "env": [9, 13], "offset": 9, "refacto": 9, "befor": [9, 13], "introduc": 9, "possibl": [9, 11, 12, 13], "smtp": [9, 13], "reduc": 9, "pre": 9, "requisit": 9, "To": [9, 13, 14], "180": 9, "cannot": [9, 11], "tl": [9, 13], "177": 9, "small": 9, "screen": [9, 11], "175": 9, "173": 9, "171": 9, "correctli": 9, "sent": [9, 11, 13, 14], "155": 9, "106": 9, "169": 9, "161": 9, "160": 9, "sever": [9, 11, 12, 13], "danielsiersleben": 9, "report": 9, "initi": [9, 13], "149": 9, "initialis": [9, 13], "152": 9, "autoescap": 9, "jinja": 9, "templat": 9, "151": 9, "sanit": 9, "input": 9, "serv": [9, 13], "warn": [9, 11], "launch": 9, "w": 9, "script": 9, "entrypoint": 9, "avoid": 9, "product": 9, "dotenv": 9, "146": 9, "145": 9, "model": 9, "140": 9, "fullscreen": 9, "control": [9, 11, 13], "138": 9, "135": 9, "finish": 9, "marker": 9, "134": 9, "wind": [9, 11], "direct": [9, 11], "877fa0f": 9, "calendar": [9, 11], "resolut": 9, "131": 9, "129": 9, "127": [9, 13], "legitim": 9, "uri": 9, "localhost": [9, 13], "25": [9, 13], "123": 9, "121": 9, "snowsho": [9, 11], "116": 9, "better": [9, 14], "button": 9, "graph": 9, "115": 9, "91": 9, "min": 9, "90": 9, "seem": 9, "104": 9, "switch": 9, "agplv3": 9, "licens": [9, 12, 13], "101": 9, "full": [9, 11], "develop": [9, 10, 12], "109": 9, "slow": 9, "movement": 9, "84": 9, "93": 9, "paf38": 9, "83": 9, "static": [9, 11, 13], "keep": [9, 12, 13], "default_staticmap": [9, 13], "81": 9, "remain": 9, "textarea": 9, "82": 9, "dai": [9, 10, 11, 13], "80": [9, 13], "save": [9, 11], "79": 9, "rebuild": 9, "75": 9, "same": 9, "python": [9, 13, 14], "javascript": [9, 13], "due": 9, "sqlalchemi": [9, 13, 16], "engin": [9, 13, 16], "longer": [9, 16], "database_url": [9, 13, 16], "72": 9, "exceed": 9, "71": 9, "greater": 9, "70": 9, "less": 9, "66": 9, "64": 9, "shown": [9, 14, 17], "62": 9, "refactor": 9, "evalu": [9, 13], "purpos": [9, 13], "standard": [9, 13], "term": [9, 13], "directori": [9, 11, 13], "also": [9, 10, 11, 12, 13], "59": 9, "major": 9, "instal": [9, 12], "becom": 9, "more": [9, 10, 11, 12, 13], "easi": 9, "been": [9, 12], "renam": 9, "layer": [9, 13], "replac": [9, 13], "thunderforest": [9, 13], "outdoor": [9, 11, 12, 13], "54": 9, "simplifi": [9, 14], "redi": [9, 10, 13], "side": 9, "4c3fc34": 9, "empti": [9, 10, 13], "34614d5": 9, "spinner": 9, "load": [9, 16], "b862a77": 9, "2e1ee2c": 9, "interceptor": 9, "rout": [9, 13], "definit": 9, "weekend": 9, "40": 9, "i18n": 9, "41": 9, "show": [9, 10, 13], "mous": 9, "over": 9, "choos": [9, 11], "33": 9, "37": 9, "34": 9, "anymor": 9, "poetri": [9, 13], "pipenv": 9, "28": 9, "26": 9, "tooltip": [9, 11], "even": [9, 11], "enter": [9, 11], "kei": [9, 11, 13], "search": 9, "owner": [9, 11, 13], "view": [9, 11, 13], "usag": [10, 13], "arg": [10, 13], "help": [10, 13], "exit": [10, 13], "deprec": 10, "next": [10, 11], "fittrackee_set_admin": 10, "fittrackee_upgrade_db": 10, "appli": 10, "relat": [10, 11, 13, 14], "argument": 10, "random": 10, "incomplet": 10, "store": [11, 12, 14], "For": [11, 13, 14], "kind": 11, "encrypt": 11, "With": [11, 13], "open": [11, 12, 13], "street": [11, 12], "electr": 11, "row": 11, "ski": 11, "alpin": 11, "countri": 11, "overridden": 11, "which": 11, "up": [11, 12], "metric": 11, "system": [11, 13], "origin": 11, "particular": 11, "visual": [11, 13], "sourc": 11, "arrow": 11, "indic": 11, "come": 11, "period": [11, 13], "dropdown": 11, "recent": 11, "On": [11, 13], "line": [11, 12, 13], "between": 11, "hide": 11, "minimum": 11, "exclud": 11, "extrem": 11, "gp": 11, "overrid": 11, "appear": 11, "third": [11, 12, 14], "individu": 11, "necessari": [11, 13], "like": [11, 13], "markdown": 11, "syntax": 11, "adapt": [11, 13], "discours": 11, "lock": 11, "via": 11, "french": 11, "releas": [11, 13], "mobil": 12, "them": 12, "android": 12, "exhaust": 12, "runner": 12, "gpl": 12, "v3": 12, "forrunn": 12, "opentrack": 12, "apach": 12, "fitotrack": 12, "under": [12, 13], "heavi": [12, 13], "featur": [12, 13], "unstabl": [12, 13], "document": [12, 13, 14, 16], "troubleshoot": 12, "written": 13, "typescript": 13, "staticmap": 13, "coordin": 13, "task": 13, "queue": 13, "vue3": 13, "vuex": 13, "logo": 13, "made": 13, "freepik": 13, "flaticon": 13, "fork": 13, "awesom": 13, "node": 13, "yarn": 13, "compos": 13, "step": 13, "describ": 13, "linux": 13, "debian": 13, "arch": 13, "o": 13, "encount": 13, "makefil": 13, "thei": [13, 14], "flask_app": 13, "modul": 13, "pwd": 13, "__main__": 13, "py": 13, "els": 13, "port": 13, "5000": 13, "app_set": 13, "productionconfig": 13, "app_secret_kei": 13, "strong": 13, "jwt": 13, "app_work": 13, "spawn": 13, "gunicorn": [13, 16], "app_log": 13, "path": [13, 16], "upload_fold": [13, 16], "absolut": [13, 16], "where": 13, "folder": 13, "application_directori": 13, "virtualenv": 13, "5432": 13, "begin": 13, "database_disable_pool": 13, "pool": 13, "directli": 13, "ui_url": 13, "email_url": [13, 16], "sender_email": 13, "sender": 13, "redis_url": 13, "workers_process": 13, "api_rate_limit": 13, "300": 13, "minut": 13, "tile_server_url": 13, "b": 13, "osm": 13, "franc": 13, "target": 13, "_blank": 13, "rel": 13, "noopen": 13, "noreferr": 13, "komoot": 13, "otherwis": 13, "weather_api_kei": 13, "weather_api": 13, "vue_app_api_url": 13, "unencrypt": 13, "ssl": 13, "465": 13, "starttl": 13, "587": 13, "office365": 13, "work": 13, "omit": 13, "old": 13, "adress": 13, "notif": 13, "readi": 13, "apikei": 13, "xxxx": 13, "expect": 13, "osmfr": 13, "fond": 13, "cart": 13, "par": 13, "mention": 13, "legal": 13, "nofollow": 13, "sou": 13, "nbsp": 13, "creativecommon": 13, "sa": 13, "licenc": 13, "cc": 13, "BY": 13, "chosen": 13, "randomli": 13, "base": 13, "ip": 13, "fix": 13, "window": 13, "strategi": 13, "subject": 13, "asset": 13, "notat": 13, "separ": [13, 14], "hour": 13, "mainten": 13, "diagnost": 13, "util": 13, "commmand": 13, "clear": 13, "specif": 13, "enumer": 13, "histor": 13, "hourli": 13, "discontinu": 13, "wai": 13, "pip": 13, "WITH": 13, "schema": 13, "privileg": 13, "nano": 13, "ftcli": 13, "db": 13, "systemd": 13, "project": 13, "clone": 13, "repo": 13, "git": 13, "github": 13, "samr1": 13, "cd": 13, "vue": 13, "3000": 13, "wget": 13, "tar": 13, "gz": 13, "xzf": 13, "mv": 13, "sql": 13, "backup": 13, "pg_dump": 13, "u": 13, "changelog": 13, "restart": 13, "pull": 13, "repositori": 13, "overwrit": 13, "cp": 13, "r": 13, "There": 13, "One": 13, "proxi": [13, 14], "pass": 13, "oper": 13, "network": 13, "startlimitintervalsec": 13, "simpl": 13, "alwai": 13, "restartsec": 13, "standardoutput": 13, "syslog": 13, "standarderror": 13, "syslogidentifi": 13, "workingdirectori": 13, "home": 13, "execstart": 13, "venv": 13, "bin": 13, "create_app": 13, "logfil": 13, "wantedbi": 13, "multi": 13, "higher": 13, "timeout": [13, 16], "its": 13, "OF": 13, "listen": 13, "443": 13, "http2": 13, "server_nam": 13, "ssl_certif": 13, "fullchain": 13, "pem": 13, "ssl_certificate_kei": 13, "privkei": 13, "how": 13, "1mb": 13, "larger": [13, 16], "ll": 13, "uncom": 13, "want": 13, "client_max_body_s": [13, 16], "1m": 13, "proxy_pass": 13, "proxy_redirect": 13, "proxy_set_head": [13, 14], "real": 13, "remote_addr": 13, "forward": [13, 14], "proxy_add_x_forwarded_for": 13, "proto": [13, 14], "scheme": [13, 14], "request_uri": 13, "build": 13, "8025": 13, "mailhog": 13, "shell": 13, "insid": 13, "fittrackee_cli": 13, "lint": 13, "fittrackee_ynh": 13, "rest": 14, "whose": 14, "most": 14, "interact": 14, "tab": 14, "exchang": 14, "secur": 14, "3rd": 14, "fittrackee_host": 14, "space": 14, "3aread": 14, "3awrit": 14, "so": 14, "fetch": 14, "behind": 14, "aaron": 14, "parecki": 14, "oauthlib": 14, "session": 14, "strava": 15, "fit": 15, "exc": 16, "nosuchmoduleerror": 16, "plugin": 16, "dialect": 16, "invalidemailurlschem": 16, "increas": 16, "critic": 16}, "objects": {"": [[0, 0, 1, "post--api-auth-account-confirm", "/api/auth/account/confirm"], [0, 1, 1, "get--api-auth-account-export", "/api/auth/account/export"], [0, 1, 1, "get--api-auth-account-export-(string-file_name)", "/api/auth/account/export/(string:file_name)"], [0, 0, 1, "post--api-auth-account-export-request", "/api/auth/account/export/request"], [0, 0, 1, "post--api-auth-account-privacy-policy", "/api/auth/account/privacy-policy"], [0, 0, 1, "post--api-auth-account-resend-confirmation", "/api/auth/account/resend-confirmation"], [0, 0, 1, "post--api-auth-email-update", "/api/auth/email/update"], [0, 0, 1, "post--api-auth-login", "/api/auth/login"], [0, 0, 1, "post--api-auth-logout", "/api/auth/logout"], [0, 0, 1, "post--api-auth-password-reset-request", "/api/auth/password/reset-request"], [0, 0, 1, "post--api-auth-password-update", "/api/auth/password/update"], [0, 2, 1, "delete--api-auth-picture", "/api/auth/picture"], [0, 0, 1, "post--api-auth-picture", "/api/auth/picture"], [0, 1, 1, "get--api-auth-profile", "/api/auth/profile"], [0, 0, 1, "post--api-auth-profile-edit", "/api/auth/profile/edit"], [0, 3, 1, "patch--api-auth-profile-edit-account", "/api/auth/profile/edit/account"], [0, 0, 1, "post--api-auth-profile-edit-preferences", "/api/auth/profile/edit/preferences"], [0, 0, 1, "post--api-auth-profile-edit-sports", "/api/auth/profile/edit/sports"], [0, 2, 1, "delete--api-auth-profile-reset-sports-(sport_id)", "/api/auth/profile/reset/sports/(sport_id)"], [0, 0, 1, "post--api-auth-register", "/api/auth/register"], [1, 1, 1, "get--api-config", "/api/config"], [1, 3, 1, "patch--api-config", "/api/config"], [3, 1, 1, "get--api-oauth-apps", "/api/oauth/apps"], [3, 0, 1, "post--api-oauth-apps", "/api/oauth/apps"], [3, 2, 1, "delete--api-oauth-apps-(int-client_id)", "/api/oauth/apps/(int:client_id)"], [3, 1, 1, "get--api-oauth-apps-(int-client_id)-by_id", "/api/oauth/apps/(int:client_id)/by_id"], [3, 0, 1, "post--api-oauth-apps-(int-client_id)-revoke", "/api/oauth/apps/(int:client_id)/revoke"], [3, 1, 1, "get--api-oauth-apps-(string-client_client_id)", "/api/oauth/apps/(string:client_client_id)"], [3, 0, 1, "post--api-oauth-authorize", "/api/oauth/authorize"], [3, 0, 1, "post--api-oauth-revoke", "/api/oauth/revoke"], [3, 0, 1, "post--api-oauth-token", "/api/oauth/token"], [1, 1, 1, "get--api-ping", "/api/ping"], [4, 1, 1, "get--api-records", "/api/records"], [5, 1, 1, "get--api-sports", "/api/sports"], [5, 1, 1, "get--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [5, 3, 1, "patch--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [6, 1, 1, "get--api-stats-(user_name)-by_sport", "/api/stats/(user_name)/by_sport"], [6, 1, 1, "get--api-stats-(user_name)-by_time", "/api/stats/(user_name)/by_time"], [6, 1, 1, "get--api-stats-all", "/api/stats/all"], [7, 1, 1, "get--api-users", "/api/users"], [7, 2, 1, "delete--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)", "/api/users/(user_name)"], [7, 3, 1, "patch--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)-picture", "/api/users/(user_name)/picture"], [8, 1, 1, "get--api-workouts", "/api/workouts"], [8, 0, 1, "post--api-workouts", "/api/workouts"], [8, 2, 1, "delete--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 3, 1, "patch--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data", "/api/workouts/(string:workout_short_id)/chart_data"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx", "/api/workouts/(string:workout_short_id)/gpx"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-download", "/api/workouts/(string:workout_short_id)/gpx/download"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-map-(map_id)", "/api/workouts/map/(map_id)"], [8, 0, 1, "post--api-workouts-no_gpx", "/api/workouts/no_gpx"], [13, 4, 1, "-", "API_RATE_LIMITS"], [13, 4, 1, "-", "APP_LOG"], [13, 4, 1, "-", "APP_SECRET_KEY"], [13, 4, 1, "-", "APP_SETTINGS"], [13, 4, 1, "-", "APP_WORKERS"], [13, 4, 1, "-", "DATABASE_DISABLE_POOLING"], [13, 4, 1, "-", "DATABASE_URL"], [13, 4, 1, "-", "DEFAULT_STATICMAP"], [13, 4, 1, "-", "EMAIL_URL"], [13, 4, 1, "-", "FLASK_APP"], [13, 4, 1, "-", "HOST"], [13, 4, 1, "-", "MAP_ATTRIBUTION"], [13, 4, 1, "-", "PORT"], [13, 4, 1, "-", "REDIS_URL"], [13, 4, 1, "-", "SENDER_EMAIL"], [13, 4, 1, "-", "STATICMAP_SUBDOMAINS"], [13, 4, 1, "-", "TILE_SERVER_URL"], [13, 4, 1, "-", "UI_URL"], [13, 4, 1, "-", "UPLOAD_FOLDER"], [13, 4, 1, "-", "VUE_APP_API_URL"], [13, 4, 1, "-", "WEATHER_API_KEY"], [13, 4, 1, "envvar-WEATHER_API_PROVIDER", "WEATHER_API_PROVIDER \ud83c\udd95"], [13, 4, 1, "-", "WORKERS_PROCESSES"]], "/api/workouts/map_tile/(s)/(z)/(x)/(y)": [[8, 1, 1, "get--api-workouts-map_tile-(s)-(z)-(x)-(y).png", "png"]]}, "objtypes": {"0": "http:post", "1": "http:get", "2": "http:delete", "3": "http:patch", "4": "std:envvar"}, "objnames": {"0": ["http", "post", "HTTP post"], "1": ["http", "get", "HTTP get"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "patch", "HTTP patch"], "4": ["std", "envvar", "environment variable"]}, "titleterms": {"authent": 0, "account": [0, 11], "configur": 1, "api": [2, 13], "document": [2, 9], "endpoint": 2, "oauth2": [3, 10], "record": 4, "sport": [5, 11], "statist": [6, 9, 11], "user": [7, 10, 11], "workout": [8, 11, 16], "chang": 9, "log": 9, "version": 9, "0": [9, 14], "7": 9, "17": 9, "2023": 9, "06": 9, "03": 9, "translat": [9, 11], "16": 9, "05": 9, "29": 9, "featur": [9, 11], "enhanc": 9, "bug": 9, "fix": 9, "15": 9, "04": 9, "12": 9, "misc": 9, "14": 9, "08": 9, "13": 9, "02": 9, "11": 9, "2022": 9, "31": 9, "10": 9, "21": 9, "9": 9, "8": 9, "30": 9, "27": 9, "6": 9, "09": 9, "5": 9, "4": 9, "3": 9, "01": 9, "2": [9, 14], "1": 9, "19": 9, "issu": 9, "close": 9, "pull": 9, "request": 9, "07": 9, "22": 9, "24": 9, "23": 9, "secur": 9, "new": 9, "2021": 9, "2020": 9, "fittracke": [9, 12, 16], "pypi": [9, 13], "administr": [9, 11, 16], "improv": 9, "minor": 9, "avail": 9, "french": 9, "2019": 9, "first": 9, "releas": 9, "2018": 9, "command": 10, "line": 10, "interfac": 10, "databas": 10, "ftcli": 10, "db": 10, "drop": 10, "upgrad": [10, 13], "clean": 10, "clean_arch": 10, "clean_token": 10, "creat": 10, "export_arch": 10, "updat": 10, "prefer": 11, "applic": 11, "screenshot": 11, "dashboard": 11, "detail": [11, 16], "list": 11, "tabl": 12, "content": 12, "instal": 13, "prerequisit": 13, "environ": 13, "variabl": 13, "email": 13, "map": [13, 16], "tile": 13, "server": 13, "rate": 13, "limit": 13, "weather": 13, "data": 13, "from": 13, "sourc": 13, "dev": 13, "product": 13, "prod": 13, "deploy": 13, "docker": 13, "develop": 13, "yunohost": 13, "oauth": 14, "scope": 14, "flow": 14, "resourc": 14, "third": 15, "parti": 15, "tool": 15, "fail": 16, "start": 16, "imag": 16, "ar": 16, "displai": 16, "i": 16, "shown": 16, "upload": 16, "download": 16, "file": 16, "troubleshoot": 17}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Authentication and account": [[0, "authentication-and-account"]], "Configuration": [[1, "configuration"]], "API documentation": [[2, "api-documentation"]], "Endpoints:": [[2, null]], "OAuth2": [[3, "oauth2"], [10, "oauth2"]], "Records": [[4, "records"]], "Sports": [[5, "sports"], [11, "sports"]], "Statistics": [[6, "statistics"], [11, "statistics"]], "Users": [[7, "users"], [10, "users"], [11, "users"]], "Workouts": [[8, "workouts"], [11, "workouts"]], "Change log": [[9, "change-log"]], "Version 0.7.17 (2023/06/03)": [[9, "version-0-7-17-2023-06-03"]], "Translations": [[9, "translations"], [9, "id1"], [9, "id4"], [9, "id6"], [9, "id9"], [9, "id10"], [9, "id13"], [9, "id15"], [9, "id17"], [9, "id18"], [9, "id21"], [9, "id23"], [9, "id26"], [9, "id28"], [9, "id31"], [9, "id32"], [9, "id34"], [9, "id37"], [9, "id50"], [11, "translations"]], "Version 0.7.16 (2023/05/29)": [[9, "version-0-7-16-2023-05-29"]], "Features and enhancements": [[9, "features-and-enhancements"], [9, "id2"], [9, "id7"], [9, "id12"], [9, "id14"], [9, "id16"], [9, "id19"], [9, "id29"], [9, "id35"]], "Bugs Fixed": [[9, "bugs-fixed"], [9, "id3"], [9, "id5"], [9, "id8"], [9, "id20"], [9, "id25"], [9, "id27"], [9, "id30"], [9, "id33"], [9, "id36"], [9, "id38"], [9, "id41"], [9, "id44"], [9, "id46"], [9, "id49"], [9, "id52"], [9, "id55"], [9, "id60"], [9, "id62"], [9, "id64"], [9, "id66"], [9, "id69"], [9, "id71"], [9, "id77"], [9, "id80"], [9, "id82"], [9, "id84"], [9, "id91"], [9, "id96"], [9, "id98"], [9, "id100"], [9, "id103"], [9, "id105"], [9, "id107"], [9, "id111"], [9, "id121"], [9, "id124"], [9, "id126"], [9, "id129"], [9, "id136"]], "Version 0.7.15 (2023/04/12)": [[9, "version-0-7-15-2023-04-12"]], "Misc": [[9, "misc"], [9, "id11"], [9, "id22"], [9, "id24"], [9, "id39"], [9, "id53"], [9, "id56"], [9, "id73"], [9, "id75"], [9, "id92"], [9, "id101"], [9, "id108"], [9, "id112"], [9, "id119"], [9, "id130"], [9, "id133"]], "Version 0.7.14 (2023/03/08)": [[9, "version-0-7-14-2023-03-08"]], "Version 0.7.13 (2023/03/05)": [[9, "version-0-7-13-2023-03-05"]], "Version 0.7.12 (2023/02/16)": [[9, "version-0-7-12-2023-02-16"]], "Version 0.7.11 (2022/12/31)": [[9, "version-0-7-11-2022-12-31"]], "Version 0.7.10 (2022/12/21)": [[9, "version-0-7-10-2022-12-21"]], "Version 0.7.9 (2022/12/11)": [[9, "version-0-7-9-2022-12-11"]], "Version 0.7.8 (2022/11/30)": [[9, "version-0-7-8-2022-11-30"]], "Version 0.7.7 (2022/11/27)": [[9, "version-0-7-7-2022-11-27"]], "Version 0.7.6 (2022/11/09)": [[9, "version-0-7-6-2022-11-09"]], "Version 0.7.5 (2022/11/09)": [[9, "version-0-7-5-2022-11-09"]], "Version 0.7.4 (2022/11/05)": [[9, "version-0-7-4-2022-11-05"]], "Documentation": [[9, "documentation"]], "Version 0.7.3 (2022/11/01)": [[9, "version-0-7-3-2022-11-01"]], "Version 0.7.2 (2022/09/21)": [[9, "version-0-7-2-2022-09-21"]], "Version 0.7.1 (2022/09/21)": [[9, "version-0-7-1-2022-09-21"]], "Version 0.7.0 (2022/09/19)": [[9, "version-0-7-0-2022-09-19"]], "Version 0.6.12 (2022/09/14)": [[9, "version-0-6-12-2022-09-14"]], "Issues Closed": [[9, "issues-closed"], [9, "id40"], [9, "id43"], [9, "id47"], [9, "id51"], [9, "id54"], [9, "id57"], [9, "id59"], [9, "id63"], [9, "id65"], [9, "id67"], [9, "id72"], [9, "id76"], [9, "id79"], [9, "id81"], [9, "id83"], [9, "id85"], [9, "id87"], [9, "id89"], [9, "id94"], [9, "id97"], [9, "id99"], [9, "id102"], [9, "id104"], [9, "id106"], [9, "id109"], [9, "id113"], [9, "id115"], [9, "id117"], [9, "id120"], [9, "id122"], [9, "id125"], [9, "id127"], [9, "id131"], [9, "id134"], [9, "id137"]], "Pull Requests": [[9, "pull-requests"], [9, "id42"], [9, "id45"], [9, "id61"], [9, "id70"], [9, "id74"], [9, "id78"], [9, "id93"]], "Version 0.6.11 (2022/07/27)": [[9, "version-0-6-11-2022-07-27"]], "Features": [[9, "features"], [9, "id48"], [9, "id58"], [9, "id68"], [11, "features"]], "Version 0.6.10 (2022/07/13)": [[9, "version-0-6-10-2022-07-13"]], "Version 0.6.9 (2022/07/03)": [[9, "version-0-6-9-2022-07-03"]], "Version 0.6.8 (2022/06/22)": [[9, "version-0-6-8-2022-06-22"]], "Version 0.6.7 (2022/06/11)": [[9, "version-0-6-7-2022-06-11"]], "Version 0.6.6 (2022/05/29)": [[9, "version-0-6-6-2022-05-29"]], "Version 0.6.5 (2022/04/24)": [[9, "version-0-6-5-2022-04-24"]], "Version 0.6.4 (2022/04/23)": [[9, "version-0-6-4-2022-04-23"]], "Version 0.6.3 (2022/04/09)": [[9, "version-0-6-3-2022-04-09"]], "Version 0.6.2 (2022/04/03)": [[9, "version-0-6-2-2022-04-03"]], "Version 0.6.1 (2022/03/27)": [[9, "version-0-6-1-2022-03-27"]], "Version 0.6.0 (2022/03/27)": [[9, "version-0-6-0-2022-03-27"]], "Version 0.5.7 (2022/02/13)": [[9, "version-0-5-7-2022-02-13"]], "Security": [[9, "security"]], "Version 0.5.6 (2022/02/05)": [[9, "version-0-5-6-2022-02-05"]], "Version 0.5.5 (2022/01/19)": [[9, "version-0-5-5-2022-01-19"]], "New Features": [[9, "new-features"], [9, "id86"], [9, "id88"], [9, "id90"], [9, "id95"], [9, "id110"], [9, "id114"], [9, "id116"], [9, "id118"], [9, "id123"], [9, "id128"], [9, "id132"], [9, "id135"], [9, "id138"]], "Version 0.5.4 (2022/01/01)": [[9, "version-0-5-4-2022-01-01"]], "Version 0.5.3 (2022/01/01)": [[9, "version-0-5-3-2022-01-01"]], "Version 0.5.2 (2021/12/19)": [[9, "version-0-5-2-2021-12-19"]], "Version 0.5.1 (2021/11/30)": [[9, "version-0-5-1-2021-11-30"]], "Version 0.5.0 (2021/11/14)": [[9, "version-0-5-0-2021-11-14"]], "Version 0.4.9 (2021/07/16)": [[9, "version-0-4-9-2021-07-16"]], "Version 0.4.8 (2021/07/03)": [[9, "version-0-4-8-2021-07-03"]], "Version 0.4.7 (2021/04/07)": [[9, "version-0-4-7-2021-04-07"]], "Version 0.4.6 (2021/02/21)": [[9, "version-0-4-6-2021-02-21"]], "Version 0.4.5 (2021/02/17)": [[9, "version-0-4-5-2021-02-17"]], "Version 0.4.4 (2021/01/31)": [[9, "version-0-4-4-2021-01-31"]], "Version 0.4.3 (2021/01/10)": [[9, "version-0-4-3-2021-01-10"]], "Version 0.4.2 (2021/01/03)": [[9, "version-0-4-2-2021-01-03"]], "Version 0.4.1 (2020/12/31)": [[9, "version-0-4-1-2020-12-31"]], "Version 0.4.0 - FitTrackee on PyPI (2020/09/19)": [[9, "version-0-4-0-fittrackee-on-pypi-2020-09-19"]], "Version 0.3.0 - Administration (2020/07/15)": [[9, "version-0-3-0-administration-2020-07-15"]], "Version 0.2.5 - Fix and improvements (2020/01/31)": [[9, "version-0-2-5-fix-and-improvements-2020-01-31"]], "Version 0.2.4 - Minor fix (2020/01/30)": [[9, "version-0-2-4-minor-fix-2020-01-30"]], "Version 0.2.3 - FitTrackee available in French (2019/12/29)": [[9, "version-0-2-3-fittrackee-available-in-french-2019-12-29"]], "Version 0.2.2 - Statistics fix (2019/09/23)": [[9, "version-0-2-2-statistics-fix-2019-09-23"]], "Version 0.2.1 - Fix and improvements (2019/09/01)": [[9, "version-0-2-1-fix-and-improvements-2019-09-01"]], "Version 0.2.0 - Statistics (2019/07/07)": [[9, "version-0-2-0-statistics-2019-07-07"]], "Version 0.1.1 - Fix and improvements (2019/02/07)": [[9, "version-0-1-1-fix-and-improvements-2019-02-07"]], "Version 0.1.0 - First release \ud83c\udf89 (2018-07-04)": [[9, "version-0-1-0-first-release-2018-07-04"]], "Command line interface": [[10, "command-line-interface"]], "Database": [[10, "database"]], "ftcli db drop": [[10, "ftcli-db-drop"]], "ftcli db upgrade": [[10, "ftcli-db-upgrade"]], "ftcli oauth2 clean": [[10, "ftcli-oauth2-clean"]], "ftcli users clean_archives": [[10, "ftcli-users-clean-archives"]], "ftcli users clean_tokens": [[10, "ftcli-users-clean-tokens"]], "ftcli users create": [[10, "ftcli-users-create"]], "ftcli users export_archives": [[10, "ftcli-users-export-archives"]], "ftcli users update": [[10, "ftcli-users-update"]], "Account & preferences": [[11, "account-preferences"]], "Administration": [[11, "administration"], [11, "id1"]], "Application": [[11, "application"]], "Screenshots": [[11, "screenshots"]], "Dashboard": [[11, "dashboard"]], "Workout detail": [[11, "workout-detail"]], "Workouts list": [[11, "workouts-list"]], "FitTrackee": [[12, "fittrackee"]], "Table of contents": [[12, "table-of-contents"]], "Installation": [[13, "installation"], [13, "id2"], [13, "id6"]], "Prerequisites": [[13, "prerequisites"]], "Environment variables": [[13, "environment-variables"]], "Emails": [[13, "emails"]], "Map tile server": [[13, "map-tile-server"]], "API rate limits": [[13, "api-rate-limits"]], "Weather data": [[13, "weather-data"]], "From PyPI": [[13, "from-pypi"], [13, "id3"]], "From sources": [[13, "from-sources"], [13, "id4"]], "Dev environment": [[13, "dev-environment"], [13, "id5"]], "Production environment": [[13, "production-environment"]], "Upgrade": [[13, "upgrade"]], "Prod environment": [[13, "prod-environment"]], "Deployment": [[13, "deployment"]], "Docker": [[13, "docker"]], "Development": [[13, "development"]], "Yunohost": [[13, "yunohost"]], "OAuth 2.0": [[14, "oauth-2-0"]], "Scopes": [[14, "scopes"]], "Flow": [[14, "flow"]], "Resources": [[14, "resources"]], "Third-party tools": [[15, "third-party-tools"]], "Administrator": [[16, "administrator"]], "FitTrackee fails to start": [[16, "fittrackee-fails-to-start"]], "Map images are not displayed but map is shown in Workout detail": [[16, "map-images-are-not-displayed-but-map-is-shown-in-workout-detail"]], "Failed to upload or download files": [[16, "failed-to-upload-or-download-files"]], "Troubleshooting": [[17, "troubleshooting"]]}, "indexentries": {"api_rate_limits": [[13, "envvar-API_RATE_LIMITS"]], "app_log": [[13, "envvar-APP_LOG"]], "app_secret_key": [[13, "envvar-APP_SECRET_KEY"]], "app_settings": [[13, "envvar-APP_SETTINGS"]], "app_workers": [[13, "envvar-APP_WORKERS"]], "database_disable_pooling": [[13, "envvar-DATABASE_DISABLE_POOLING"]], "database_url": [[13, "envvar-DATABASE_URL"]], "default_staticmap": [[13, "envvar-DEFAULT_STATICMAP"]], "email_url": [[13, "envvar-EMAIL_URL"]], "flask_app": [[13, "envvar-FLASK_APP"]], "host": [[13, "envvar-HOST"]], "map_attribution": [[13, "envvar-MAP_ATTRIBUTION"]], "port": [[13, "envvar-PORT"]], "redis_url": [[13, "envvar-REDIS_URL"]], "sender_email": [[13, "envvar-SENDER_EMAIL"]], "staticmap_subdomains": [[13, "envvar-STATICMAP_SUBDOMAINS"]], "tile_server_url": [[13, "envvar-TILE_SERVER_URL"]], "ui_url": [[13, "envvar-UI_URL"]], "upload_folder": [[13, "envvar-UPLOAD_FOLDER"]], "vue_app_api_url": [[13, "envvar-VUE_APP_API_URL"]], "weather_api_key": [[13, "envvar-WEATHER_API_KEY"]], "weather_api_provider \ud83c\udd95": [[13, "envvar-WEATHER_API_PROVIDER"]], "workers_processes": [[13, "envvar-WORKERS_PROCESSES"]], "environment variable": [[13, "envvar-API_RATE_LIMITS"], [13, "envvar-APP_LOG"], [13, "envvar-APP_SECRET_KEY"], [13, "envvar-APP_SETTINGS"], [13, "envvar-APP_WORKERS"], [13, "envvar-DATABASE_DISABLE_POOLING"], [13, "envvar-DATABASE_URL"], [13, "envvar-DEFAULT_STATICMAP"], [13, "envvar-EMAIL_URL"], [13, "envvar-FLASK_APP"], [13, "envvar-HOST"], [13, "envvar-MAP_ATTRIBUTION"], [13, "envvar-PORT"], [13, "envvar-REDIS_URL"], [13, "envvar-SENDER_EMAIL"], [13, "envvar-STATICMAP_SUBDOMAINS"], [13, "envvar-TILE_SERVER_URL"], [13, "envvar-UI_URL"], [13, "envvar-UPLOAD_FOLDER"], [13, "envvar-VUE_APP_API_URL"], [13, "envvar-WEATHER_API_KEY"], [13, "envvar-WEATHER_API_PROVIDER"], [13, "envvar-WORKERS_PROCESSES"]]}})
\ No newline at end of file
diff --git a/docs/fr/_sources/changelog.md.txt b/docs/fr/_sources/changelog.md.txt
index 2e100a11..51282512 100644
--- a/docs/fr/_sources/changelog.md.txt
+++ b/docs/fr/_sources/changelog.md.txt
@@ -874,7 +874,7 @@ see [Map tile server in documentation](https://samr1.github.io/FitTrackee/instal
* [#54](https://github.com/SamR1/Fittrackee/issues/54) - Tile server can be changed
* [#53](https://github.com/SamR1/Fittrackee/issues/53) - Simplify FitTrackee installation
-In this release 2 issue were closed.
+In this release 2 issues were closed.
## Version 0.3.0 - Administration (2020/07/15)
@@ -1024,7 +1024,7 @@ In this release 7 issues were closed.
- Current month statistics
- Records by sports:
- average speed
- - farest distance
+ - farthest distance
- longest duration
- maximum speed
- Activities list and search
@@ -1034,7 +1034,7 @@ In this release 7 issues were closed.
- only activity owner can see his activity
- no administration for now
-➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
+➡️ more informations: see [documentation](https://samr1.github.io/FitTrackee/) and [current issues](https://github.com/SamR1/FitTrackee/issues)
### Issues Closed
diff --git a/docs/fr/api/auth.html b/docs/fr/api/auth.html
index 35bfefdc..f51bd033 100644
--- a/docs/fr/api/auth.html
+++ b/docs/fr/api/auth.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -243,7 +243,7 @@
Exemple de réponses :
HTTP / 1.1 200 SUCCESS
Content-Type : application/json
@@ -254,7 +254,7 @@
HTTP / 1.1 400 BAD REQUEST
Content-Type : application/json
@@ -272,7 +272,7 @@
email (string ) – adresse électronique de l’utilisateur
password (string ) – mot de passe (8 caractères minimum)
lang (string ) – préférence de la langue utilisée sur l’interface (si non fournie, la langue utilisée sera l’anglais (“en”)
-
accepted_policy (boolean ) – true
if user accepted privacy policy
+
accepted_policy (boolean ) – true
si l’utilisateur a accepté la politique de confidentialité
Codes d’état:
@@ -1349,7 +1349,7 @@
Objet JSON de requête:
En-têtes de requête:
@@ -1407,7 +1407,7 @@
-if no request:
+si aucun requête :
HTTP / 1.1 200 OK
Content-Type : application/json
diff --git a/docs/fr/api/configuration.html b/docs/fr/api/configuration.html
index 1558cd2e..3574094a 100644
--- a/docs/fr/api/configuration.html
+++ b/docs/fr/api/configuration.html
@@ -183,7 +183,7 @@
Administrateur
-
Change log
+
Historique des modifications
diff --git a/docs/fr/api/index.html b/docs/fr/api/index.html
index 75d661ea..90c4504d 100644
--- a/docs/fr/api/index.html
+++ b/docs/fr/api/index.html
@@ -183,7 +183,7 @@
Administrateur
-
Change log
+
Historique des modifications
diff --git a/docs/fr/api/oauth2.html b/docs/fr/api/oauth2.html
index f90ba020..4ba34ed9 100644
--- a/docs/fr/api/oauth2.html
+++ b/docs/fr/api/oauth2.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -348,7 +348,7 @@
client_name (string ) – nom du client
client_uri (string ) – URl du client
redirect_uri (array ) – liste des URL de redirection du client (chaîne de caractères)
-scope (string ) – scopdes du client
+scope (string ) – scopes du client
client_description (string ) – description du client (optionnelle)
@@ -384,7 +384,7 @@
Exemple de réponses :
HTTP / 1.1 200 SUCCESS
Content-Type : application/json
@@ -449,7 +449,7 @@
GET /api/oauth/apps/ ( int: client_id ) /by_id
-Obtenir un client OAuth2 avec l’identifiant (entier).
+Obtenir un client OAuth2 avec l’identifiant (valeur de type entier).
Ce point d’accès n’est accessible que par le client web FitTrackee client.
Exemple de requête :
GET /api/oauth/apps/1/by_id HTTP / 1.1
@@ -458,7 +458,7 @@
Exemple de réponses :
HTTP / 1.1 200 SUCCESS
Content-Type : application/json
@@ -631,7 +631,7 @@
string client_id – “client_id” du client OAuth2
string response_type – type de réponse du client (seul “code” est supporté par FitTrackee)
string scopes – scope du client OAuth2
-
boolean confirm – confirmation (must be true
)
+
boolean confirm – confirmation (doit être true
)
string state – valeur unique pour éviter la falsification des requêtes entre les sites (cross-site request forgery (CSRF)), non obligatoire mais recommandée
string code_challenge – chaîne générée par un vérificateur de code (pour PKCE, non obligatoire mais recommandée)
string code_challenge_method – méthode utilisée pour créer le challenge, par exemple « S256 » (obligatoire si code_challenge fourni)
diff --git a/docs/fr/api/records.html b/docs/fr/api/records.html
index 0f1165d4..26798359 100644
--- a/docs/fr/api/records.html
+++ b/docs/fr/api/records.html
@@ -183,7 +183,7 @@
Administrateur
-
Change log
+
Historique des modifications
@@ -238,7 +238,7 @@
Les types de records suivants sont disponibles :
vitesse moyenne (record_type : AS
)
-distance la plus elevée (record_type : FD
)
+distance la plus élevée (record_type : FD
)
dénivelé le plus élevé (record_type : HA
)
durée la plus longue (record_type : LD
)
vitesse maximale (record_type : MS
)
diff --git a/docs/fr/api/sports.html b/docs/fr/api/sports.html
index 4bb2de41..bbda0ced 100644
--- a/docs/fr/api/sports.html
+++ b/docs/fr/api/sports.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -505,7 +505,7 @@
Exemple de réponses :
HTTP / 1.1 200 OK
Content-Type : application/json
diff --git a/docs/fr/api/stats.html b/docs/fr/api/stats.html
index 3eb59a9e..94f2e6e4 100644
--- a/docs/fr/api/stats.html
+++ b/docs/fr/api/stats.html
@@ -183,7 +183,7 @@
Administrateur
-
Change log
+
Historique des modifications
@@ -252,7 +252,7 @@
Exemple de réponses :
HTTP / 1.1 200 OK
Content-Type : application/json
@@ -348,7 +348,7 @@
Scope : workouts:read
Exemple de requêtes :
GET /api/stats/admin/by_sport HTTP / 1.1
@@ -361,7 +361,7 @@
Exemple de réponses :
@@ -408,7 +408,7 @@
Exemple de réponses :
HTTP / 1.1 200 OK
Content-Type : application/json
@@ -1059,8 +1059,7 @@
Objet JSON de requête:
-ascent (float ) – workout ascent (not mandatory,
-must be provided with descent)
+ascent (float ) – dénivelé négatif (non obligatoire, à fournir avec le dénivelé positif)
descent (float ) – dénivelé négatif (non obligatoire, à fournir avec le dénivelé positif)
distance (float ) – distance de la séance en km
duration (integer ) – durée de la séance en secondes
diff --git a/docs/fr/changelog.html b/docs/fr/changelog.html
index f3917943..2f1c97a0 100644
--- a/docs/fr/changelog.html
+++ b/docs/fr/changelog.html
@@ -6,7 +6,7 @@
- Change log - Documentation FitTrackee 0.7.17
+ Historique des modifications - Documentation FitTrackee 0.7.17
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -230,45 +230,45 @@
-Change log
+Historique des modifications
-Version 0.7.17 (2023/06/03)
+Version 0.7.17 (03/06/2023)
-Translations
+Traductions
PR#366 , PR#369 - Translations update from Hosted Weblate (Galician, thanks to @xmgz)
PR#367 - Translations update (Spanish, French)
-Translation status:
+Avancement de la traduction
-Dutch: 99%
-English: 100%
-French: 100%
-Galician: 100%
-German: 99%
-Italian: 87%
-Norwegian Bokmål: 36%
-Polish: 3%
-Spanish: 100%
+Néerlandais : 99%
+Anglais : 100%
+Français : 100%
+Galicien : 100%
+Allemand : 99%
+Italien : 87%
+Norvégien (Bokmål) : 36%
+Polonais : 3%
+Espagnol : 100%
-Version 0.7.16 (2023/05/29)
+Version 0.7.16 (29/05/2023)
-Features and enhancements
+Fonctionnalités et améliorations
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
PR#350 - Translations update from Hosted Weblate (Galician)
PR#352 - Translations update from Hosted Weblate (Dutch)
@@ -276,20 +276,20 @@
PR#357 - Translations update from Hosted Weblate (Polish)
PR#365 - Translations update from Hosted Weblate (Spanish)
-Translation status:
+Avancement de la traduction
-Dutch: 99%
-English: 100%
-French: 100%
-Galician: 99%
-German: 99%
-Italian: 87%
-Norwegian Bokmål: 36%
-Polish: 3%
-Spanish: 100%
+Néerlandais : 99%
+Anglais : 100%
+Français : 100%
+Galicien : 99%
+Allemand : 99%
+Italien : 87%
+Norvégien (Bokmål) : 36%
+Polonais : 3%
+Espagnol : 100%
-Note: Polish is not yet available in FitTrackee interface.
-Thanks to the contributors:
+Note: le Polonais n”est pas encore disponible dans l”interface de FitTrackee.
+Merci aux contributeurs :
@bjornclauw
@gallegonovato
@@ -297,15 +297,15 @@
@jat255
@xmgz
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.15 (2023/04/12)
-Among enhancements and fixes, FitTrackee is now available in Galician, Spanish and partially in Norwegian Bokmål (see translation status below).
-Note : DarkSky API support is removed, since the service shut down on March 31, 2023.
+Version 0.7.15 (12/04/2023)
+Parmi les améliorations et corrections, FitTrackee est maintenant disponible en Galicien, Espagnol et partiellement en Norvégien Bokmål (voir l”avancement de la traduction ci-dessous).
+Note: le support de l”API de DarkSky est supprimé, le service s”étant arrêté le 31 Mars 2023.
-Features and enhancements
+Fonctionnalités et améliorations
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
#250 - [Translation Request] Norwegian Bokmål
#320 - [Translation Request] Spanish
@@ -331,24 +331,24 @@
075aeb9 - Translations update (French)
60e164d - Translations update (Italian)
-Translation status:
+Avancement de la traduction
-Dutch: 98%
-English: 100%
-French: 100%
-Galician: 100%
-German: 100%
-Italian: 87%
-Norwegian Bokmål: 35%
-Spanish: 100%
+Néerlandais : 98%
+Anglais : 100%
+Français : 100%
+Galicien : 100%
+Allemand : 100%
+Italien : 87%
+Norvégien Bokmål : 35%
+Espagnol : 100%
-Misc
+Divers
-Thanks to the contributors:
+Merci aux contributeurs :
@bjornclauw
@comradekingu
@@ -359,31 +359,31 @@
J. Lavoie from Weblate
mondstern from Weblate
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.14 (2023/03/08)
+Version 0.7.14 (08/03/2023)
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
-Version 0.7.13 (2023/03/05)
-This version allows to display the instance privacy policy. A user must agree to the privacy policy to register. A default policy is available and a custom policy can be defined in the administration.Note: After FitTrackee upgrade, a message will be displayed to all users in order to review the policy.
-A user can now request a data export (containing user info, workout data and uploaded gpx files).
-Lastly, additional information that may be useful to users can be displayed in About page.
+Version 0.7.13 (05/03/2023)
+Cette version permet d”afficher la politique de confidentialité de l”instance. Un utilisateur doit accepter la politique de confidentialité pour s”inscrire. Une politique de confidentialité par défaut est disponible et une politique personnalisée peut être définie dans l”administration. Note : Après la mise à jour de FitTrackee, un message sera affiché à tous les utilisateurs afin qu”ils puissent prendre connaissance de la politique.
+Un utilisateur peut maintenant demandé un export de données (contenant les informations de l”utilisateur, les données des séances et les fichiers gpx téléversés).
+Enfin, des informations complémentaires pouvant être utiles aux utilisateurs peuvent être affichées dans la page A propos.
-Features and enhancements
+Fonctionnalités et améliorations
-Bugs Fixed
+Bugs corrigés
PR#307 - Minor fixes
-update workout and map files name
-fix error message when api is not running
-fix modal position
+mise à jour du nom des fichiers des séances et des cartes
+corrige le message d”erreur quand l”API n”est pas démarrée
+corrige la position de la modale
-Translations
+Traductions
PR#297 - Translations update from Hosted Weblate (Dutch)
PR#308 - Translations update from Hosted Weblate (Dutch)
PR#310 - Translations update from Hosted Weblate (Dutch and German)
-Thanks to the contributors:
+Merci aux contributeurs :
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.12 (2023/02/16)
+Version 0.7.12 (16/02/2023)
-Translations
+Traductions
-Version 0.7.11 (2022/12/31)
+Version 0.7.11 (31/12/2022)
-Features and enhancements
+Fonctionnalités et améliorations
-Translations
+Traductions
-Thanks to the contributors:
+Merci aux contributeurs :
@bjornclauw
@jat255
@@ -456,122 +456,122 @@
-Version 0.7.10 (2022/12/21)
-FitTrackee is now available in Italian (thanks to @dperruso).
+Version 0.7.10 (21/12/2022)
+FitTrackee est maintenant disponible en Italien (merci @dperruso).
-Features and enhancements
+Fonctionnalités et améliorations
-Translations
+Traductions
#279 - [Translation Request] - Italian (thanks to @dperruso)
c88a515 - Translations update from Hosted Weblate (Dutch, thanks to @bjornclauw)
f96dcef - Translations update (German)
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.9 (2022/12/11)
+Version 0.7.9 (11/12/2022)
-Features and enhancements
+Fonctionnalités et améliorations
-Translations
+Traductions
PR#278 - Translations update from Hosted Weblate (German, thanks to @qwerty287)
PR#282 - Init italian translation files
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.8 (2022/11/30)
-FitTrackee is now available in Dutch (thanks to @bjornclauw).
+Version 0.7.8 (30/11/2022)
+FitTrackee est maintenant disponible en Néerlandais (merci @bjornclauw).
-Translations
+Traductions
-Version 0.7.7 (2022/11/27)
+Version 0.7.7 (27/11/2022)
-Features and enhancements
+Fonctionnalités et améliorations
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
-Misc
+Divers
-Note: fittrackee_worker
command is disabled, please use existing flask-dramatiq CLI (see documentation )
+Note : la commende fittrackee_worker est désactivée, merci d”utiliser l”interface de ligne de commande existante flask-dramatiq (see documentation)
-Version 0.7.6 (2022/11/09)
+Version 0.7.6 (09/11/2022)
-Translations
+Traductions
-Version 0.7.5 (2022/11/09)
+Version 0.7.5 (09/11/2022)
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
-Version 0.7.4 (2022/11/05)
+Version 0.7.4 (05/11/2022)
-Bugs Fixed
+Bugs corrigés
-Note: archive import still needs some improvements (see #89 )
+Note : l”import d”archives nécessite encore des améliorations (voir #89)
-Translations
+Traductions
@@ -581,53 +581,53 @@
-Thanks to @jat255
+Merci @jat255
-Version 0.7.3 (2022/11/01)
+Version 0.7.3 (01/11/2022)
-Features and enhancements
+Fonctionnalités et améliorations
-Thanks to @jat255
+Merci @jat255
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.7.2 (2022/09/21)
+Version 0.7.2 (21/09/2022)
-Translations
+Traductions
-Version 0.7.1 (2022/09/21)
+Version 0.7.1 (21/09/2022)
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
PR#239 - Translations update from Weblate (German, thanks to @qwerty287)
cb9d02f - Update OAuth 2.0 translations (English & French)
@@ -635,9 +635,9 @@
-Version 0.7.0 (2022/09/19)
+Version 0.7.0 (19/09/2022)
-Features and enhancements
+Fonctionnalités et améliorations
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
-Note: This release contains database migration (see upgrade instructions in documentation )
+Note: Cette version contient des migrations de base de données (voir les instructions dans la documentation)
-Version 0.6.12 (2022/09/14)
+Version 0.6.12 (14/09/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
@@ -673,21 +673,21 @@
Pull Requests
-Misc
+Divers
-Thanks to @Skylan0916
-In this release 1 issue was closed.Note: This release contains a fix on the last database migration that will be executed only on versions lower than v0.6.11 (no data differences with v0.6.11, the fix allows to execute the migration on Postgres<12) (see upgrade instructions in documentation ).
+Merci a @Skylan0916
+Dans cette version, 1 ticket a été fermé. Note : Cette version contient une correction sur la dernière migration de base de données qui sera exécutée uniquement sur les versions inférieures à la version 0.6.11 (pas de différences avec la version 0.6.11, la correction permet une exécution de la migration sur des versions de PostgreSQL inférieures à la version 12) (voir les instructions de mise à jour dans la documentation).
-Version 0.6.11 (2022/07/27)
+Version 0.6.11 (27/02/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
@@ -702,17 +702,17 @@
#167 - Added ascent record to Dashboard
#162 - Added total elevation to dashboard
-Thanks to @Fmstrat
-In this release 1 issue was closed.Note: This release contains database migration (see upgrade instructions in documentation )
+Merci @Fmstrat
+Dans cette version, 1 ticket a été fermé. Note : Cette version contient migration de base de données (voir les instructions de mise à jour dans la documentation)
-Version 0.6.10 (2022/07/13)
+Version 0.6.10 (13/07/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
@@ -721,20 +721,20 @@
Pull Requests
-Bugs Fixed
+Bugs corrigés
-Thanks to @gorgobacka
-In this release 1 issue was closed.
+Merci @gorgobacka
+Dans cette version 1 ticket a été fermé.
-Version 0.6.9 (2022/07/03)
-FitTrackee is now available in German (thanks to @gorgobacka). And translations can be updated on Weblate.
+Version 0.6.9 (03/07/2022)
+FitTrackee est maintenant disponible en Allemand (merci @gorgobacka). Et les traductions peuvent être mises à jour sur Weblate.
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-Translations
+Traductions
PR#197 - Translations update from Weblate (French)
#196 - Use translation management tool
#190 - Add German translation
-In this release 4 issues were closed.
-Thanks to the contributors:
+Dans cette version 4 tickets ont été fermés.
+Merci aux contributeurs :
@gorgobacka
J. Lavoie (from Weblate)
@@ -765,11 +765,11 @@
-Version 0.6.8 (2022/06/22)
+Version 0.6.8 (22/06/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-Misc
+Divers
-change gpx and map file naming (included in PR#195 ) Note: it does not affect previously imported files
+changement dans la nomenclature des fichiers (inclus la PR#195) Note : ceci n”affecte pas les fichiers précédemment importés
cc4287e - Fix docker env file
-In this release 3 issues were closed.
+Dans cette version 3 tickets ont été fermés.
-Version 0.6.7 (2022/06/11)
+Version 0.6.7 (11/06/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.6.6 (2022/05/29)
+Version 0.6.6 (29/05/2022)
-Misc
-No new features in this release, only dependencies update and code refacto before introducing new features.
+Divers
+Pas de nouvelles fonctionnalités dans cette version, seulement des mises à jour de dépendances et de la refactorisation de code avant l”ajout de nouvelles fonctionnalités.
-Version 0.6.5 (2022/04/24)
-It is now possible to start FitTrackee without a configured SMTP provider (see documentation ).
-It reduces pre-requisites for single-user instances.
-To manage users, a new CLI is available.
+Version 0.6.5 (24/04/2022)
+Il est maintenant possible de démarrer FitTrackee sans fournisseur SMTP configuré (voir la documentation). Cela réduit les prérequis pour les instances mono-utilisateurs
+Pour gérer les utilisations, une nouvelle interface de ligne de commandes (CLI) est disponible.
-Issues Closed
+Tickets Fermés
Fonctionnalités
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.6.4 (2022/04/23)
+Version 0.6.4 (23/04/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.6.3 (2022/04/09)
+Version 0.6.3 (09/04/2022)
Pull Requests
-Bugs Fixed
+Bugs corrigés
#177 - Minor fixes
-add missing translation
-fix “Add Workout” card position on small screens
+ajout de traductions manquantes
+corrige la position de la carte “Ajouter une séance sur les petits écrans
@@ -853,37 +852,37 @@ It reduces pre-requisites for single-user instances.
-Version 0.6.2 (2022/04/03)
+Version 0.6.2 (03/04/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 2 issues were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.6.1 (2022/03/27)
+Version 0.6.1 (27/03/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.6.0 (2022/03/27)
-This version introduces some changes on user registration . From now on, a user needs to confirm his account after registration (an email with confirmation instructions is sent after registration).
+Version 0.6.0 (27/03/2022)
+Cette version apporte quelques changements au niveau de l”inscription des utilisateurs. A partir de maintenant, un utilisateur doit confirmer son compte après inscription (un courriel avec les instructions de confirmation est envoyé avec inscription).
-Issues Closed
+Tickets Fermés
Fonctionnalités
@@ -892,7 +891,7 @@ It reduces pre-requisites for single-user instances.
-Bugs Fixed
+Bugs corrigés
@@ -901,25 +900,24 @@ It reduces pre-requisites for single-user instances.
Pull Requests
-Bugs Fixed
+Bugs corrigés
-Thanks to @Fmstrat
-In this release 3 issues were closed.Note: This release contains database migration (see upgrade instructions in documentation )
+Merci @Fmstrat
+Dans cette version 3 tickets ont été fermés. Note : Cette version contient des migrations de base de données (voir les instructions de mise à jour dans la documentation)
-Version 0.5.7 (2022/02/13)
-This release contains several fixes including security fixes. Thanks to @DanielSiersleben for the report.
-And from now on, admin account is not created on application initialization. A new command is added to set administration rights on the account created after registration
-(see documentation )
+Version 0.5.7 (13/02/2022
+Cette version contient plusieurs corrections de sécurité. Merci @DanielSiersleben pour le rapport.
+Et à partir de cette version, le compte de l”administrateur ne sera plus créé à l”initialisation. Une nouvelle commande a été ajoutée pour donner les droits d”administration au compte créé après inscription (voir la documentation)
-Issues Closed
+Tickets Fermés
-Misc
+Divers
@@ -928,43 +926,43 @@ It reduces pre-requisites for single-user instances.
Pull Requests
-Misc
+Divers
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.5.6 (2022/02/05)
+Version 0.5.6 (05/02/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
@@ -975,15 +973,15 @@ It reduces pre-requisites for single-user instances.
-In this release 1 issue was closed.Note: This release contains database migration (see upgrade instructions in documentation )
+Dans cette version, 1 ticket a été fermé. Note : Cette version contient migration de base de données (voir les instructions de mise à jour dans la documentation)
-Version 0.5.5 (2022/01/19)
+Version 0.5.5 (19/01/2022)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
-In this release 4 issues were closed.
+Dans cette version 4 tickets ont été fermés.
-Version 0.5.4 (2022/01/01)
+Version 0.5.4 (01/01/2022
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.5.3 (2022/01/01)
+Version 0.5.3 (01/01/2022)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 2 issues were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.5.2 (2021/12/19)
+Version 0.5.2 (19/12/2021)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-In this release 2 issues were closed.Note: This release contains database migration.
+Dans cette version 2 tickets ont été fermés Note : cette version contains des migrations de base de données.
-Version 0.5.1 (2021/11/30)
+Version 0.5.1 (30/11/2021)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
#116 - Better UI for Speed and Elevation buttons in the graph of the Workout screen
#115 - Add option to download the GPX file of a Workout
#5 - Display a chart with average speed
-In this release 3 issues were closed.
+Dans cette version 3 tickets ont été fermés.
-Version 0.5.0 (2021/11/14)
+Version 0.5.0 (14/11/2021)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
-Misc
+Divers
@@ -1090,8 +1088,8 @@ It reduces pre-requisites for single-user instances.
#98/#109 - Added stopped_speed_threshold to support slow movement
#84/#93 - Add elevation data and new sports
-In this release 6 issues were closed.Note: This release contains database migrations.
-Thanks to the contributors:
+Dans cette version 6 tickets ont été fermés Note : cette version contains des migrations de base de données.
+Merci aux contributeurs :
@Fmstrat
@paf38
@@ -1099,192 +1097,190 @@ It reduces pre-requisites for single-user instances.
-Version 0.4.9 (2021/07/16)
+Version 0.4.9 (16/07/2021)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
#83 - allow using configured tile server to generate static mapsNote : to keep using the default tile server, set environment variable DEFAULT_STATICMAP
to True
#81 - display remaining characters in textarea
-Bugs Fixed
+Bugs corrigés
-In this release 4 issues were closed.
+Dans cette version 4 tickets ont été fermés.
-Version 0.4.8 (2021/07/03)
+Version 0.4.8 (03/07/2021)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.4.7 (2021/04/07)
+Version 0.4.7 (07/04/2021)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-Misc
+Divers
-Update Python and Javascript dependenciesIMPORTANT : Due to SQLAlchemy update (1.4+) , engine URLs starting with postgres://
are no longer supported. Please update DATABASE_URL
with postgresql://
.
+Mise à jour des dépendances Python et Javascript IMPORTANT: Du fait de la mise à jour de SQLAlchemy (1.4+), les URLs commençant par postgres:// ne sont plus prise en charge. Merci de mettre à jour la variable DATABASE_URL avec postgresql://.
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.4.6 (2021/02/21)
+Version 0.4.6 (21/02/2021)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
#72 - Error message when file exceeding size is incorrect
#71 - max size or max number of files must be greater than 0
#70 - max size for an archive must not be less than uploaded files max size
-In this release 3 issues were closed.
+Dans cette version 3 tickets ont été fermés.
-Version 0.4.5 (2021/02/17)
+Version 0.4.5 (17/02/2021)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 2 issues were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.4.4 (2021/01/31)
+Version 0.4.4 (31/01/2021)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-Misc
+Divers
-Refactoring before introducing new features.
-Add docker files for evaluation purposes.
+Refactorisation avant l”ajout de nouvelles fonctionnalités.
+Ajout de fichiers Docker à des fins d”évaluation.
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.4.3 (2021/01/10)
+Version 0.4.3 (10/01/2021)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
-In this release 2 issues were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.4.2 (2021/01/03)
+Version 0.4.2 (03/01/2021)
-Misc
-No new features in this release, only some refactorings before introducing
-new features.
+Divers
+Pas de nouvelles fonctionnalités dans cette version, seulement de la refactorisation avant l”ajout de nouvelles fonctionnalités.
-Version 0.4.1 (2020/12/31)
+Version 0.4.1 (31/12/2020)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.4.0 - FitTrackee on PyPI (2020/09/19)
-This version introduces some major changes:
+Version 0.4.0 - FitTrackee sur PyPI (19/09/2020)
+Cette version introduit des changement majeurs :
-Installation becomes more easy. FitTrackee can be now be installed from PyPi. ⚠️ Warning: please read installation documentation , some environment variables and files have been renamed.
-It”s now possible to change the tile provider for maps. The default tile server is now OpenStreetMap ”s standard tile layer (replacing ThunderForest Outdoors ),
-see Map tile server in documentation .
+L”installation est facilitée. FitTrackee peut dorénavant être installé à partir de PyPI. ⚠️ Attention : merci de lire la documentation d”installation, certaines variables d”environnement et certains fichiers ont été renommés.
+Il est maintenant possible de changer le fournisseur de tuiles pour les cartes. Le serveur de tuiles par défaut est maintenant celui d”OpenStreetMap (remplaçant ThunderForest Outdoors), voir les Serveurs de tuiles dans la documentation.
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-In this release 2 issue were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.3.0 - Administration (2020/07/15)
-This version introduces some major changes:
+Version 0.3.0 - Administration (15/07/2020)
+Cette version introduit des changement majeurs :
-FitTrackee administration is now available (see documentation ) ⚠️ Warning: some application parameters move from environment variables to database (see installation ).
-in order to send emails, Redis is now a mandatory dependency
+L”administration de FitTrackee est maintenant disponible (voir la documentation) ⚠️ Attention : certains paramètres de l”application ont été déplacés des variables d”environnement vers la base de données (voir l”installation dans la documentation).
+afin d”envoyer des courriels, Redis est maintenant une dépendance obligatoire
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
#50 - A user can reset his password
#17 - A user can delete his account
#15 - Complete the administration
-In this release 3 issues were closed.
+Dans cette version 3 tickets ont été fermés.
-Version 0.2.5 - Fix and improvements (2020/01/31)
+Version 0.2.5 - Corrections et améliorations (31/01/2020)
-Misc
-This version contains minor fix and improvements on client side:
+Divers
+Cette version contient des corrections mineures et des améliorations coé client :
-Version 0.2.4 - Minor fix (2020/01/30)
+Version 0.2.4 - Corrections mineures (30/01/2020)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 2 issues were closed.
+Dans cette version 2 tickets ont été fermés.
-Version 0.2.3 - FitTrackee available in French (2019/12/29)
+Version 0.2.3 - FitTrackee disponible en Français (29/12/2019)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
-In this release 3 issues were closed.
+Dans cette version 3 tickets ont été fermés.
-Version 0.2.2 - Statistics fix (2019/09/23)
+Version 0.2.2 - Corrections des statistiques (23/09/2019)
-Issues Closed
+Tickets Fermés
-Bugs Fixed
+Bugs corrigés
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.2.1 - Fix and improvements (2019/09/01)
+Version 0.2.1 - Correction et améliorations (01/09/2019)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
-Misc
+Divers
-In this release 8 issues were closed.
+Dans cette version 8 tickets ont été fermés.
-Version 0.2.0 - Statistics (2019/07/07)
+Version 0.2.0 - Statistiques (07/07/2019)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Misc
+Divers
-In this release 1 issue was closed.
+Dans cette version 1 ticket a été fermé.
-Version 0.1.1 - Fix and improvements (2019/02/07)
+Version 0.1.1 - Corrections et améliorations (07/02/2019)
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
-Bugs Fixed
+Bugs corrigés
#31 - Use moving duration for stats
#29 - Pause duration calculation with segments
@@ -1411,16 +1407,16 @@ add URL interceptors to simplify routes definition
#26 - Total is incorrect in tooltip when duration is displayed
#24 - Some distances are not displayed correctly on current month statistics
-In this release 7 issues were closed.
+Dans cette version 7 tickets ont été fermés.
-Version 0.1.0 - First release 🎉 (2018-07-04)
-Features:
+Version 0.1.0 - Première version 🎉 (04/07/2018)
+Fonctionnalités :
-Account creation (only standard user, not admin)
-6 sports supported:
+Création de compte (utilisateur standard, non administrateur)
+6 sports pris en charge :
Vélo (Sport)
Vélo (Transport)
@@ -1430,32 +1426,32 @@ add URL interceptors to simplify routes definition
Marche
-Activity creation by uploading a gpx file. An activity can even be created without gpx (the user must enter date, time, duration and distance)
-Activity edition and deletion
-An activity can be displayed with map (if with gpx), weather (if the DarkSky API key is provided) and charts (speed and elevation)
-A user can add a note
-Month calendar with activities
-Current month statistics
-Records by sports:
+Création d”activité par ajout de fichier gpx. Une activité peut également être crée sans fichier gpx (l”utilisateur doit enter la date, l”heure, la durée et la distance)
+Modification et suppression d”activité
+Une activité peut être affichée avec une carte (si une fichier gpx existe), la météo (si une clé d”API DarkSky a été configurée) et des graphiques (vitesse et altitude)
+Un utilisateur peut ajouter une note
+Calendrier mensuel avec les activités
+Statistiques du mois en cours
+Records par sports :
vitesse moyenne
-distance la plus grande
+la plus grande distance
durée la plus longue
vitesse maximale
-Activities list and search
+Liste des activités et recherche
-Notes:
+Notes :
-only activity owner can see his activity
-no administration for now
+seul le propriétaire d”une activité peut la voir
+pas d”administration pour le moment
-➡️ more informations: see documentation and current issues
+➡️ more informations: see documentation and current issues
-Issues Closed
+Tickets Fermés
-New Features
+Nouvelles fonctionnalités
#11 - Timezone support
#10 - Add a note to an activity
@@ -1464,7 +1460,7 @@ add URL interceptors to simplify routes definition
#3 - Search filter for activities
#2 - Calendar to view activities
-In this release 6 issues were closed.
+Dans cette version 6 tickets ont été fermés.
@@ -1521,407 +1517,407 @@ add URL interceptors to simplify routes definition
@@ -233,7 +233,7 @@
Fonctionnalités
Fitrackee vous permet de stocker et d’afficher les données issues des fichiers .gpx et quelques statistiques à partir de vos activités en plein air.
-
Pour le moment, l’application est plutôt une application mono-utilisateur. Même s’il est possible pour plusieurs utilisateurs de s’enregistrer, un utilisateur ne peut voir que ses propres séances.
+
Pour le moment, l’application est plutôt de type mono-utilisateur. Même s’il est possible pour plusieurs utilisateurs de s’enregistrer, un utilisateur authentifié ne peut voir que ses propres séances.
Les fichier .gpx sont stockés dans un répertoire du serveur (sans aucun chiffrement).
Avec la configuration par défaut, Open Street Map est utilisé comme serveur de tuile sur la page de détail de la séance et pour la génération des images statiques des traces.
@@ -381,7 +381,7 @@
-Translations
+Traductions
FitTrackee est disponible dans les langues suivantes (la langue peut être enregistrée dans les préférences de l’utilisateur) :
Anglais
-Français (nouveau dans la version 0.2.3 )
+French (new in 0.2.3 )
Allemand (nouveau dans la version 0.6.9 )
Néerlandais (nouveau dans la version 0.7.8 )
Italien (nouveau dans la version 0.7.10 )
-Galicien (nouveau dans la version 0.7.15 )
+Galician (new in 0.7.15 )
Espagnol (nouveau dans la version 0.7.15 )
Norvégien (Bokmål) (nouveau dans la version 0.7.15 )
@@ -512,11 +512,11 @@
-Captures d’écran
+Screenshots
Tableau de bord
-
+
diff --git a/docs/fr/http-routingtable.html b/docs/fr/http-routingtable.html
index 905a462f..d32bc0e5 100644
--- a/docs/fr/http-routingtable.html
+++ b/docs/fr/http-routingtable.html
@@ -181,7 +181,7 @@
Administrateur
-
Change log
+
Historique des modifications
diff --git a/docs/fr/index.html b/docs/fr/index.html
index b06f2226..5db65632 100644
--- a/docs/fr/index.html
+++ b/docs/fr/index.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -249,7 +249,7 @@
(cf.
tickets pour plus d’informations)
-
+
diff --git a/docs/fr/installation.html b/docs/fr/installation.html
index b718ec8b..bdb250be 100644
--- a/docs/fr/installation.html
+++ b/docs/fr/installation.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -248,7 +248,7 @@
Client :
Vue3/Vuex
-Leaflet pour affciher la carte
+Leaflet pour afficher la carte
Chart.js pour afficher les graphiques d’élévation et de vitesse
@@ -615,7 +615,7 @@
Avertissement
Si l’URL du serveur est invalide, l’envoi des courriels sera désactivé.
-
Sending emails with Office365 may not work if SMTP auth is disabled.
+
L’envoi de courriels avec Office365 peut ne pas fonctionner si l’authentification SMTP est désactivée.
@@ -323,7 +323,7 @@
Ressources
Quelques ressources sur OAuth 2.0 :
-Change log
+Historique des modifications
diff --git a/docs/fr/searchindex.js b/docs/fr/searchindex.js
index 76ab7583..9111a88c 100644
--- a/docs/fr/searchindex.js
+++ b/docs/fr/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api/auth", "api/configuration", "api/index", "api/oauth2", "api/records", "api/sports", "api/stats", "api/users", "api/workouts", "changelog", "cli", "features", "index", "installation", "oauth", "third_party_tools", "troubleshooting/administrator", "troubleshooting/index"], "filenames": ["api/auth.rst", "api/configuration.rst", "api/index.rst", "api/oauth2.rst", "api/records.rst", "api/sports.rst", "api/stats.rst", "api/users.rst", "api/workouts.rst", "changelog.md", "cli.rst", "features.rst", "index.rst", "installation.rst", "oauth.rst", "third_party_tools.rst", "troubleshooting/administrator.rst", "troubleshooting/index.rst"], "titles": ["Authentification et compte", "Configuration", "Documentation de l\u2019API", "OAuth2", "Records", "Sports", "Statistiques", "Utilisateurs", "S\u00e9ances", "Change log", "Interface de ligne de commande", "Fonctionnalit\u00e9s", "FitTrackee", "Installation", "OAuth 2.0", "Outils tiers", "Administrateur", "D\u00e9pannage"], "terms": {"post": [0, 3, 8, 14], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "auth": [0, 1, 3, 4, 5, 6, 7, 8, 13], "regist": [0, 9], "enregistr": [0, 10, 11, 14], "utilis": [0, 1, 2, 3, 4, 5, 6, 8, 13, 14], "envoi": [0, 7, 11, 13, 14], "courriel": [0, 7, 11, 16], "confirm": [0, 3, 9, 11, 13], "Le": [0, 11, 13], "nouvel": [0, 7, 10, 11, 13], "cr\u00e9": [0, 3, 8, 10, 11, 13, 14], "inact": [0, 7, 11, 13], "L": [0, 1, 5, 11, 14], "doit": [0, 1, 5, 8, 11, 13, 14, 16], "adress": [0, 1, 7, 10, 11, 13], "\u00e9lectron": [0, 1, 7, 10, 11, 13], "activ": [0, 1, 5, 7, 9, 10, 11, 12, 13], "exempl": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14], "requ\u00eat": [0, 1, 3, 4, 5, 6, 7, 8, 14], "http": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "1": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13], "content": [0, 1, 3, 4, 5, 6, 7, 8, 9], "typ": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "appliqu": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14], "json": [0, 1, 3, 4, 5, 6, 7, 8, 11], "r\u00e9pons": [0, 1, 3, 4, 5, 6, 7, 8], "success": [0, 1, 3, 4, 5, 6, 7, 8], "200": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "status": [0, 1, 3, 4, 5, 6, 7, 8, 9], "error": [0, 1, 5, 7, 8, 9, 13], "registr": [0, 9], "400": [0, 1, 3, 5, 7, 8], "bad": [0, 1, 3, 5, 7, 8], "request": [0, 1, 3, 5, 7, 8, 13, 14], "messag": [0, 1, 3, 7, 8, 9, 10, 11, 13, 14], "email": [0, 1, 7, 9, 10, 13, 16], "valid": [0, 1, 3, 4, 5, 6, 7, 8, 13, 16], "must": [0, 1, 3, 7, 8, 9], "be": [0, 1, 3, 7, 8, 9, 13], "provided": [0, 1, 7, 8, 9], "objet": [0, 1, 5, 7, 8], "usernam": [0, 7, 9, 10, 13], "string": [0, 1, 3, 5, 6, 7, 8], "nom": [0, 3, 6, 7, 10, 13], "3": [0, 5, 6, 7, 8, 11, 13], "30": [0, 6], "caracter": [0, 3, 13, 14], "requ": [0, 14], "password": [0, 9, 10, 13], "mot": [0, 7, 10, 11, 13], "pass": [0, 7, 10, 11, 13], "8": [0, 8, 11, 13], "minimum": 0, "lang": [0, 9], "pr\u00e9f\u00e9rent": [0, 7], "langu": [0, 11], "interfac": [0, 9, 11, 12, 13], "si": [0, 3, 7, 8, 10, 11, 13, 14, 16], "non": [0, 3, 5, 8, 12, 13], "fourn": [0, 3, 8, 10, 11, 13, 14, 16], "ser": [0, 10, 11, 13], "anglais": [0, 11], "accepted_policy": 0, "boolean": [0, 1, 3, 7, 10], "tru": [0, 1, 3, 5, 7, 9, 13], "if": [0, 9, 13], "user": [0, 4, 6, 7, 8, 9, 13, 14], "accepted": 0, "privacy": [0, 9], "policy": [0, 9], "cod": [0, 1, 3, 4, 5, 6, 7, 8, 9, 14], "\u00e9tat": [0, 1, 3, 4, 5, 6, 7, 8], "ok": [0, 1, 3, 4, 5, 6, 7, 8], "invalid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "payload": [0, 1, 3, 5, 7, 8], "sorry": 0, "that": [0, 9, 13], "is": [0, 9, 13], "already": 0, "taken": 0, "you": [0, 1, 5, 6, 7, 8, 13], "agre": [0, 9], "to": [0, 6, 8, 9, 13, 15], "character": [0, 9], "required": 0, "only": [0, 9], "alphanumeric": [0, 9], "and": [0, 10, 13], "the": [0, 5, 7, 8, 9, 13], "underscor": 0, "charact": 0, "_": [0, 9], "allowed": [0, 8], "403": [0, 1, 5, 6, 7, 8], "forbidden": [0, 1, 5, 6, 7, 8], "disabled": [0, 9, 10, 13], "500": [0, 1, 5, 7, 8, 9], "internal": [0, 1, 5, 7, 8], "serv": [0, 1, 5, 7, 8, 9, 13], "pleas": [0, 1, 3, 4, 5, 6, 7, 8, 9], "try": [0, 5, 7, 8], "again": [0, 1, 3, 4, 5, 6, 7, 8], "or": [0, 5, 7, 8, 9], "contact": [0, 1, 5, 7, 8, 11], "administrator": [0, 5, 7, 8], "account": [0, 7, 9], "apres": [0, 3, 11, 13, 14], "inscript": [0, 1, 11, 13], "auth_token": 0, "web": [0, 3, 12, 13, 14], "token": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 14], "successful": 0, "jeton": [0, 1, 3, 4, 5, 6, 7, 8, 10, 13, 14], "resend": 0, "renvoi": [0, 3, 7, 8], "instruct": [0, 9, 11, 13], "d\u00e9sactiv": [0, 10, 11, 13], "point": [0, 1, 3, 9, 11, 13, 14], "acces": [0, 1, 3, 14], "disponibl": [0, 4, 10, 11, 13, 14, 15], "resent": 0, "404": [0, 3, 5, 6, 7, 8, 9], "not": [0, 1, 3, 5, 6, 7, 8, 9, 11, 13], "found": [0, 3, 5, 6, 7, 8, 9], "requested": 0, "url": [0, 3, 9, 13, 14, 16], "was": [0, 9], "login": 0, "connexion": [0, 13], "seul": [0, 3, 7, 8, 11, 13, 14], "dispos": [0, 7], "actif": [0, 10, 11], "peuvent": [0, 11, 12, 13], "connect": [0, 11], "succes": [0, 3, 5], "successfully": 0, "logged": 0, "in": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13, 14], "erreur": [0, 3, 11, 16], "401": [0, 1, 3, 4, 5, 6, 7, 8], "unauthorized": [0, 1, 3, 4, 5, 6, 7, 8], "credential": 0, "get": [0, 1, 3, 4, 5, 6, 7, 8], "profil": [0, 3, 9, 14], "obten": [0, 1, 3, 4, 5, 6, 7, 8, 14], "inform": [0, 1, 7, 9, 11, 12, 13], "authentifi": [0, 1, 3, 4, 5, 7, 8], "scop": [0, 1, 3, 4, 5, 6, 7, 8], "read": [0, 3, 4, 5, 6, 7, 8, 9, 14], "dat": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11], "accepted_privacy_policy": 0, "admin": [0, 1, 4, 5, 6, 7, 8, 9, 10, 13], "fals": [0, 1, 3, 5, 7, 8, 13], "bio": [0, 7], "null": [0, 1, 5, 7, 8, 9], "birth_dat": [0, 7], "created_at": [0, 7], "sun": [0, 4, 7, 8], "14": [0, 3, 7, 8, 11], "jul": [0, 4, 7, 8], "2019": [0, 4, 6, 7, 8], "09": [0, 7], "58": [0, 7, 9], "gmt": [0, 3, 4, 7, 8], "date_format": 0, "dd": 0, "mm": 0, "yyyy": 0, "display_ascent": 0, "sam": [0, 4, 7, 8, 9], "exampl": [0, 1, 3, 7, 9, 13, 14], "com": [0, 1, 3, 7, 9, 13, 14], "email_to_confirm": 0, "first_nam": [0, 7], "imperial_unit": [0, 7], "is_act": [0, 5, 7], "languag": [0, 7, 9], "last_nam": [0, 7], "locat": [0, 7, 13], "nb_sport": [0, 7], "nb_workout": [0, 6, 7], "6": [0, 5, 7, 8, 10, 11, 13], "pictur": [0, 7, 8, 9], "record": [0, 2, 7, 8, 9, 11], "id": [0, 3, 4, 5, 7, 8], "9": [0, 4, 7, 11, 13], "record_typ": [0, 4, 7, 8], "AS": [0, 4, 7, 8], "sport_id": [0, 4, 5, 6, 7, 8], "valu": [0, 4, 7, 8, 9], "18": [0, 4, 7, 8, 9], "workout_dat": [0, 4, 7, 8], "07": [0, 4, 7, 8], "08": [0, 4, 7, 8], "00": [0, 4, 7, 8], "workout_id": [0, 4, 7, 8], "hvybqybra7wwxpastwr4v2": [0, 4, 7, 8], "10": [0, 1, 4, 7, 8, 11, 13], "fd": [0, 4, 7, 8], "13": [0, 4, 7, 8, 10, 11, 13], "ha": [0, 4, 7, 8], "43": [0, 4, 7, 8, 9], "97": [0, 4, 7, 8], "11": [0, 4, 7, 11, 13], "ld": [0, 4, 7, 8], "01": [0, 4, 6, 7, 8], "12": [0, 4, 7, 8], "MS": [0, 4, 7, 8], "sports_list": [0, 7], "4": [0, 5, 6, 7, 8, 11, 13], "start_elevation_at_zero": 0, "timezon": [0, 7, 9], "europ": [0, 7], "paris": [0, 7], "total_ascent": [0, 6], "720": 0, "35": [0, 9], "total_dist": [0, 6, 7], "67": [0, 7], "895": [0, 7], "total_dur": [0, 6, 7], "50": [0, 7, 9, 13], "27": [0, 3, 7], "use_raw_gpx_speed": 0, "weekm": [0, 6, 7], "En": [0, 1, 3, 4, 5, 6, 7, 8, 12], "t\u00eat": [0, 1, 3, 4, 5, 6, 7, 8, 14], "authoriz": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "oauth": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13], "2": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13], "0": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13], "bear": [0, 1, 3, 4, 5, 6, 7, 8], "provid": [0, 1, 3, 4, 5, 6, 7, 8, 9], "a": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12], "signatur": [0, 1, 3, 4, 5, 6, 7, 8], "expired": [0, 1, 3, 4, 5, 6, 7, 8], "log": [0, 1, 3, 4, 5, 6, 7, 8, 12, 13, 16], "edit": [0, 9, 11], "modifi": [0, 5, 7, 10, 11, 13], "writ": [0, 1, 3, 5, 7, 8, 14], "updated": [0, 9], "pr\u00e9nom": 0, "famill": 0, "localis": [0, 13], "biograph": 0, "naissanc": 0, "format": [0, 6, 8, 9, 11, 12], "Y": [0, 6, 8], "preferent": [0, 9], "pris": [0, 3, 11, 13, 14], "charg": [0, 3, 11, 13, 14, 17], "valeur": [0, 3, 11, 13, 14, 16], "d\u00e9faut": [0, 3, 7, 8, 11, 13], "date_string": 0, "correspond": [0, 8, 13], "mmm": 0, "do": [0, 1, 5, 6, 7, 8, 9], "local": [0, 9, 12, 13], "e": 0, "fr": [0, 7, 13], "gl": 0, "it": [0, 9], "nl": 0, "nb": 0, "affich": [0, 8, 10, 11, 12, 13, 14, 17], "dan": [0, 1, 8, 10, 11, 12, 13, 14, 17], "d\u00e9nivel": [0, 4, 8, 11], "total": [0, 3, 8, 9, 11], "distanc": [0, 4, 8, 9, 11], "unit": [0, 9, 13], "imp\u00e9rial": [0, 11], "Les": [0, 4, 8, 10, 11, 12, 13, 14, 17], "graphiqu": [0, 11, 13], "altitud": [0, 9, 11], "commencent": 0, "z\u00e9ro": [0, 11], "fuseau": [0, 8, 11], "horair": [0, 8, 11], "gpx": [0, 3, 8, 9, 11, 12, 13, 15], "filtr": [0, 11], "calcul": [0, 9, 11], "vitess": [0, 4, 8, 9, 11, 13], "La": [0, 11, 13, 14, 16], "semain": [0, 6, 11], "commenc": [0, 6, 11, 13, 16], "lund": [0, 6, 11], "don": [0, 3, 8, 11, 12, 14, 16], "match": 0, "sport": [0, 2, 6, 8, 9, 13], "color": [0, 5, 9], "000000": 0, "stopped_speed_threshold": [0, 5], "user_id": 0, "couleur": [0, 11], "hexad\u00e9cimal": 0, "lor": [0, 10, 11], "ajout": [0, 7, 10, 11, 12, 13, 15], "s\u00e9anc": [0, 2, 6, 12, 14, 15, 17], "float": [0, 8], "seuil": [0, 11], "arr\u00eat": [0, 11, 13], "gpxpy": [0, 11, 13], "hexadecimal": 0, "exist": [0, 6, 7, 8, 11, 12, 13], "delet": [0, 3, 7, 8, 9], "reset": [0, 9, 10], "r\u00e9initialis": [0, 7, 10, 11, 13], "204": [0, 3, 7, 8], "parametr": [0, 3, 5, 6, 7, 8, 11, 14], "identifi": [0, 3, 5, 6, 8, 14], "no": [0, 3, 7, 8, 9], "supprim": [0, 3, 7, 8, 10, 11], "mis": [0, 5, 7, 8, 11, 14], "jour": [0, 1, 5, 7, 8, 10, 11], "imag": [0, 7, 8, 9, 11, 13, 17], "multipart": [0, 3, 8], "form": [0, 3, 8], "fil": [0, 8, 9, 13], "fichi": [0, 1, 8, 10, 11, 12, 13, 15, 17], "extens": [0, 8, 13], "autoris": [0, 1, 3, 8, 13, 14], "jpg": 0, "png": [0, 8, 13], "gif": 0, "part": [0, 8, 11, 12, 14, 15], "selected": [0, 8], "413": [0, 8], "entity": [0, 8], "too": [0, 8], "larg": [0, 8, 13], "during": [0, 8], "updat": [0, 8, 9, 13], "siz": [0, 8, 9, 13], "exceed": [0, 8, 9], "0mb": [0, 8], "trait": [0, 10], "demand": [0, 10, 11, 13], "processed": 0, "patch": [0, 1, 5, 7, 8], "suiv": [0, 4, 10, 11, 13, 14, 15, 16], "modif": [0, 11], "chang": [0, 11, 12, 13], "actuel": 0, "autr": [0, 7, 11, 13], "new_password": 0, "nouveau": [0, 10, 11, 13, 14], "missing": [0, 9], "current": [0, 9], "uniqu": [0, 3, 10, 13, 14], "new": [0, 7], "logout": [0, 9], "d\u00e9connexion": 0, "out": 0, "access": [0, 9], "revoked": 0, "malformed": 0, "for": [0, 1, 6, 8, 9, 13], "other": [0, 7], "reason": 0, "blacklist": 0, "accept": [0, 11], "polit": [0, 1, 11], "confidential": [0, 1, 11], "export": [0, 9, 10, 11, 12, 13], "archiv": [0, 1, 9, 10, 11, 13], "Il": [0, 11, 12, 13, 14], "cr\u00e9ation": [0, 11], "in_progress": 0, "errored": 0, "taill": [0, 1, 11, 13], "octet": 0, "lorsqu": [0, 10, 13], "r\u00e9uss": 0, "wed": 0, "mar": [0, 13], "2023": [0, 13], "31": [0, 8, 13], "17": [0, 1, 8, 13], "file_nam": 0, "archive_rgjsr3fht295ywnqr5yp": 0, "zip": [0, 1, 8, 9, 11], "file_siz": 0, "924": 0, "ongoing": 0, "completed": 0, "t\u00e9l\u00e9charg": [0, 8, 10, 11, 13, 17], "download": [0, 8, 9], "archive_rgjsr3fhr5yp": 0, "x": [0, 8, 9, 13, 14], "gzip": 0, "config": [1, 9, 13], "about": [1, 9, 13], "admin_contact": 1, "gpx_limit_import": 1, "is_email_sending_enabled": 1, "is_registration_enabled": 1, "max_single_file_siz": 1, "1048576": 1, "max_user": 1, "max_zip_file_siz": 1, "10485760": 1, "map_attribu": [1, 13], "copy": [1, 13], "href": [1, 13], "www": [1, 13], "openstreetmap": [1, 9, 13], "org": [1, 13], "copyright": [1, 13], "contributor": [1, 9, 13], "privacy_policy": 1, "privacy_policy_dat": 1, "version": [1, 10, 11, 13, 14], "7": [1, 8, 10, 11, 13, 14], "weather_provid": 1, "getting": 1, "mettr": [1, 7, 8, 10, 11, 13], "avoir": [1, 5, 13], "droit": [1, 5, 7, 10, 11, 13, 14], "administr": [1, 5, 7, 10, 13, 14, 17], "instanc": [1, 9, 11, 13], "integ": [1, 3, 5, 6, 7, 8], "nombr": [1, 7, 8, 10, 11, 13], "maximum": [1, 11], "maximal": [1, 4, 8, 9, 10, 11], "inscrir": [1, 11, 13], "hav": [1, 5, 6, 7, 8, 9], "perm": [1, 5, 6, 7, 8], "when": [1, 9], "updating": 1, "ping": 1, "contr\u00f4l": 1, "pong": 1, "authentif": [2, 14], "compt": [2, 7, 8, 10, 13, 15], "configur": [2, 9, 11, 13, 14, 16], "oauth2": [2, 14], "statist": 2, "app": [3, 9, 13, 14], "client": [3, 9, 11, 13, 14], "pagin": [3, 7, 8], "5": [3, 5, 6, 7, 8, 10, 11, 13], "pag": [3, 7, 8, 9], "Ce": 3, "accessibl": [3, 13, 14], "fittracke": [3, 10, 11, 13, 14, 15, 17], "san": [3, 6, 7, 8, 11, 12, 13], "client_descript": 3, "client_id": [3, 14], "o22a27s2abpuoxjbxv3ujdox": 3, "issued_at": 3, "thu": 3, "july": 3, "2022": 3, "06": [3, 6], "53": [3, 9], "nam": [3, 9], "import": [3, 9, 11, 13, 15], "redirect_ur": 3, "callback": [3, 14], "workout": [3, 4, 5, 6, 8, 9, 14], "websit": 3, "has_next": 3, "has_prev": 3, "client_secret": 3, "secret": [3, 13, 14], "created": [3, 8, 9], "client_nam": 3, "client_ur": 3, "array": 3, "list": [3, 9, 10, 12, 13], "redirect": [3, 14], "cha\u00een": [3, 14], "scopd": 3, "descript": [3, 10, 13], "optionnel": [3, 13], "client_client_id": 3, "trouv": [3, 5, 8], "int": [3, 5, 8], "by_id": 3, "enti": 3, "an": [3, 9], "revok": 3, "r\u00e9voqu": 3, "tous": [3, 4, 5, 7, 11, 13], "associ": [3, 10, 11, 14], "cas": [3, 11, 13], "redirig": [3, 14], "ver": [3, 13, 14], "\u00e9mettr": 3, "response_typ": [3, 14], "support": [3, 9, 13, 14, 16], "stat": [3, 6, 9, 14], "\u00e9vit": 3, "falsif": [3, 14], "entre": [3, 8, 11, 14], "sit": [3, 14], "cross": [3, 14], "forgery": [3, 14], "csrf": [3, 14], "obligatoir": [3, 8, 10, 13, 14], "recommand": [3, 13, 14], "code_challeng": [3, 14], "g\u00e9ner": [3, 10, 11, 13, 14], "v\u00e9rif": [3, 14, 16], "pkce": [3, 14], "code_challenge_method": [3, 14], "m\u00e9thod": [3, 13, 14], "challeng": [3, 14], "s256": [3, 14], "librair": [3, 13], "authlib": [3, 13, 14], "d\u00e9livr": 3, "rafra\u00eech": 3, "access_token": 3, "roehv64thcg28wcewzhrnvlusoduvw8nvnhkcml57": 3, "expires_in": 3, "864000": 3, "refresh_token": 3, "nuv9cy8vqonrqkhtz5pqaq2zw7msh0mornpjr14amswd6f6": 3, "token_typ": 3, "expires_at": 3, "1658660147": 3, "0667062": 3, "grant_typ": 3, "authorization_cod": [3, 14], "\u00e9miss": 3, "code_verifi": 3, "moyen": [4, 8, 9, 11, 13], "plus": [4, 9, 10, 11, 12, 13, 16], "elev": [4, 8, 9], "\u00e9lev": [4, 11, 13], "dur": [4, 6, 8, 9, 11], "longu": [4, 9, 11], "retourn": 4, "is_active_for_us": 5, "label": [5, 9], "cycling": 5, "transport": [5, 9, 11], "hiking": 5, "mountain": 5, "biking": [5, 8], "running": [5, 9], "walking": 5, "has_workout": 5, "user_nam": [6, 7], "by_tim": 6, "entra\u00een": [6, 8, 11], "from": [6, 8, 9, 13], "2018": [6, 8], "tim": [6, 8, 9], "week": [6, 9], "statistic": 6, "2017": [6, 8], "average_speed": 6, "48": 6, "203": 6, "156": [6, 9], "15": [6, 8, 10, 11, 13], "282": [6, 9], "12341": 6, "16": [6, 8, 11, 13], "99": [6, 9], "150": 6, "178": [6, 9], "47": [6, 8, 9], "9960": 6, "95": [6, 9], "46": [6, 9], "78": 6, "613": 6, "1267": 6, "d\u00e9but": [6, 8], "fin": [6, 8, 13], "p\u00e9riod": [6, 11, 13], "temp": 6, "dimanch": [6, 11], "month": [6, 9], "mois": [6, 11], "year": 6, "ann\u00e9": [6, 11], "default": [6, 8, 9, 13], "by_sport": 6, "without": [6, 8, 9], "parameter": [6, 9], "all": [6, 9, 13], "with": [6, 8, 9, 13], "tout": [6, 13], "uploads_dir_siz": 6, "1000": 6, "statut": [7, 10], "Ne": 7, "quelqu": [7, 8, 11, 14], "order_by": [7, 8], "workouts_count": 7, "par_pag": 7, "is_admin": 7, "sat": 7, "20": 7, "03": [7, 8], "per_pag": [7, 8], "max": [7, 8, 9, 10], "q": 7, "order": [7, 8, 9], "ordre": [7, 8], "tri": [7, 8, 11], "asc": [7, 8], "desc": [7, 8], "criter": 7, "peut": [7, 10, 11, 13, 14], "jpeg": 7, "activat": [7, 10], "new_email": 7, "reset_password": 7, "different": [7, 9], "than": [7, 9], "curent": 7, "Un": [7, 11, 13], "propr": [7, 11, 12], "sauf": [7, 13], "sien": 7, "john_do": 7, "can": [7, 9, 13, 16], "your": 7, "has": [7, 9], "right": [7, 9], "02": 8, "moin": 8, "ascent": [8, 9], "ave_speed": 8, "bound": 8, "creation_dat": 8, "51": 8, "descent": [8, 9], "durat": [8, 9], "04": 8, "kjxavsturjvoah2wvcegef": 8, "map": [8, 9, 11, 12], "max_alt": 8, "max_speed": 8, "min_alt": 8, "modification_dat": 8, "moving": [8, 9], "next_workout": 8, "paus": [8, 9], "previous_workout": 8, "Mon": 8, "jan": 8, "segment": [8, 9, 11], "titl": [8, 9], "weather_end": 8, "weather_start": 8, "with_gpx": 8, "aucun": [8, 11, 12, 13], "100": [8, 9, 11], "titr": [8, 11], "tient": 8, "majuscul": 8, "minuscul": 8, "distance_from": 8, "minimal": [8, 11, 14], "distance_to": 8, "duration_from": 8, "h": [8, 11], "M": 8, "duration_to": 8, "ave_speed_from": 8, "ave_speed_to": 8, "max_speed_from": 8, "max_speed_to": 8, "sorting": 8, "criteri": 8, "workout_short_id": 8, "57": [8, 9], "45": 8, "22": 8, "sunday": 8, "morning": 8, "court": 8, "cart": [8, 11, 12, 13, 17], "leaflet": [8, 13], "this": [8, 9, 10, 13], "chart_dat": 8, "r\u00e9cuper": [8, 13, 14], "chart": [8, 9, 13], "js": [8, 13], "279": [8, 9], "latitud": 8, "5078118": 8, "longitud": 8, "1232004": 8, "speed": [8, 9], "63": 8, "fri": 8, "44": [8, 9], "7380": 8, "280": [8, 9], "5079733": 8, "1234538": 8, "39": 8, "segment_id": 8, "map_id": 8, "fa33f4d996844a5c73ecd1ae24456ab8": 8, "1563529507772": 8, "map_til": 8, "z": [8, 13], "tuil": [8, 11], "serveur": [8, 11, 12, 16], "4109": 8, "2930": 8, "sous": [8, 13], "domain": [8, 13], "zoom": 8, "index": 8, "axe": [8, 11], "xml": 8, "201": [8, 9], "guillemet": 8, "doubl": 8, "doivent": [8, 13, 14], "\u00eatre": [8, 10, 11, 12, 13, 14, 16], "\u00e9chapp": 8, "no_gpx": 8, "uuid": [8, 9], "mandatory": [8, 9], "n\u00e9gat": [8, 11], "posit": [8, 9, 11], "km": [8, 11], "second": 8, "pr": 9, "366": 9, "369": 9, "hosted": 9, "weblat": [9, 11], "galician": 9, "thank": 9, "xmgz": 9, "367": 9, "spanish": 9, "dutch": 9, "english": 9, "german": 9, "italian": 9, "87": 9, "norwegian": 9, "bokm\u00e5l": [9, 11], "36": 9, "polish": 9, "358": 9, "add": 9, "filtering": 9, "of": [9, 13, 14], "359": 9, "foot": 9, "overlap": 9, "350": 9, "352": 9, "356": 9, "init": [9, 13], "357": 9, "365": 9, "yet": 9, "bjornclauw": 9, "gallegonovato": 9, "gnu": 9, "ewm": 9, "jat255": 9, "contain": [9, 13], "databas": [9, 10, 13], "migrat": [9, 10, 13], "see": [9, 13], "upgrad": [9, 13], "among": 9, "now": 9, "partially": 9, "below": [9, 13], "darksky": [9, 13], "removed": 9, "sinc": 9, "servic": [9, 13], "shut": 9, "down": 9, "march": [9, 11], "319": 9, "cli": [9, 10, 11, 13], "creat": [9, 13], "329": 9, "mak": [9, 13], "start": 9, "axis": 9, "at": [9, 13], "zero": 9, "sticky": 9, "333": 9, "filt": 9, "by": [9, 13], "338": 9, "display": 9, "relev": 9, "328": 9, "track": 9, "incorrect": 9, "imperial": 9, "b29ed7": 9, "dashboard": 9, "250": 9, "320": 9, "323": 9, "06ba975": 9, "bcc568e": 9, "ea0ac99": 9, "a458f5f": 9, "075aeb9": 9, "60e164d": 9, "98": 9, "318": 9, "remov": 9, "weath": 9, "comradekingu": 9, "qwerty287": 9, "J": 9, "lavoi": 9, "mondstern": 9, "314": 9, "deleted": 9, "process": [9, 13], "fail": 9, "315": 9, "allow": [9, 13], "custom": [9, 13], "defined": 9, "after": [9, 13], "will": 9, "displayed": 9, "review": 9, "containing": 9, "info": 9, "uploaded": [9, 13], "lastly": 9, "additional": 9, "may": [9, 13], "useful": 9, "301": [9, 13], "304": 9, "305": 9, "307": 9, "modal": 9, "297": 9, "308": 9, "310": 9, "290": 9, "294": 9, "drop": 9, "postgresql10": 9, "dependenc": 9, "265": 9, "implementing": 9, "altern": 9, "visualcrossing": 9, "environment": [9, 13, 16], "variabl": [9, 16], "set": [9, 10, 13], "weather_api_provid": [9, 13], "287": 9, "289": 9, "dperruso": 9, "92": 9, "c88a515": 9, "f96dcef": 9, "mountaineering": 9, "278": 9, "270": 9, "nederland": 9, "258": 9, "pars": 9, "link": 9, "are": 9, "271": 9, "creation": 9, "273": 9, "274": 9, "test": [9, 13], "paralleliz": 9, "275": 9, "disabl": 9, "work": [9, 13, 16], "entry": 9, "fittrackee_work": [9, 10], "command": [9, 11, 12, 13], "use": 9, "existing": 9, "flask": [9, 13], "dramatiq": [9, 10, 13], "3c8d9c2": 9, "trailing": 9, "comm": [9, 11, 13], "dev": [9, 13], "264": 9, "ui": 9, "whit": 9, "gray": 9, "background": 9, "266": 9, "260": 9, "checked": 9, "261": 9, "should": 9, "return": [9, 13], "numb": [9, 13], "lim": [9, 13], "still": 9, "need": [9, 13], "som": [9, 13], "89": 9, "b1536fc": 9, "257": 9, "body": [9, 13], "nginx": [9, 11, 13, 14, 16], "112": 9, "244": 9, "virtual": 9, "rid": 9, "246": 9, "postgresql": [9, 13, 16], "247": 9, "microsecond": 9, "252": 9, "242": 9, "241": 9, "strength": 9, "estim": 9, "packag": 9, "239": 9, "cb9d02f": 9, "88": 9, "231": 9, "invalidat": 9, "236": 9, "rat": [9, 13], "limit": [9, 11], "232": 9, "hidden": 9, "237": 9, "212": 9, "230": 9, "problem": [9, 13], "225": 9, "grammar": 9, "skylan0916": 9, "last": 9, "executed": 9, "low": 9, "v0": [9, 13], "execut": 9, "postgr": [9, 16], "213": 9, "using": 9, "measur": 9, "ft": 9, "mi": 9, "223": 9, "icon": 9, "167": 9, "added": 9, "162": 9, "fmstrat": 9, "210": 9, "could": 9, "til": [9, 13], "requiring": 9, "subdomain": 9, "staticmap_subdomain": [9, 13], "209": 9, "multipl": 9, "gorgoback": 9, "detect": 9, "brows": 9, "matching": 9, "208": 9, "card": 9, "html": 9, "attribut": 9, "changing": 9, "197": 9, "196": 9, "manag": [9, 10], "tool": 9, "190": 9, "wer": 9, "193": 9, "deleting": 9, "192": 9, "instead": 9, "191": 9, "layout": 9, "naming": 9, "included": 9, "195": 9, "affect": [9, 11], "previously": 9, "imported": 9, "cc4287e": 9, "dock": 9, "env": [9, 13], "offset": 9, "refacto": 9, "befor": 9, "introducing": 9, "possibl": [9, 11, 12, 13], "configured": 9, "smtp": [9, 13, 16], "reduc": 9, "pre": 9, "requisit": 9, "singl": 9, "180": 9, "cannot": 9, "send": 9, "tl": [9, 13], "177": 9, "small": 9, "screen": 9, "175": 9, "refreshed": 9, "173": 9, "171": 9, "correctly": 9, "introduc": 9, "his": 9, "sent": 9, "155": 9, "106": 9, "169": 9, "161": 9, "farthest": 9, "160": 9, "several": 9, "including": 9, "danielsiersleben": 9, "report": 9, "initializ": 9, "149": 9, "initialis": [9, 13], "152": 9, "autoescap": 9, "jinj": 9, "templat": 9, "151": 9, "sanitiz": 9, "input": 9, "serving": 9, "warning": 9, "launching": 9, "worker": [9, 10, 13], "w": 9, "script": 9, "entrypoint": 9, "check": [9, 13], "dropping": 9, "avoid": 9, "product": 9, "dotenv": 9, "146": 9, "filter": 9, "145": 9, "model": 9, "140": 9, "fullscreen": 9, "control": [9, 13], "138": 9, "initial": 9, "135": 9, "finish": 9, "marker": 9, "134": 9, "wind": 9, "direct": [9, 11, 13], "877fa0f": 9, "changed": 9, "calendar": 9, "resolu": 9, "131": 9, "129": 9, "editing": 9, "127": [9, 13], "validat": 9, "legitimat": 9, "uri": 9, "such": 9, "localhost": [9, 13], "25": [9, 13], "123": 9, "121": 9, "activity": 9, "snowsho": 9, "116": 9, "bet": 9, "button": 9, "graph": 9, "115": 9, "option": [9, 10, 13], "averag": 9, "91": 9, "min": 9, "90": 9, "seem": 9, "104": 9, "switch": 9, "agplv3": 9, "licens": [9, 12, 13], "101": 9, "full": 9, "development": [9, 13], "109": 9, "stopped": 9, "threshold": 9, "slow": 9, "mov": 9, "84": 9, "93": 9, "paf38": 9, "83": 9, "generat": 9, "static": 9, "keep": 9, "default_staticmap": [9, 13], "81": 9, "remaining": 9, "textar": 9, "82": 9, "modify": 9, "birth": 9, "day": [9, 10, 13], "80": [9, 13], "sav": 9, "79": 9, "rebuild": 9, "75": 9, "python": [9, 13, 14], "javascript": [9, 13], "Due": 9, "sqlalchemy": [9, 13, 16], "engin": 9, "starting": 9, "long": 9, "supported": 9, "database_url": [9, 13, 16], "72": 9, "exceeding": 9, "71": 9, "great": 9, "70": 9, "less": 9, "66": 9, "used": 9, "importing": 9, "64": 9, "per": [9, 13], "shown": 9, "62": 9, "sending": [9, 13], "refactoring": 9, "evalu": 9, "purpos": 9, "standardiz": 9, "term": 9, "upload": [9, 13, 15], "directory": [9, 13], "endpoint": 9, "also": 9, "59": 9, "uploading": 9, "activit": 9, "major": 9, "install": [9, 12], "becom": 9, "mor": 9, "easy": 9, "installed": 9, "been": 9, "renamed": 9, "standard": [9, 13], "lai": 9, "replacing": 9, "thunderforest": [9, 13], "outdoor": [9, 13], "54": 9, "simplify": 9, "red": [9, 10, 13], "dependency": 9, "complet": 9, "sid": 9, "4c3fc34": 9, "empty": 9, "34614d5": 9, "spinn": 9, "loading": 9, "b862a77": 9, "2e1ee2c": 9, "interceptor": 9, "rout": [9, 13], "definit": 9, "weekend": 9, "40": 9, "localiz": 9, "i18n": 9, "41": 9, "show": [9, 10, 13], "mous": 9, "over": 9, "docu": 9, "choos": 9, "33": 9, "37": 9, "34": 9, "anymor": 9, "poetry": [9, 13], "replac": 9, "pipenv": 9, "detailed": 9, "28": 9, "26": 9, "tooltip": 9, "v\u00e9lo": [9, 11], "randon": [9, 11], "vtt": [9, 11], "cours": [9, 11], "pied": [9, 11], "even": 9, "enter": 9, "key": [9, 13], "grand": [9, 11], "search": 9, "owner": [9, 13], "view": [9, 13], "Une": [10, 11, 13, 16], "ger": [10, 11, 13, 16], "usag": [10, 13], "arg": [10, 13], "lin": [10, 13], "help": [10, 13], "exit": [10, 13], "d\u00e9sorm": 10, "obsolet": 10, "prochain": [10, 11], "fittrackee_set_admin": 10, "fittrackee_upgrade_db": 10, "vid": [10, 13], "environ": [10, 16], "d\u00e9velopp": [10, 12], "expir": 10, "depuis": [10, 13], "certain": [10, 12, 13], "noir": 10, "d\u00e9j\u00e0": 10, "permet": [10, 11, 12, 14], "argument": 10, "al\u00e9atoir": [10, 13], "incomplet": 10, "cour": [10, 12, 13], "ex\u00e9cu": 10, "\u00e9gal": [10, 11, 12, 13], "fitracke": 11, "stock": [11, 12, 14], "issu": 11, "plein": [11, 12], "air": [11, 12], "Pour": [11, 13, 14], "moment": 11, "plut\u00f4t": 11, "mono": 11, "m\u00eam": [11, 13], "plusieur": [11, 12, 13], "voir": [11, 13, 14, 16], "r\u00e9pertoir": [11, 13], "chiffr": [11, 13], "Avec": 11, "open": [11, 12], "street": [11, 12], "statiqu": [11, 13], "trac": [11, 13], "virtuel": [11, 13], "electr": 11, "alpin": 11, "aviron": 11, "ski": 11, "raquet": 11, "trail": 11, "lieu": 11, "Elle": 11, "remplac": [11, 13], "calendri": 11, "mensuel": 11, "jusqu": 11, "t\u00e9l\u00e9vers": 11, "bas": [11, 13, 16], "system": [11, 13], "m\u00e9triqu": 11, "heur": [11, 13], "differ": 11, "cel": [11, 13], "origin": 11, "particuli": 11, "entrer": 11, "Des": 11, "bouton": 11, "permettent": 11, "visualis": 11, "cl\u00e9": [11, 13], "visual": [11, 13], "crossing": [11, 13], "m\u00e9t\u00e9o": 11, "sourc": 11, "propos": 11, "vent": 11, "flech": 11, "indiqu": 11, "infobull": 11, "proven": 11, "suppress": 11, "masqu": 11, "cf": [11, 12, 13], "selon": [11, 13], "comport": 11, "d\u00e9roul": 11, "instant": 11, "propri\u00e9tair": 11, "r\u00e9cent": 11, "consult": 11, "s\u00e9lection": 11, "menu": 11, "nouveaut": 11, "conten": [11, 13], "dont": [11, 14], "o\u00f9": [11, 13], "courril": 11, "lign": [11, 12, 13], "d\u00e9fin": [11, 14, 16], "premi": 11, "chois": [11, 13], "affichag": 11, "cach": 11, "d\u00e9part": 11, "exclur": 11, "extr\u00eam": 11, "gp": 11, "exclu": 11, "mati": 11, "appara\u00eetr": 11, "toujour": 11, "tierc": [11, 14], "S": 11, "unitair": 11, "n\u00e9cessair": [11, 13], "volumin": [11, 16], "avert": 11, "suppl\u00e9mentair": 11, "util": 11, "syntax": 11, "markdown": 11, "adapt": [11, 13], "discours": 11, "personnalis": 11, "puissent": 11, "prendr": 11, "connaiss": 11, "traduit": 11, "traduct": 11, "bloqu": 11, "verrouill": 11, "vi": 11, "franc": [11, 13], "allemand": 11, "n\u00e9erland": 11, "italien": 11, "galicien": 11, "espagnol": 11, "norv\u00e9gien": 11, "etat": 11, "avanc": 11, "publi": 11, "polon": 11, "encor": [11, 12], "Cette": [12, 13], "suivr": 12, "conserv": [12, 13], "votr": [12, 13], "mobil": 12, "android": 12, "exhaust": 12, "runn": 12, "up": 12, "gpl": 12, "v3": 12, "forrunner": 12, "opentrack": 12, "apach": 12, "fitotrack": 12, "aid": 12, "fonctionnal": [12, 13], "instabl": [12, 13], "ticket": 12, "outil": [12, 13], "tier": 12, "document": [12, 13, 14, 16], "d\u00e9pannag": 12, "typescript": 13, "analys": 13, "staticmap": 13, "attent": [13, 16], "t\u00e2ch": 13, "vue3": 13, "vuex": 13, "affcih": 13, "logo": 13, "ic\u00f4n": 13, "fait": 13, "freepik": 13, "flaticon": 13, "fork": 13, "awesom": 13, "fournisseur": 13, "nod": 13, "yarn": 13, "compos": 13, "\u00e9valu": 13, "\u00e9tap": 13, "d\u00e9crivent": 13, "linux": 13, "debian": 13, "arch": 13, "Sur": 13, "exploit": 13, "rencontr": 13, "makefil": 13, "gestion": 13, "Elles": 13, "flask_app": 13, "modul": 13, "d\u00e9marrag": 13, "pwd": 13, "__main__": 13, "py": 13, "sinon": 13, "host": 13, "h\u00f4t": 13, "port": 13, "5000": 13, "app_setting": 13, "productionconfig": 13, "app_secret_key": 13, "fort": 13, "jwt": 13, "app_worker": 13, "_workers_": 13, "lanc": 13, "gunicorn": [13, 16], "app_log": 13, "chemin": [13, 16], "upload_fold": [13, 16], "absolu": [13, 16], "application_directory": 13, "5432": 13, "database_disable_pooling": 13, "pooling": 13, "entr\u00e9": [13, 14], "ui_url": 13, "lien": 13, "email_url": [13, 16], "chain": 13, "sender_email": 13, "exp\u00e9diteur": 13, "redis_url": 13, "workers_process": 13, "processus": 13, "api_rate_limit": 13, "300": 13, "minut": 13, "tile_server_url": 13, "gard": 13, "n\u00e9cessitent": [13, 14], "df": 13, "Par": [13, 14], "b": 13, "osm": 13, "attribu": 13, "target": 13, "_blank": 13, "rel": 13, "noopen": 13, "noreferr": 13, "komoot": 13, "mainten": 13, "insensibl": 13, "cass": 13, "weather_api_key": 13, "weather_ap": 13, "vue_app_api_url": 13, "ssl": 13, "465": 13, "starttl": 13, "587": 13, "office365": 13, "identif": 13, "omis": 13, "ancien": 13, "notif": 13, "pr\u00eat": 13, "laiss": 13, "apikey": 13, "xxxx": 13, "v\u00e9rifi": [13, 16], "condit": 13, "attendu": 13, "osmfr": 13, "fond": 13, "mention": 13, "legal": 13, "nofollow": 13, "nbsp": 13, "creativecommon": 13, "licenc": 13, "cc": 13, "SA": 13, "mani": 13, "ip": 13, "strateg": 13, "fix": 13, "pourr": 13, "d\u00e9marr": [13, 17], "soum": 13, "asset": 13, "notat": 13, "s\u00e9par": [13, 14], "virgul": 13, "hour": 13, "diagnostic": 13, "utility": 13, "commmand": 13, "clear": 13, "specific": 13, "enumerat": 13, "detail": 13, "histor": 13, "interrompu": 13, "remarqu": 13, "pip": 13, "schem": [13, 14], "privileg": 13, "copi": 13, "coll": 13, "nano": 13, "ftcli": 13, "db": 13, "systemd": 13, "ouvr": 13, "navig": 13, "alor": 13, "paquet": 13, "n\u00e9cessit": [13, 14], "projet": 13, "virtualenv": 13, "project": 13, "clon": 13, "d\u00e9p\u00f4t": 13, "git": 13, "github": 13, "samr1": 13, "cd": 13, "vu": 13, "run": 13, "3000": 13, "under": 13, "heavy": 13, "featur": 13, "unstabl": 13, "derni": 13, "wget": 13, "tar": 13, "gz": 13, "xzf": 13, "mv": 13, "sql": 13, "avant": 13, "proced": 13, "fair": 13, "sauvegard": 13, "ensembl": 13, "pg_dump": 13, "stopp": 13, "u": 13, "journal": [13, 16], "red\u00e9marr": 13, "pull": 13, "lequel": 13, "\u00e9cras": 13, "cp": 13, "r": 13, "proxy": [13, 14], "network": 13, "startlimitintervalsec": 13, "simpl": 13, "restart": 13, "alway": 13, "restartsec": 13, "standardoutput": 13, "syslog": 13, "standarderror": 13, "syslogidentifi": 13, "workingdirectory": 13, "hom": 13, "execstart": 13, "venv": 13, "bin": 13, "create_app": 13, "logfil": 13, "wantedby": 13, "mult": 13, "timeout": [13, 16], "fittrackee_worker": 13, "task": 13, "queu": 13, "listen": 13, "443": 13, "http2": 13, "server_nam": 13, "ssl_certificat": 13, "fullchain": 13, "pem": 13, "ssl_certificate_key": 13, "privkey": 13, "paramet": 13, "how": 13, "1mb": 13, "setting": 13, "ll": 13, "uncommenting": 13, "want": 13, "prevent": 13, "checking": 13, "client_max_body_siz": [13, 16], "1m": 13, "proxy_pass": 13, "proxy_redirect": 13, "proxy_set_head": [13, 14], "real": 13, "remote_addr": 13, "forwarded": [13, 14], "proxy_add_x_forwarded_for": 13, "proto": [13, 14], "request_ur": 13, "besoin": 13, "build": 13, "8025": 13, "acced": [13, 14], "mailhog": 13, "stop": 13, "shel": 13, "additionnel": 13, "fittrackee_client": 13, "lint": 13, "fittrackee_ynh": 13, "rest": 14, "plupart": 14, "permettr": 14, "interag": 14, "onglet": 14, "\u00e9chang": 14, "contr": 14, "corp": 14, "assur": 14, "meilleur": 14, "s\u00e9cur": 14, "\u00e9critur": 14, "accord": 14, "lectur": 14, "Ils": 14, "afin": 14, "puiss": 14, "fittrackee_host": 14, "espac": 14, "facult": 14, "emp\u00each": 14, "3aread": 14, "3awrit": 14, "sort": 14, "ensuit": 14, "\u0153uvr": 14, "bibliothequ": 14, "fonction": 14, "derri": 14, "simplified": 14, "aaron": 14, "pareck": 14, "authoris": 14, "flow": 14, "oauthlib": 14, "session": 14, "gr\u00e2c": 15, "contributeur": 15, "strav": 15, "fit": 15, "exc": 16, "nosuchmoduleerror": 16, "load": 16, "plugin": 16, "dialect": 16, "except": 16, "invalidemailurlschem": 16, "augment": 16, "del": 16, "critical": 16, "d\u00e9tail": 17, "\u00e9chec": 17}, "objects": {"": [[0, 0, 1, "post--api-auth-account-confirm", "/api/auth/account/confirm"], [0, 1, 1, "get--api-auth-account-export", "/api/auth/account/export"], [0, 1, 1, "get--api-auth-account-export-(string-file_name)", "/api/auth/account/export/(string:file_name)"], [0, 0, 1, "post--api-auth-account-export-request", "/api/auth/account/export/request"], [0, 0, 1, "post--api-auth-account-privacy-policy", "/api/auth/account/privacy-policy"], [0, 0, 1, "post--api-auth-account-resend-confirmation", "/api/auth/account/resend-confirmation"], [0, 0, 1, "post--api-auth-email-update", "/api/auth/email/update"], [0, 0, 1, "post--api-auth-login", "/api/auth/login"], [0, 0, 1, "post--api-auth-logout", "/api/auth/logout"], [0, 0, 1, "post--api-auth-password-reset-request", "/api/auth/password/reset-request"], [0, 0, 1, "post--api-auth-password-update", "/api/auth/password/update"], [0, 2, 1, "delete--api-auth-picture", "/api/auth/picture"], [0, 0, 1, "post--api-auth-picture", "/api/auth/picture"], [0, 1, 1, "get--api-auth-profile", "/api/auth/profile"], [0, 0, 1, "post--api-auth-profile-edit", "/api/auth/profile/edit"], [0, 3, 1, "patch--api-auth-profile-edit-account", "/api/auth/profile/edit/account"], [0, 0, 1, "post--api-auth-profile-edit-preferences", "/api/auth/profile/edit/preferences"], [0, 0, 1, "post--api-auth-profile-edit-sports", "/api/auth/profile/edit/sports"], [0, 2, 1, "delete--api-auth-profile-reset-sports-(sport_id)", "/api/auth/profile/reset/sports/(sport_id)"], [0, 0, 1, "post--api-auth-register", "/api/auth/register"], [1, 1, 1, "get--api-config", "/api/config"], [1, 3, 1, "patch--api-config", "/api/config"], [3, 1, 1, "get--api-oauth-apps", "/api/oauth/apps"], [3, 0, 1, "post--api-oauth-apps", "/api/oauth/apps"], [3, 2, 1, "delete--api-oauth-apps-(int-client_id)", "/api/oauth/apps/(int:client_id)"], [3, 1, 1, "get--api-oauth-apps-(int-client_id)-by_id", "/api/oauth/apps/(int:client_id)/by_id"], [3, 0, 1, "post--api-oauth-apps-(int-client_id)-revoke", "/api/oauth/apps/(int:client_id)/revoke"], [3, 1, 1, "get--api-oauth-apps-(string-client_client_id)", "/api/oauth/apps/(string:client_client_id)"], [3, 0, 1, "post--api-oauth-authorize", "/api/oauth/authorize"], [3, 0, 1, "post--api-oauth-revoke", "/api/oauth/revoke"], [3, 0, 1, "post--api-oauth-token", "/api/oauth/token"], [1, 1, 1, "get--api-ping", "/api/ping"], [4, 1, 1, "get--api-records", "/api/records"], [5, 1, 1, "get--api-sports", "/api/sports"], [5, 1, 1, "get--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [5, 3, 1, "patch--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [6, 1, 1, "get--api-stats-(user_name)-by_sport", "/api/stats/(user_name)/by_sport"], [6, 1, 1, "get--api-stats-(user_name)-by_time", "/api/stats/(user_name)/by_time"], [6, 1, 1, "get--api-stats-all", "/api/stats/all"], [7, 1, 1, "get--api-users", "/api/users"], [7, 2, 1, "delete--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)", "/api/users/(user_name)"], [7, 3, 1, "patch--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)-picture", "/api/users/(user_name)/picture"], [8, 1, 1, "get--api-workouts", "/api/workouts"], [8, 0, 1, "post--api-workouts", "/api/workouts"], [8, 2, 1, "delete--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 3, 1, "patch--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data", "/api/workouts/(string:workout_short_id)/chart_data"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx", "/api/workouts/(string:workout_short_id)/gpx"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-download", "/api/workouts/(string:workout_short_id)/gpx/download"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-map-(map_id)", "/api/workouts/map/(map_id)"], [8, 0, 1, "post--api-workouts-no_gpx", "/api/workouts/no_gpx"], [13, 4, 1, "-", "API_RATE_LIMITS"], [13, 4, 1, "-", "APP_LOG"], [13, 4, 1, "-", "APP_SECRET_KEY"], [13, 4, 1, "-", "APP_SETTINGS"], [13, 4, 1, "-", "APP_WORKERS"], [13, 4, 1, "-", "DATABASE_DISABLE_POOLING"], [13, 4, 1, "-", "DATABASE_URL"], [13, 4, 1, "-", "DEFAULT_STATICMAP"], [13, 4, 1, "-", "EMAIL_URL"], [13, 4, 1, "-", "FLASK_APP"], [13, 4, 1, "-", "HOST"], [13, 4, 1, "-", "MAP_ATTRIBUTION"], [13, 4, 1, "-", "PORT"], [13, 4, 1, "-", "REDIS_URL"], [13, 4, 1, "-", "SENDER_EMAIL"], [13, 4, 1, "-", "STATICMAP_SUBDOMAINS"], [13, 4, 1, "-", "TILE_SERVER_URL"], [13, 4, 1, "-", "UI_URL"], [13, 4, 1, "-", "UPLOAD_FOLDER"], [13, 4, 1, "-", "VUE_APP_API_URL"], [13, 4, 1, "-", "WEATHER_API_KEY"], [13, 4, 1, "envvar-WEATHER_API_PROVIDER", "WEATHER_API_PROVIDER \ud83c\udd95"], [13, 4, 1, "-", "WORKERS_PROCESSES"]], "/api/workouts/map_tile/(s)/(z)/(x)/(y)": [[8, 1, 1, "get--api-workouts-map_tile-(s)-(z)-(x)-(y).png", "png"]]}, "objtypes": {"0": "http:post", "1": "http:get", "2": "http:delete", "3": "http:patch", "4": "std:envvar"}, "objnames": {"0": ["http", "post", "HTTP post"], "1": ["http", "get", "HTTP get"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "patch", "HTTP patch"], "4": ["std", "envvar", "variable d'environnement"]}, "titleterms": {"authentif": 0, "compt": [0, 11], "configur": 1, "document": [2, 9], "api": [2, 13], "point": 2, "acces": [2, 13], "oauth2": [3, 10], "record": 4, "sport": [5, 11], "statist": [6, 11], "utilis": [7, 10, 11], "s\u00e9anc": [8, 11, 16], "chang": 9, "log": 9, "version": 9, "0": [9, 14], "7": 9, "17": 9, "2023": 9, "06": 9, "03": 9, "translat": [9, 11], "16": 9, "05": 9, "29": 9, "featur": 9, "and": 9, "enhanc": 9, "bug": 9, "fixed": 9, "15": 9, "04": 9, "12": 9, "misc": 9, "14": 9, "08": 9, "13": 9, "02": 9, "11": 9, "2022": 9, "31": 9, "10": 9, "21": 9, "9": 9, "8": 9, "30": 9, "27": 9, "6": 9, "09": 9, "5": 9, "4": 9, "3": 9, "01": 9, "2": [9, 14], "1": 9, "19": 9, "issu": 9, "closed": 9, "pull": 9, "request": 9, "07": 9, "fonctionnal": [9, 11], "22": 9, "24": 9, "23": 9, "security": 9, "new": 9, "2021": 9, "2020": 9, "fittracke": [9, 12, 16], "pyp": [9, 13], "administr": [9, 11, 16], "fix": 9, "improv": 9, "minor": 9, "avail": 9, "in": 9, "french": 9, "2019": 9, "statistic": 9, "first": 9, "releas": 9, "2018": 9, "interfac": 10, "lign": 10, "command": 10, "bas": 10, "don": [10, 13], "ftcli": 10, "db": 10, "drop": 10, "upgrad": 10, "clean": 10, "user": 10, "clean_arch": 10, "clean_token": 10, "creat": 10, "export_arch": 10, "updat": 10, "pr\u00e9f\u00e9rent": 11, "appliqu": 11, "captur": 11, "\u00e9cran": 11, "tableau": 11, "bord": 11, "pag": 11, "d\u00e9tail": [11, 16], "list": 11, "tabl": 12, "mati": 12, "install": 13, "pr\u00e9requ": 13, "variabl": 13, "environ": 13, "courriel": 13, "serveur": 13, "tuil": 13, "limit": 13, "m\u00e9t\u00e9o": 13, "a": 13, "part": 13, "sourc": 13, "d\u00e9velopp": 13, "product": 13, "mis": 13, "jour": 13, "d\u00e9ploi": 13, "dock": 13, "yunohost": 13, "oauth": 14, "scop": 14, "flux": 14, "ressourc": 14, "outil": 15, "tier": 15, "d\u00e9marr": 16, "Les": 16, "imag": 16, "cart": 16, "affich": 16, "dan": 16, "\u00e9chec": 16, "charg": 16, "t\u00e9l\u00e9charg": 16, "fichi": 16, "d\u00e9pannag": 17}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Authentification et compte": [[0, "authentication-and-account"]], "Configuration": [[1, "configuration"]], "Documentation de l\u2019API": [[2, "api-documentation"]], "Points d'acc\u00e8s :": [[2, null]], "OAuth2": [[3, "oauth2"], [10, "oauth2"]], "Records": [[4, "records"]], "Sports": [[5, "sports"], [11, "sports"]], "Statistiques": [[6, "statistics"], [11, "statistics"]], "Utilisateurs": [[7, "users"], [10, "users"], [11, "users"]], "S\u00e9ances": [[8, "workouts"], [11, "workouts"]], "Change log": [[9, "change-log"]], "Version 0.7.17 (2023/06/03)": [[9, "version-0-7-17-2023-06-03"]], "Translations": [[9, "translations"], [9, "id1"], [9, "id4"], [9, "id6"], [9, "id9"], [9, "id10"], [9, "id13"], [9, "id15"], [9, "id17"], [9, "id18"], [9, "id21"], [9, "id23"], [9, "id26"], [9, "id28"], [9, "id31"], [9, "id32"], [9, "id34"], [9, "id37"], [9, "id50"], [11, "translations"]], "Version 0.7.16 (2023/05/29)": [[9, "version-0-7-16-2023-05-29"]], "Features and enhancements": [[9, "features-and-enhancements"], [9, "id2"], [9, "id7"], [9, "id12"], [9, "id14"], [9, "id16"], [9, "id19"], [9, "id29"], [9, "id35"]], "Bugs Fixed": [[9, "bugs-fixed"], [9, "id3"], [9, "id5"], [9, "id8"], [9, "id20"], [9, "id25"], [9, "id27"], [9, "id30"], [9, "id33"], [9, "id36"], [9, "id38"], [9, "id41"], [9, "id44"], [9, "id46"], [9, "id49"], [9, "id52"], [9, "id55"], [9, "id60"], [9, "id62"], [9, "id64"], [9, "id66"], [9, "id69"], [9, "id71"], [9, "id77"], [9, "id80"], [9, "id82"], [9, "id84"], [9, "id91"], [9, "id96"], [9, "id98"], [9, "id100"], [9, "id103"], [9, "id105"], [9, "id107"], [9, "id111"], [9, "id121"], [9, "id124"], [9, "id126"], [9, "id129"], [9, "id136"]], "Version 0.7.15 (2023/04/12)": [[9, "version-0-7-15-2023-04-12"]], "Misc": [[9, "misc"], [9, "id11"], [9, "id22"], [9, "id24"], [9, "id39"], [9, "id53"], [9, "id56"], [9, "id73"], [9, "id75"], [9, "id92"], [9, "id101"], [9, "id108"], [9, "id112"], [9, "id119"], [9, "id130"], [9, "id133"]], "Version 0.7.14 (2023/03/08)": [[9, "version-0-7-14-2023-03-08"]], "Version 0.7.13 (2023/03/05)": [[9, "version-0-7-13-2023-03-05"]], "Version 0.7.12 (2023/02/16)": [[9, "version-0-7-12-2023-02-16"]], "Version 0.7.11 (2022/12/31)": [[9, "version-0-7-11-2022-12-31"]], "Version 0.7.10 (2022/12/21)": [[9, "version-0-7-10-2022-12-21"]], "Version 0.7.9 (2022/12/11)": [[9, "version-0-7-9-2022-12-11"]], "Version 0.7.8 (2022/11/30)": [[9, "version-0-7-8-2022-11-30"]], "Version 0.7.7 (2022/11/27)": [[9, "version-0-7-7-2022-11-27"]], "Version 0.7.6 (2022/11/09)": [[9, "version-0-7-6-2022-11-09"]], "Version 0.7.5 (2022/11/09)": [[9, "version-0-7-5-2022-11-09"]], "Version 0.7.4 (2022/11/05)": [[9, "version-0-7-4-2022-11-05"]], "Documentation": [[9, "documentation"]], "Version 0.7.3 (2022/11/01)": [[9, "version-0-7-3-2022-11-01"]], "Version 0.7.2 (2022/09/21)": [[9, "version-0-7-2-2022-09-21"]], "Version 0.7.1 (2022/09/21)": [[9, "version-0-7-1-2022-09-21"]], "Version 0.7.0 (2022/09/19)": [[9, "version-0-7-0-2022-09-19"]], "Version 0.6.12 (2022/09/14)": [[9, "version-0-6-12-2022-09-14"]], "Issues Closed": [[9, "issues-closed"], [9, "id40"], [9, "id43"], [9, "id47"], [9, "id51"], [9, "id54"], [9, "id57"], [9, "id59"], [9, "id63"], [9, "id65"], [9, "id67"], [9, "id72"], [9, "id76"], [9, "id79"], [9, "id81"], [9, "id83"], [9, "id85"], [9, "id87"], [9, "id89"], [9, "id94"], [9, "id97"], [9, "id99"], [9, "id102"], [9, "id104"], [9, "id106"], [9, "id109"], [9, "id113"], [9, "id115"], [9, "id117"], [9, "id120"], [9, "id122"], [9, "id125"], [9, "id127"], [9, "id131"], [9, "id134"], [9, "id137"]], "Pull Requests": [[9, "pull-requests"], [9, "id42"], [9, "id45"], [9, "id61"], [9, "id70"], [9, "id74"], [9, "id78"], [9, "id93"]], "Version 0.6.11 (2022/07/27)": [[9, "version-0-6-11-2022-07-27"]], "Fonctionnalit\u00e9s": [[9, "features"], [9, "id48"], [9, "id58"], [9, "id68"], [11, "features"]], "Version 0.6.10 (2022/07/13)": [[9, "version-0-6-10-2022-07-13"]], "Version 0.6.9 (2022/07/03)": [[9, "version-0-6-9-2022-07-03"]], "Version 0.6.8 (2022/06/22)": [[9, "version-0-6-8-2022-06-22"]], "Version 0.6.7 (2022/06/11)": [[9, "version-0-6-7-2022-06-11"]], "Version 0.6.6 (2022/05/29)": [[9, "version-0-6-6-2022-05-29"]], "Version 0.6.5 (2022/04/24)": [[9, "version-0-6-5-2022-04-24"]], "Version 0.6.4 (2022/04/23)": [[9, "version-0-6-4-2022-04-23"]], "Version 0.6.3 (2022/04/09)": [[9, "version-0-6-3-2022-04-09"]], "Version 0.6.2 (2022/04/03)": [[9, "version-0-6-2-2022-04-03"]], "Version 0.6.1 (2022/03/27)": [[9, "version-0-6-1-2022-03-27"]], "Version 0.6.0 (2022/03/27)": [[9, "version-0-6-0-2022-03-27"]], "Version 0.5.7 (2022/02/13)": [[9, "version-0-5-7-2022-02-13"]], "Security": [[9, "security"]], "Version 0.5.6 (2022/02/05)": [[9, "version-0-5-6-2022-02-05"]], "Version 0.5.5 (2022/01/19)": [[9, "version-0-5-5-2022-01-19"]], "New Features": [[9, "new-features"], [9, "id86"], [9, "id88"], [9, "id90"], [9, "id95"], [9, "id110"], [9, "id114"], [9, "id116"], [9, "id118"], [9, "id123"], [9, "id128"], [9, "id132"], [9, "id135"], [9, "id138"]], "Version 0.5.4 (2022/01/01)": [[9, "version-0-5-4-2022-01-01"]], "Version 0.5.3 (2022/01/01)": [[9, "version-0-5-3-2022-01-01"]], "Version 0.5.2 (2021/12/19)": [[9, "version-0-5-2-2021-12-19"]], "Version 0.5.1 (2021/11/30)": [[9, "version-0-5-1-2021-11-30"]], "Version 0.5.0 (2021/11/14)": [[9, "version-0-5-0-2021-11-14"]], "Version 0.4.9 (2021/07/16)": [[9, "version-0-4-9-2021-07-16"]], "Version 0.4.8 (2021/07/03)": [[9, "version-0-4-8-2021-07-03"]], "Version 0.4.7 (2021/04/07)": [[9, "version-0-4-7-2021-04-07"]], "Version 0.4.6 (2021/02/21)": [[9, "version-0-4-6-2021-02-21"]], "Version 0.4.5 (2021/02/17)": [[9, "version-0-4-5-2021-02-17"]], "Version 0.4.4 (2021/01/31)": [[9, "version-0-4-4-2021-01-31"]], "Version 0.4.3 (2021/01/10)": [[9, "version-0-4-3-2021-01-10"]], "Version 0.4.2 (2021/01/03)": [[9, "version-0-4-2-2021-01-03"]], "Version 0.4.1 (2020/12/31)": [[9, "version-0-4-1-2020-12-31"]], "Version 0.4.0 - FitTrackee on PyPI (2020/09/19)": [[9, "version-0-4-0-fittrackee-on-pypi-2020-09-19"]], "Version 0.3.0 - Administration (2020/07/15)": [[9, "version-0-3-0-administration-2020-07-15"]], "Version 0.2.5 - Fix and improvements (2020/01/31)": [[9, "version-0-2-5-fix-and-improvements-2020-01-31"]], "Version 0.2.4 - Minor fix (2020/01/30)": [[9, "version-0-2-4-minor-fix-2020-01-30"]], "Version 0.2.3 - FitTrackee available in French (2019/12/29)": [[9, "version-0-2-3-fittrackee-available-in-french-2019-12-29"]], "Version 0.2.2 - Statistics fix (2019/09/23)": [[9, "version-0-2-2-statistics-fix-2019-09-23"]], "Version 0.2.1 - Fix and improvements (2019/09/01)": [[9, "version-0-2-1-fix-and-improvements-2019-09-01"]], "Version 0.2.0 - Statistics (2019/07/07)": [[9, "version-0-2-0-statistics-2019-07-07"]], "Version 0.1.1 - Fix and improvements (2019/02/07)": [[9, "version-0-1-1-fix-and-improvements-2019-02-07"]], "Version 0.1.0 - First release \ud83c\udf89 (2018-07-04)": [[9, "version-0-1-0-first-release-2018-07-04"]], "Interface de ligne de commande": [[10, "command-line-interface"]], "Base de donn\u00e9es": [[10, "database"]], "ftcli db drop": [[10, "ftcli-db-drop"]], "ftcli db upgrade": [[10, "ftcli-db-upgrade"]], "ftcli oauth2 clean": [[10, "ftcli-oauth2-clean"]], "ftcli users clean_archives": [[10, "ftcli-users-clean-archives"]], "ftcli users clean_tokens": [[10, "ftcli-users-clean-tokens"]], "ftcli users create": [[10, "ftcli-users-create"]], "ftcli users export_archives": [[10, "ftcli-users-export-archives"]], "ftcli users update": [[10, "ftcli-users-update"]], "Compte et pr\u00e9f\u00e9rences": [[11, "account-preferences"]], "Administration": [[11, "administration"], [11, "id1"]], "Application": [[11, "application"]], "Captures d\u2019\u00e9cran": [[11, "screenshots"]], "Tableau de bord": [[11, "dashboard"]], "Page de d\u00e9tail d\u2019une s\u00e9ance": [[11, "workout-detail"]], "Liste des s\u00e9ances": [[11, "workouts-list"]], "FitTrackee": [[12, "fittrackee"]], "Table des mati\u00e8res": [[12, "table-of-contents"]], "Installation": [[13, "installation"], [13, "id2"], [13, "id6"]], "Pr\u00e9requis": [[13, "prerequisites"]], "Variables d\u2019environnement": [[13, "environment-variables"]], "Courriels": [[13, "emails"]], "Serveur de tuiles": [[13, "map-tile-server"]], "Limitation d\u2019acc\u00e8s \u00e0 l\u2019API": [[13, "api-rate-limits"]], "Donn\u00e9es m\u00e9t\u00e9o": [[13, "weather-data"]], "A partir de PyPI": [[13, "from-pypi"], [13, "id3"]], "A partir des sources": [[13, "from-sources"], [13, "id4"]], "Environnements de d\u00e9veloppement": [[13, "dev-environment"], [13, "id5"]], "Environnements de production": [[13, "production-environment"]], "Mise \u00e0 jour": [[13, "upgrade"]], "Environnement de production": [[13, "prod-environment"]], "D\u00e9ploiement": [[13, "deployment"]], "Docker": [[13, "docker"]], "D\u00e9veloppement": [[13, "development"]], "Yunohost": [[13, "yunohost"]], "OAuth 2.0": [[14, "oauth-2-0"]], "Scopes": [[14, "scopes"]], "Flux": [[14, "flow"]], "Ressources": [[14, "resources"]], "Outils tiers": [[15, "third-party-tools"]], "Administrateur": [[16, "administrator"]], "FitTrackee ne d\u00e9marre pas": [[16, "fittrackee-fails-to-start"]], "Les images de la carte ne sont pas affich\u00e9es mais la carte est affich\u00e9e dans le d\u00e9tail de la s\u00e9ance": [[16, "map-images-are-not-displayed-but-map-is-shown-in-workout-detail"]], "\u00c9chec du chargement ou du t\u00e9l\u00e9chargement de fichiers": [[16, "failed-to-upload-or-download-files"]], "D\u00e9pannage": [[17, "troubleshooting"]]}, "indexentries": {"api_rate_limits": [[13, "envvar-API_RATE_LIMITS"]], "app_log": [[13, "envvar-APP_LOG"]], "app_secret_key": [[13, "envvar-APP_SECRET_KEY"]], "app_settings": [[13, "envvar-APP_SETTINGS"]], "app_workers": [[13, "envvar-APP_WORKERS"]], "database_disable_pooling": [[13, "envvar-DATABASE_DISABLE_POOLING"]], "database_url": [[13, "envvar-DATABASE_URL"]], "default_staticmap": [[13, "envvar-DEFAULT_STATICMAP"]], "email_url": [[13, "envvar-EMAIL_URL"]], "flask_app": [[13, "envvar-FLASK_APP"]], "host": [[13, "envvar-HOST"]], "map_attribution": [[13, "envvar-MAP_ATTRIBUTION"]], "port": [[13, "envvar-PORT"]], "redis_url": [[13, "envvar-REDIS_URL"]], "sender_email": [[13, "envvar-SENDER_EMAIL"]], "staticmap_subdomains": [[13, "envvar-STATICMAP_SUBDOMAINS"]], "tile_server_url": [[13, "envvar-TILE_SERVER_URL"]], "ui_url": [[13, "envvar-UI_URL"]], "upload_folder": [[13, "envvar-UPLOAD_FOLDER"]], "vue_app_api_url": [[13, "envvar-VUE_APP_API_URL"]], "weather_api_key": [[13, "envvar-WEATHER_API_KEY"]], "weather_api_provider \ud83c\udd95": [[13, "envvar-WEATHER_API_PROVIDER"]], "workers_processes": [[13, "envvar-WORKERS_PROCESSES"]], "variable d'environnement": [[13, "envvar-API_RATE_LIMITS"], [13, "envvar-APP_LOG"], [13, "envvar-APP_SECRET_KEY"], [13, "envvar-APP_SETTINGS"], [13, "envvar-APP_WORKERS"], [13, "envvar-DATABASE_DISABLE_POOLING"], [13, "envvar-DATABASE_URL"], [13, "envvar-DEFAULT_STATICMAP"], [13, "envvar-EMAIL_URL"], [13, "envvar-FLASK_APP"], [13, "envvar-HOST"], [13, "envvar-MAP_ATTRIBUTION"], [13, "envvar-PORT"], [13, "envvar-REDIS_URL"], [13, "envvar-SENDER_EMAIL"], [13, "envvar-STATICMAP_SUBDOMAINS"], [13, "envvar-TILE_SERVER_URL"], [13, "envvar-UI_URL"], [13, "envvar-UPLOAD_FOLDER"], [13, "envvar-VUE_APP_API_URL"], [13, "envvar-WEATHER_API_KEY"], [13, "envvar-WEATHER_API_PROVIDER"], [13, "envvar-WORKERS_PROCESSES"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api/auth", "api/configuration", "api/index", "api/oauth2", "api/records", "api/sports", "api/stats", "api/users", "api/workouts", "changelog", "cli", "features", "index", "installation", "oauth", "third_party_tools", "troubleshooting/administrator", "troubleshooting/index"], "filenames": ["api/auth.rst", "api/configuration.rst", "api/index.rst", "api/oauth2.rst", "api/records.rst", "api/sports.rst", "api/stats.rst", "api/users.rst", "api/workouts.rst", "changelog.md", "cli.rst", "features.rst", "index.rst", "installation.rst", "oauth.rst", "third_party_tools.rst", "troubleshooting/administrator.rst", "troubleshooting/index.rst"], "titles": ["Authentification et compte", "Configuration", "Documentation de l\u2019API", "OAuth2", "Records", "Sports", "Statistiques", "Utilisateurs", "S\u00e9ances", "Historique des modifications", "Interface de ligne de commande", "Fonctionnalit\u00e9s", "FitTrackee", "Installation", "OAuth 2.0", "Outils tiers", "Administrateur", "D\u00e9pannage"], "terms": {"post": [0, 3, 8, 14], "api": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12, 14], "auth": [0, 1, 3, 4, 5, 6, 7, 8], "regist": 0, "enregistr": [0, 10, 11, 14], "utilis": [0, 1, 2, 3, 4, 5, 6, 8, 9, 13, 14], "envoi": [0, 7, 9, 11, 13, 14], "courriel": [0, 7, 9, 11, 16], "confirm": [0, 3, 9, 11, 13], "Le": [0, 9, 11, 13], "nouvel": [0, 7, 10, 11, 13], "cr\u00e9": [0, 3, 8, 9, 10, 11, 13, 14], "inact": [0, 7, 11, 13], "L": [0, 1, 5, 9, 11, 13, 14], "doit": [0, 1, 3, 5, 8, 9, 11, 13, 14, 16], "adress": [0, 1, 7, 10, 11, 13], "\u00e9lectron": [0, 1, 7, 10, 11, 13], "activ": [0, 1, 5, 7, 9, 10, 11, 12, 13], "exempl": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14], "requ\u00eat": [0, 1, 3, 4, 5, 6, 7, 8, 14], "http": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "1": [0, 1, 3, 4, 5, 6, 7, 8, 11, 13], "content": [0, 1, 3, 4, 5, 6, 7, 8, 9], "typ": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 13], "appliqu": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14], "json": [0, 1, 3, 4, 5, 6, 7, 8, 11], "r\u00e9pons": [0, 1, 3, 4, 5, 6, 7, 8], "succes": [0, 3, 5, 6, 8], "200": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "success": [0, 1, 3, 4, 5, 6, 7, 8], "status": [0, 1, 3, 4, 5, 6, 7, 8], "erreur": [0, 3, 9, 11, 16], "lor": [0, 10, 11], "400": [0, 1, 3, 5, 7, 8], "bad": [0, 1, 3, 5, 7, 8], "request": [0, 1, 3, 5, 7, 8, 13, 14], "messag": [0, 1, 3, 7, 8, 9, 10, 11, 13, 14], "error": [0, 1, 5, 7, 8, 9, 13], "email": [0, 1, 7, 9, 10, 16], "valid": [0, 1, 3, 4, 5, 6, 7, 8, 13, 16], "must": [0, 1, 7, 9], "be": [0, 1, 7, 9, 13], "provided": [0, 1, 7], "objet": [0, 1, 5, 7, 8], "usernam": [0, 7, 10, 13], "string": [0, 1, 3, 5, 6, 7, 8], "nom": [0, 3, 6, 7, 9, 10, 13], "3": [0, 5, 6, 7, 8, 11, 13], "30": [0, 6], "caracter": [0, 3, 9, 13, 14], "requ": [0, 14], "password": [0, 9, 10, 13], "mot": [0, 7, 10, 11, 13], "pass": [0, 7, 10, 11, 13], "8": [0, 8, 11, 13], "minimum": 0, "lang": [0, 9], "pr\u00e9f\u00e9rent": [0, 7], "langu": [0, 11], "interfac": [0, 9, 11, 12, 13], "si": [0, 3, 7, 8, 9, 10, 11, 13, 14, 16], "non": [0, 3, 5, 8, 9, 12, 13], "fourn": [0, 3, 8, 10, 11, 13, 14, 16], "ser": [0, 9, 10, 11, 13], "anglais": [0, 9, 11], "accepted_policy": 0, "boolean": [0, 1, 3, 7, 10], "tru": [0, 1, 3, 5, 7, 9, 13], "a": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 12], "accept": [0, 9, 11], "polit": [0, 1, 9, 11], "confidential": [0, 1, 9, 11], "cod": [0, 1, 3, 4, 5, 6, 7, 8, 9, 14], "\u00e9tat": [0, 1, 3, 4, 5, 6, 7, 8], "ok": [0, 1, 3, 4, 5, 6, 7, 8], "invalid": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13], "payload": [0, 1, 3, 5, 7, 8], "sorry": 0, "that": [0, 9, 13], "is": [0, 9, 13], "already": 0, "taken": 0, "you": [0, 1, 5, 6, 7, 8, 13], "agre": 0, "privacy": [0, 9], "policy": [0, 9], "to": [0, 6, 8, 9, 13, 15], "character": [0, 9], "required": 0, "only": [0, 9], "alphanumeric": 0, "and": [0, 9, 10, 13], "the": [0, 5, 7, 8, 9, 13], "underscor": 0, "charact": 0, "_": [0, 9], "allowed": [0, 8], "403": [0, 1, 5, 6, 7, 8], "forbidden": [0, 1, 5, 6, 7, 8], "registr": [0, 9], "disabled": [0, 10], "500": [0, 1, 5, 7, 8, 9], "internal": [0, 1, 5, 7, 8], "serv": [0, 1, 5, 7, 8, 9, 13], "pleas": [0, 1, 3, 4, 5, 6, 7, 8], "try": [0, 5, 7, 8], "again": [0, 1, 3, 4, 5, 6, 7, 8], "or": [0, 5, 7, 8, 9], "contact": [0, 1, 5, 7, 8, 11], "administrator": [0, 5, 7, 8], "account": [0, 7, 9], "apres": [0, 3, 9, 11, 13, 14], "inscript": [0, 1, 9, 11, 13], "auth_token": 0, "web": [0, 3, 12, 13, 14], "token": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 14], "successful": 0, "jeton": [0, 1, 3, 4, 5, 6, 7, 8, 10, 13, 14], "resend": 0, "renvoi": [0, 3, 7, 8], "instruct": [0, 9, 11, 13], "d\u00e9sactiv": [0, 9, 10, 11, 13], "point": [0, 1, 3, 9, 11, 13, 14], "acces": [0, 1, 3, 14], "disponibl": [0, 4, 10, 11, 13, 14, 15], "resent": 0, "404": [0, 3, 5, 6, 7, 8, 9], "not": [0, 1, 3, 5, 6, 7, 8, 9, 11, 13], "found": [0, 3, 5, 6, 7, 8, 9], "requested": 0, "url": [0, 3, 9, 13, 14, 16], "was": 0, "login": 0, "connexion": [0, 13], "seul": [0, 3, 7, 8, 9, 11, 13, 14], "dispos": [0, 7], "actif": [0, 10, 11], "peuvent": [0, 9, 11, 12, 13], "connect": [0, 11], "successfully": 0, "logged": 0, "in": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14], "401": [0, 1, 3, 4, 5, 6, 7, 8], "unauthorized": [0, 1, 3, 4, 5, 6, 7, 8], "credential": 0, "get": [0, 1, 3, 4, 5, 6, 7, 8], "profil": [0, 3, 9, 14], "obten": [0, 1, 3, 4, 5, 6, 7, 8, 14], "inform": [0, 1, 7, 9, 11, 12, 13], "authentifi": [0, 1, 3, 4, 5, 7, 8, 11], "scop": [0, 1, 3, 4, 5, 6, 7, 8], "read": [0, 3, 4, 5, 6, 7, 8, 14], "dat": [0, 1, 3, 4, 5, 6, 7, 8, 9, 11], "accepted_privacy_policy": 0, "admin": [0, 1, 4, 5, 6, 7, 8, 10, 13], "fals": [0, 1, 3, 5, 7, 8, 13], "bio": [0, 7], "null": [0, 1, 5, 7, 8, 9], "birth_dat": [0, 7], "created_at": [0, 7], "sun": [0, 4, 7, 8], "14": [0, 3, 7, 8, 11], "jul": [0, 4, 7, 8], "2019": [0, 4, 6, 7, 8], "09": [0, 7], "58": [0, 7, 9], "gmt": [0, 3, 4, 7, 8], "date_format": 0, "dd": 0, "mm": 0, "yyyy": 0, "display_ascent": 0, "sam": [0, 4, 7, 8, 9], "exampl": [0, 1, 3, 7, 9, 13, 14], "com": [0, 1, 3, 7, 9, 13, 14], "email_to_confirm": 0, "first_nam": [0, 7], "imperial_unit": [0, 7], "is_act": [0, 5, 7], "languag": [0, 7, 9], "last_nam": [0, 7], "locat": [0, 7, 13], "nb_sport": [0, 7], "nb_workout": [0, 6, 7], "6": [0, 5, 7, 8, 10, 11, 13], "pictur": [0, 7, 8, 9], "record": [0, 2, 7, 8, 9, 11], "id": [0, 3, 4, 5, 7, 8], "9": [0, 4, 7, 11, 13], "record_typ": [0, 4, 7, 8], "AS": [0, 4, 7, 8], "sport_id": [0, 4, 5, 6, 7, 8], "user": [0, 4, 6, 7, 8, 9, 13, 14], "valu": [0, 4, 7, 8, 9], "18": [0, 4, 7, 8, 9], "workout_dat": [0, 4, 7, 8], "07": [0, 4, 7, 8], "08": [0, 4, 7, 8], "00": [0, 4, 7, 8], "workout_id": [0, 4, 7, 8], "hvybqybra7wwxpastwr4v2": [0, 4, 7, 8], "10": [0, 1, 4, 7, 8, 11, 13], "fd": [0, 4, 7, 8], "13": [0, 4, 7, 8, 10, 11, 13], "ha": [0, 4, 7, 8], "43": [0, 4, 7, 8, 9], "97": [0, 4, 7, 8], "11": [0, 4, 7, 11, 13], "ld": [0, 4, 7, 8], "01": [0, 4, 6, 7, 8], "12": [0, 4, 7, 8], "MS": [0, 4, 7, 8], "sports_list": [0, 7], "4": [0, 5, 6, 7, 8, 11, 13], "start_elevation_at_zero": 0, "timezon": [0, 7, 9], "europ": [0, 7], "paris": [0, 7], "total_ascent": [0, 6], "720": 0, "35": [0, 9], "total_dist": [0, 6, 7], "67": [0, 7], "895": [0, 7], "total_dur": [0, 6, 7], "50": [0, 7, 9, 13], "27": [0, 3, 7], "use_raw_gpx_speed": 0, "weekm": [0, 6, 7], "En": [0, 1, 3, 4, 5, 6, 7, 8, 12], "t\u00eat": [0, 1, 3, 4, 5, 6, 7, 8, 14], "authoriz": [0, 1, 3, 4, 5, 6, 7, 8, 13, 14], "oauth": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13], "2": [0, 1, 3, 4, 5, 6, 7, 8, 11, 12, 13], "0": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13], "bear": [0, 1, 3, 4, 5, 6, 7, 8], "provid": [0, 1, 3, 4, 5, 6, 7, 8, 9], "signatur": [0, 1, 3, 4, 5, 6, 7, 8], "expired": [0, 1, 3, 4, 5, 6, 7, 8], "log": [0, 1, 3, 4, 5, 6, 7, 8, 13, 16], "edit": [0, 9, 11], "modifi": [0, 5, 7, 10, 11, 13], "writ": [0, 1, 3, 5, 7, 8, 14], "updated": [0, 9], "pr\u00e9nom": 0, "famill": 0, "localis": [0, 13], "biograph": 0, "naissanc": 0, "format": [0, 6, 8, 9, 11, 12], "Y": [0, 6, 8], "preferent": [0, 9], "pris": [0, 3, 9, 11, 13, 14], "charg": [0, 3, 9, 11, 13, 14, 17], "valeur": [0, 3, 11, 13, 14, 16], "d\u00e9faut": [0, 3, 7, 8, 9, 11, 13], "date_string": 0, "correspond": [0, 8, 13], "mmm": 0, "do": [0, 1, 5, 6, 7, 8, 9], "local": [0, 9, 12, 13], "e": 0, "fr": [0, 7, 13], "gl": 0, "it": 0, "nl": 0, "nb": 0, "affich": [0, 8, 9, 10, 11, 12, 13, 14, 17], "dan": [0, 1, 8, 9, 10, 11, 12, 13, 14, 17], "d\u00e9nivel": [0, 4, 8, 11], "total": [0, 3, 8, 9, 11], "distanc": [0, 4, 8, 9, 11], "unit": [0, 9, 13], "imp\u00e9rial": [0, 11], "Les": [0, 4, 8, 10, 11, 12, 13, 14, 17], "graphiqu": [0, 9, 11, 13], "altitud": [0, 9, 11], "commencent": 0, "z\u00e9ro": [0, 11], "fuseau": [0, 8, 11], "horair": [0, 8, 11], "gpx": [0, 3, 8, 9, 11, 12, 13, 15], "filtr": [0, 11], "calcul": [0, 9, 11], "vitess": [0, 4, 8, 9, 11, 13], "La": [0, 11, 13, 14, 16], "semain": [0, 6, 11], "commenc": [0, 6, 9, 11, 13, 16], "lund": [0, 6, 11], "don": [0, 3, 8, 9, 11, 12, 14, 16], "match": 0, "sport": [0, 2, 6, 8, 9, 13], "color": [0, 5, 9], "000000": 0, "stopped_speed_threshold": [0, 5], "user_id": 0, "couleur": [0, 11], "hexad\u00e9cimal": 0, "ajout": [0, 7, 9, 10, 11, 12, 13, 15], "s\u00e9anc": [0, 2, 6, 9, 12, 14, 15, 17], "float": [0, 8], "seuil": [0, 11], "arr\u00eat": [0, 9, 11, 13], "gpxpy": [0, 11, 13], "hexadecimal": 0, "exist": [0, 6, 7, 8, 9, 11, 12, 13], "delet": [0, 3, 7, 8, 9], "reset": [0, 9, 10], "r\u00e9initialis": [0, 7, 10, 11, 13], "204": [0, 3, 7, 8], "parametr": [0, 3, 5, 6, 7, 8, 9, 11, 14], "identifi": [0, 3, 5, 6, 8, 14], "no": [0, 3, 7, 8, 9], "supprim": [0, 3, 7, 8, 9, 10, 11], "mis": [0, 5, 7, 8, 9, 11, 14], "jour": [0, 1, 5, 7, 8, 9, 10, 11], "imag": [0, 7, 8, 9, 11, 13, 17], "multipart": [0, 3, 8], "form": [0, 3, 8], "fil": [0, 8, 9, 13], "fichi": [0, 1, 8, 9, 10, 11, 12, 13, 15, 17], "extens": [0, 8, 13], "autoris": [0, 1, 3, 8, 13, 14], "jpg": 0, "png": [0, 8, 13], "gif": 0, "part": [0, 8, 9, 11, 12, 14, 15], "selected": [0, 8], "413": [0, 8], "entity": [0, 8], "too": [0, 8], "larg": [0, 8, 13], "during": [0, 8], "updat": [0, 8, 9, 13], "siz": [0, 8, 9, 13], "exceed": [0, 8, 9], "0mb": [0, 8], "trait": [0, 10], "demand": [0, 9, 10, 11, 13], "processed": 0, "patch": [0, 1, 5, 7, 8], "suiv": [0, 4, 10, 11, 13, 14, 15, 16], "modif": [0, 11, 12], "chang": [0, 9, 11, 13], "actuel": 0, "autr": [0, 7, 11, 13], "new_password": 0, "nouveau": [0, 10, 11, 13, 14], "missing": [0, 9], "current": [0, 9], "uniqu": [0, 3, 9, 10, 13, 14], "new": [0, 7, 9, 11], "logout": [0, 9], "d\u00e9connexion": 0, "out": 0, "access": [0, 9], "revoked": 0, "malformed": 0, "for": [0, 1, 8, 9, 13], "other": [0, 7], "reason": 0, "blacklist": 0, "export": [0, 9, 10, 11, 12, 13], "archiv": [0, 1, 9, 10, 11, 13], "Il": [0, 9, 11, 12, 13, 14], "cr\u00e9ation": [0, 9, 11], "in_progress": 0, "errored": 0, "taill": [0, 1, 11, 13], "octet": 0, "lorsqu": [0, 9, 10, 13], "r\u00e9uss": 0, "wed": 0, "mar": [0, 9, 13], "2023": [0, 13], "31": [0, 8, 13], "17": [0, 1, 8, 13], "file_nam": 0, "archive_rgjsr3fht295ywnqr5yp": 0, "zip": [0, 1, 8, 9, 11], "file_siz": 0, "924": 0, "aucun": [0, 8, 11, 12, 13], "ongoing": 0, "completed": 0, "t\u00e9l\u00e9charg": [0, 8, 10, 11, 13, 17], "download": [0, 8, 9], "archive_rgjsr3fhr5yp": 0, "x": [0, 8, 9, 13, 14], "gzip": 0, "config": [1, 9, 13], "about": [1, 9, 13], "admin_contact": 1, "gpx_limit_import": 1, "is_email_sending_enabled": 1, "is_registration_enabled": 1, "max_single_file_siz": 1, "1048576": 1, "max_user": 1, "max_zip_file_siz": 1, "10485760": 1, "map_attribu": [1, 13], "copy": [1, 13], "href": [1, 13], "www": [1, 13], "openstreetmap": [1, 9, 13], "org": [1, 13], "copyright": [1, 13], "contributor": [1, 13], "privacy_policy": 1, "privacy_policy_dat": 1, "version": [1, 10, 11, 13, 14], "7": [1, 8, 10, 11, 13, 14], "weather_provid": 1, "getting": 1, "mettr": [1, 7, 8, 9, 10, 11, 13], "avoir": [1, 5, 13], "droit": [1, 5, 7, 9, 10, 11, 13, 14], "administr": [1, 5, 7, 10, 13, 14, 17], "instanc": [1, 9, 11, 13], "integ": [1, 3, 5, 6, 7, 8], "nombr": [1, 7, 8, 10, 11, 13], "maximum": [1, 11], "maximal": [1, 4, 8, 9, 10, 11], "inscrir": [1, 9, 11, 13], "hav": [1, 5, 6, 7, 8, 9], "perm": [1, 5, 6, 7, 8], "when": [1, 9], "updating": 1, "ping": 1, "contr\u00f4l": 1, "pong": 1, "authentif": [2, 13, 14], "compt": [2, 7, 8, 9, 10, 13, 15], "configur": [2, 9, 11, 13, 14, 16], "oauth2": [2, 14], "statist": 2, "app": [3, 9, 13, 14], "client": [3, 9, 11, 13, 14], "pagin": [3, 7, 8], "5": [3, 5, 6, 7, 8, 10, 11, 13], "pag": [3, 7, 8, 9], "Ce": 3, "accessibl": [3, 13, 14], "fittracke": [3, 10, 11, 13, 14, 15, 17], "san": [3, 6, 7, 8, 9, 11, 12, 13], "client_descript": 3, "client_id": [3, 14], "o22a27s2abpuoxjbxv3ujdox": 3, "issued_at": 3, "thu": 3, "july": 3, "2022": 3, "06": [3, 6], "53": [3, 9], "nam": 3, "import": [3, 9, 11, 13, 15], "redirect_ur": 3, "callback": [3, 14], "workout": [3, 4, 5, 6, 8, 9, 14], "websit": 3, "has_next": 3, "has_prev": 3, "client_secret": 3, "secret": [3, 13, 14], "created": [3, 8], "client_nam": 3, "client_ur": 3, "array": 3, "list": [3, 9, 10, 12, 13], "redirect": [3, 14], "cha\u00een": [3, 14], "descript": [3, 10, 13], "optionnel": [3, 13], "client_client_id": 3, "trouv": [3, 5, 8], "int": [3, 5, 8], "by_id": 3, "enti": 3, "an": [3, 9], "revok": 3, "r\u00e9voqu": 3, "tous": [3, 4, 5, 6, 7, 9, 11, 13], "associ": [3, 10, 11, 14], "cas": [3, 11, 13], "redirig": [3, 14], "ver": [3, 9, 13, 14], "\u00e9mettr": 3, "response_typ": [3, 14], "support": [3, 9, 13, 14, 16], "\u00eatre": [3, 8, 9, 10, 11, 12, 13, 14, 16], "stat": [3, 6, 9, 14], "\u00e9vit": [3, 9], "falsif": [3, 14], "entre": [3, 8, 11, 14], "sit": [3, 14], "cross": [3, 14], "forgery": [3, 14], "csrf": [3, 14], "obligatoir": [3, 8, 9, 10, 13, 14], "recommand": [3, 13, 14], "code_challeng": [3, 14], "g\u00e9ner": [3, 10, 11, 13, 14], "v\u00e9rif": [3, 9, 14, 16], "pkce": [3, 14], "code_challenge_method": [3, 14], "m\u00e9thod": [3, 13, 14], "challeng": [3, 14], "s256": [3, 14], "librair": [3, 13], "authlib": [3, 13, 14], "d\u00e9livr": 3, "rafra\u00eech": 3, "access_token": 3, "roehv64thcg28wcewzhrnvlusoduvw8nvnhkcml57": 3, "expires_in": 3, "864000": 3, "refresh_token": 3, "nuv9cy8vqonrqkhtz5pqaq2zw7msh0mornpjr14amswd6f6": 3, "token_typ": 3, "expires_at": 3, "1658660147": 3, "0667062": 3, "grant_typ": 3, "authorization_cod": [3, 14], "\u00e9miss": 3, "code_verifi": 3, "moyen": [4, 8, 9, 11, 13], "plus": [4, 9, 10, 11, 12, 13, 16], "\u00e9lev": [4, 11, 13], "dur": [4, 6, 8, 9, 11], "longu": [4, 9, 11], "retourn": 4, "is_active_for_us": 5, "label": [5, 9], "cycling": 5, "transport": [5, 9, 11], "hiking": 5, "mountain": 5, "biking": [5, 8], "running": 5, "walking": 5, "has_workout": 5, "user_nam": [6, 7], "by_tim": 6, "entra\u00een": [6, 8, 11], "from": [6, 8, 9, 13], "2018": [6, 8], "tim": [6, 8], "week": [6, 9], "statistic": [6, 9], "2017": [6, 8], "average_speed": 6, "48": 6, "203": 6, "156": [6, 9], "15": [6, 8, 10, 11, 13], "282": [6, 9], "12341": 6, "16": [6, 8, 11, 13], "99": [6, 9], "150": 6, "178": [6, 9], "47": [6, 8, 9], "9960": 6, "95": [6, 9], "46": [6, 9], "78": 6, "613": 6, "1267": 6, "d\u00e9but": [6, 8], "fin": [6, 8, 9, 13], "p\u00e9riod": [6, 11, 13], "temp": 6, "dimanch": [6, 11], "month": [6, 9], "mois": [6, 9, 11], "year": 6, "ann\u00e9": [6, 11], "default": [6, 8, 9, 13], "by_sport": 6, "all": [6, 13], "tout": [6, 13], "uploads_dir_siz": 6, "1000": 6, "statut": [7, 10], "Ne": 7, "quelqu": [7, 8, 9, 11, 14], "order_by": [7, 8], "workouts_count": 7, "par_pag": 7, "is_admin": 7, "sat": 7, "20": 7, "03": [7, 8], "per_pag": [7, 8], "max": [7, 8, 9, 10], "q": 7, "order": [7, 8, 9], "ordre": [7, 8], "tri": [7, 8, 11], "asc": [7, 8], "desc": [7, 8], "criter": 7, "peut": [7, 9, 10, 11, 13, 14], "jpeg": 7, "activat": [7, 10], "new_email": 7, "reset_password": 7, "different": [7, 9], "than": [7, 9], "curent": 7, "Un": [7, 9, 11, 13], "propr": [7, 11, 12], "sauf": [7, 13], "sien": 7, "john_do": 7, "can": [7, 9, 13, 16], "your": 7, "has": [7, 9], "right": [7, 9], "02": 8, "moin": 8, "ascent": [8, 9], "ave_speed": 8, "bound": 8, "creation_dat": 8, "51": 8, "descent": [8, 9], "durat": [8, 9], "04": 8, "kjxavsturjvoah2wvcegef": 8, "map": [8, 9, 11, 12], "max_alt": 8, "max_speed": 8, "min_alt": 8, "modification_dat": 8, "moving": [8, 9], "next_workout": 8, "paus": [8, 9], "previous_workout": 8, "Mon": 8, "jan": 8, "segment": [8, 9, 11], "titl": [8, 9], "weather_end": 8, "weather_start": 8, "with_gpx": 8, "100": [8, 9, 11], "titr": [8, 11], "tient": 8, "majuscul": 8, "minuscul": 8, "distance_from": 8, "minimal": [8, 11, 14], "distance_to": 8, "duration_from": 8, "h": [8, 11], "M": 8, "duration_to": 8, "ave_speed_from": 8, "ave_speed_to": 8, "max_speed_from": 8, "max_speed_to": 8, "sorting": 8, "criteri": 8, "workout_short_id": 8, "57": [8, 9], "45": 8, "22": 8, "without": [8, 9], "sunday": 8, "morning": 8, "court": 8, "cart": [8, 9, 11, 12, 13, 17], "leaflet": [8, 13], "this": [8, 10, 13], "chart_dat": 8, "r\u00e9cuper": [8, 13, 14], "chart": [8, 9, 13], "js": [8, 13], "elev": [8, 9], "279": [8, 9], "latitud": 8, "5078118": 8, "longitud": 8, "1232004": 8, "speed": [8, 9], "63": 8, "fri": 8, "44": [8, 9], "7380": 8, "280": [8, 9], "5079733": 8, "1234538": 8, "39": 8, "segment_id": 8, "map_id": 8, "fa33f4d996844a5c73ecd1ae24456ab8": 8, "1563529507772": 8, "map_til": 8, "z": [8, 13], "tuil": [8, 9, 11], "serveur": [8, 9, 11, 12, 16], "4109": 8, "2930": 8, "sous": [8, 13], "domain": [8, 13], "zoom": 8, "index": 8, "axe": [8, 11], "xml": 8, "201": [8, 9], "guillemet": 8, "doubl": 8, "doivent": [8, 13, 14], "\u00e9chapp": [8, 9], "no_gpx": 8, "uuid": [8, 9], "n\u00e9gat": [8, 11], "posit": [8, 9, 11], "km": [8, 11], "second": 8, "pr": 9, "366": 9, "369": 9, "translat": 9, "hosted": 9, "weblat": [9, 11], "galician": [9, 11], "thank": 9, "xmgz": 9, "367": 9, "spanish": 9, "french": [9, 11], "avanc": [9, 11], "n\u00e9erland": [9, 11], "galicien": 9, "allemand": [9, 11], "italien": [9, 11], "87": 9, "norv\u00e9gien": [9, 11], "bokm\u00e5l": [9, 11], "36": 9, "polon": [9, 11], "espagnol": [9, 11], "358": 9, "add": 9, "filtering": 9, "of": [9, 13, 14], "359": 9, "foot": 9, "overlap": 9, "350": 9, "352": 9, "dutch": 9, "356": 9, "init": [9, 13], "polish": 9, "357": 9, "365": 9, "encor": [9, 11, 12], "merc": 9, "contributeur": [9, 15], "bjornclauw": 9, "gallegonovato": 9, "gnu": 9, "ewm": 9, "jat255": 9, "Cette": [9, 12, 13], "contient": 9, "migrat": [9, 10, 13], "bas": [9, 11, 13, 16], "voir": [9, 11, 13, 14, 16], "parm": 9, "mainten": [9, 13], "partiel": 9, "ci": 9, "dessous": 9, "darksky": [9, 13], "servic": [9, 13], "319": 9, "cli": [9, 10, 11, 13], "creat": [9, 13], "329": 9, "mak": [9, 13], "start": 9, "axis": 9, "at": [9, 13], "zero": 9, "sticky": 9, "333": 9, "featur": [9, 13], "filt": 9, "by": [9, 13], "338": 9, "display": 9, "relev": 9, "328": 9, "track": 9, "incorrect": 9, "imperial": 9, "b29ed7": 9, "fix": [9, 13], "dashboard": 9, "250": 9, "norwegian": 9, "320": 9, "323": 9, "06ba975": 9, "bcc568e": 9, "ea0ac99": 9, "german": 9, "a458f5f": 9, "075aeb9": 9, "60e164d": 9, "italian": 9, "98": 9, "318": 9, "remov": 9, "weath": 9, "comradekingu": 9, "qwerty287": 9, "J": 9, "lavoi": 9, "mondstern": 9, "314": 9, "deleted": 9, "process": [9, 13], "fail": 9, "315": 9, "permet": [9, 10, 11, 12, 14], "Une": [9, 10, 11, 13, 16], "personnalis": [9, 11], "d\u00e9fin": [9, 11, 14, 16], "afin": [9, 14], "puissent": [9, 11], "prendr": [9, 11], "connaiss": [9, 11], "conten": [9, 11, 13], "t\u00e9l\u00e9vers": [9, 11], "enfin": 9, "compl\u00e9mentair": 9, "pouv": 9, "util": [9, 11], "propos": [9, 11], "301": [9, 13], "304": 9, "305": 9, "additional": 9, "307": 9, "minor": 9, "quand": 9, "d\u00e9marr": [9, 13, 17], "modal": 9, "297": 9, "308": 9, "310": 9, "290": 9, "294": 9, "drop": 9, "postgresql10": 9, "d\u00e9pend": 9, "265": 9, "implementing": 9, "altern": 9, "visualcrossing": 9, "environment": [9, 13, 16], "variabl": [9, 16], "set": [9, 10, 13], "weather_api_provid": [9, 13], "see": [9, 13], "287": 9, "289": 9, "dperruso": 9, "92": 9, "parameter": 9, "c88a515": 9, "f96dcef": 9, "mountaineering": 9, "278": 9, "270": 9, "nederland": 9, "258": 9, "pars": 9, "link": 9, "are": 9, "271": 9, "creation": 9, "273": 9, "274": 9, "test": [9, 13], "paralleliz": 9, "275": 9, "disabl": 9, "work": [9, 13, 16], "entry": 9, "commend": 9, "lign": [9, 11, 12, 13], "command": [9, 11, 12, 13], "flask": [9, 13], "dramatiq": [9, 10, 13], "3c8d9c2": 9, "trailing": 9, "comm": [9, 11, 13], "d\u00e9velopp": [9, 10, 12], "264": 9, "ui": 9, "whit": 9, "gray": 9, "background": 9, "266": 9, "260": 9, "checked": 9, "261": 9, "should": 9, "return": [9, 13], "numb": [9, 13], "lim": [9, 13], "n\u00e9cessit": [9, 13, 14], "89": 9, "b1536fc": 9, "257": 9, "body": [9, 13], "nginx": [9, 11, 13, 14, 16], "112": 9, "allow": [9, 13], "244": 9, "virtual": 9, "rid": 9, "246": 9, "postgresql": [9, 13, 16], "247": 9, "displayed": 9, "with": [9, 13], "microsecond": 9, "252": 9, "242": 9, "241": 9, "strength": 9, "estim": 9, "packag": 9, "239": 9, "cb9d02f": 9, "english": 9, "88": 9, "231": 9, "invalidat": 9, "236": 9, "rat": [9, 13], "limit": [9, 11], "232": 9, "hidden": 9, "237": 9, "212": 9, "230": 9, "databas": [9, 10, 13], "problem": [9, 13], "after": [9, 13], "upgrad": [9, 13], "225": 9, "grammar": 9, "issu": [9, 11], "skylan0916": 9, "derni": [9, 13], "ex\u00e9cut": 9, "inf\u00e9rieur": 9, "diff\u00e9rent": 9, "ex\u00e9cu": [9, 10], "213": 9, "using": 9, "measur": 9, "ft": 9, "mi": 9, "223": 9, "icon": 9, "167": 9, "added": 9, "162": 9, "fmstrat": 9, "210": 9, "could": 9, "til": [9, 13], "requiring": 9, "subdomain": 9, "staticmap_subdomain": [9, 13], "209": 9, "containing": 9, "multipl": 9, "gorgoback": 9, "Et": 9, "detect": 9, "brows": 9, "use": 9, "matching": 9, "if": [9, 13], "avail": 9, "208": 9, "card": 9, "html": 9, "attribut": 9, "changing": 9, "197": 9, "196": 9, "manag": [9, 10], "tool": 9, "190": 9, "193": 9, "deleting": 9, "192": 9, "instead": 9, "191": 9, "layout": 9, "nomenclatur": 9, "inclus": 9, "195": 9, "cec": 9, "affect": [9, 11], "pr\u00e9c\u00e9dent": 9, "cc4287e": 9, "dock": 9, "env": [9, 13], "offset": 9, "Pas": 9, "refactoris": 9, "avant": [9, 13], "possibl": [9, 11, 12, 13], "fournisseur": [9, 13], "smtp": [9, 13, 16], "cel": [9, 11, 13], "r\u00e9duit": 9, "pr\u00e9requ": 9, "mono": [9, 11], "Pour": [9, 11, 13, 14], "ger": [9, 10, 11, 13, 16], "180": 9, "cannot": 9, "send": 9, "tl": [9, 13], "177": 9, "manqu": 9, "petit": 9, "\u00e9cran": [9, 11], "175": 9, "refreshed": 9, "173": 9, "171": 9, "correctly": 9, "apport": 9, "niveau": 9, "155": 9, "improv": 9, "106": 9, "169": 9, "161": 9, "farthest": 9, "160": 9, "plusieur": [9, 11, 12, 13], "danielsiersleben": 9, "rapport": 9, "initialis": [9, 13], "149": 9, "152": 9, "autoespcap": 9, "model": 9, "jinj": 9, "151": 9, "security": 9, "nettoi": 9, "entr\u00e9": [9, 13, 14], "alphanumer": 9, "alert": 9, "worker": [9, 10, 13], "lanc": [9, 13], "script": 9, "product": 9, "dotenv": 9, "146": 9, "filter": 9, "145": 9, "140": 9, "fullscreen": 9, "control": [9, 13], "138": 9, "initial": 9, "135": 9, "finish": 9, "marker": 9, "134": 9, "wind": 9, "direct": [9, 11, 13], "877fa0f": 9, "changed": 9, "calendar": 9, "small": 9, "resolu": 9, "131": 9, "129": 9, "editing": 9, "127": [9, 13], "validat": 9, "legitimat": 9, "uri": 9, "such": 9, "localhost": [9, 13], "25": [9, 13], "123": 9, "121": 9, "activity": 9, "snowsho": 9, "contain": [9, 13], "116": 9, "bet": 9, "button": 9, "graph": 9, "screen": 9, "115": 9, "option": [9, 10, 13], "averag": 9, "91": 9, "min": 9, "90": 9, "som": [9, 13], "seem": 9, "104": 9, "switch": 9, "agplv3": 9, "licens": [9, 12, 13], "101": 9, "full": 9, "development": [9, 13], "109": 9, "stopped": 9, "threshold": 9, "slow": 9, "mov": 9, "84": 9, "93": 9, "paf38": 9, "83": 9, "configured": 9, "generat": 9, "static": 9, "keep": 9, "default_staticmap": [9, 13], "81": 9, "remaining": 9, "textar": 9, "82": 9, "modify": 9, "his": 9, "birth": 9, "day": [9, 10, 13], "80": [9, 13], "sav": 9, "79": 9, "rebuild": 9, "75": 9, "python": [9, 13, 14], "javascript": [9, 13], "Du": 9, "fait": [9, 13], "sqlalchemy": [9, 13, 16], "postgr": [9, 16], "72": 9, "exceeding": 9, "71": 9, "great": 9, "70": 9, "less": 9, "uploaded": [9, 13], "66": 9, "used": 9, "importing": 9, "64": 9, "per": [9, 13], "shown": 9, "62": 9, "sending": 9, "\u00e9valu": [9, 13], "standardiz": 9, "term": 9, "upload": [9, 13, 15], "directory": [9, 13], "endpoint": 9, "also": 9, "59": 9, "uploading": 9, "activit": 9, "introduit": 9, "majeur": 9, "install": [9, 12], "facilit": 9, "dor\u00e9nav": 9, "attent": [9, 13, 16], "lir": 9, "certain": [9, 10, 12, 13], "environ": [9, 10, 16], "renomm": 9, "celui": 9, "remplac": [9, 11, 13], "thunderforest": [9, 13], "outdoor": [9, 13], "54": 9, "simplify": 9, "d\u00e9plac": 9, "red": [9, 10, 13], "complet": 9, "co": 9, "4c3fc34": 9, "empty": 9, "34614d5": 9, "spinn": 9, "loading": 9, "b862a77": 9, "2e1ee2c": 9, "interceptor": 9, "rout": [9, 13], "definit": 9, "down": 9, "mor": 9, "weekend": 9, "40": 9, "localiz": 9, "i18n": 9, "41": 9, "show": [9, 10, 13], "mous": 9, "over": 9, "docu": 9, "choos": 9, "first": 9, "33": 9, "37": 9, "34": 9, "anymor": 9, "poetry": [9, 13], "pipenv": 9, "gestion": [9, 13], "paquet": [9, 13], "detailed": 9, "28": 9, "26": 9, "tooltip": 9, "standard": [9, 13], "v\u00e9lo": [9, 11], "randon": [9, 11], "vtt": [9, 11], "cours": [9, 11], "pied": [9, 11], "march": [9, 11], "\u00e9gal": [9, 10, 11, 12, 13], "enter": 9, "heur": [9, 11, 13], "suppress": [9, 11], "m\u00e9t\u00e9o": [9, 11], "cl\u00e9": [9, 11, 13], "calendri": [9, 11], "mensuel": [9, 11], "cour": [9, 10, 12, 13], "grand": [9, 11], "recherch": 9, "propri\u00e9tair": [9, 11], "moment": [9, 11], "search": 9, "view": [9, 13], "usag": [10, 13], "arg": [10, 13], "lin": [10, 13], "help": [10, 13], "exit": [10, 13], "d\u00e9sorm": 10, "obsolet": 10, "prochain": [10, 11], "fittrackee_set_admin": 10, "fittrackee_upgrade_db": 10, "fittrackee_work": 10, "vid": [10, 13], "expir": 10, "depuis": [10, 13], "noir": 10, "d\u00e9j\u00e0": 10, "argument": 10, "al\u00e9atoir": [10, 13], "incomplet": 10, "fitracke": 11, "stock": [11, 12, 14], "plein": [11, 12], "air": [11, 12], "plut\u00f4t": 11, "m\u00eam": [11, 13], "r\u00e9pertoir": [11, 13], "chiffr": [11, 13], "Avec": 11, "open": [11, 12], "street": [11, 12], "statiqu": [11, 13], "trac": [11, 13], "virtuel": [11, 13], "electr": 11, "alpin": 11, "aviron": 11, "ski": 11, "raquet": 11, "trail": 11, "lieu": 11, "Elle": 11, "jusqu": 11, "system": [11, 13], "m\u00e9triqu": 11, "differ": 11, "origin": 11, "particuli": 11, "entrer": 11, "Des": 11, "bouton": 11, "permettent": 11, "visualis": 11, "visual": [11, 13], "crossing": [11, 13], "sourc": 11, "vent": 11, "flech": 11, "indiqu": 11, "infobull": 11, "proven": 11, "masqu": 11, "cf": [11, 12, 13], "selon": [11, 13], "comport": 11, "d\u00e9roul": 11, "instant": 11, "r\u00e9cent": 11, "consult": 11, "s\u00e9lection": 11, "menu": 11, "nouveaut": 11, "dont": [11, 14], "o\u00f9": [11, 13], "premi": 11, "chois": [11, 13], "affichag": 11, "cach": 11, "d\u00e9part": 11, "exclur": 11, "extr\u00eam": 11, "gp": 11, "exclu": 11, "mati": 11, "appara\u00eetr": 11, "toujour": 11, "tierc": [11, 14], "S": 11, "unitair": 11, "n\u00e9cessair": [11, 13], "volumin": [11, 16], "avert": 11, "suppl\u00e9mentair": 11, "syntax": 11, "markdown": 11, "adapt": [11, 13], "discours": 11, "traduit": 11, "bloqu": 11, "verrouill": 11, "vi": 11, "etat": 11, "publi": 11, "suivr": 12, "conserv": [12, 13], "votr": [12, 13], "mobil": 12, "android": 12, "exhaust": 12, "runn": 12, "up": 12, "gpl": 12, "v3": 12, "forrunner": 12, "opentrack": 12, "apach": 12, "fitotrack": 12, "aid": 12, "fonctionnal": [12, 13], "instabl": [12, 13], "ticket": 12, "outil": [12, 13], "tier": 12, "document": [12, 13, 14, 16], "d\u00e9pannag": 12, "histor": [12, 13], "typescript": 13, "analys": 13, "staticmap": 13, "t\u00e2ch": 13, "vue3": 13, "vuex": 13, "logo": 13, "ic\u00f4n": 13, "freepik": 13, "flaticon": 13, "fork": 13, "awesom": 13, "nod": 13, "yarn": 13, "compos": 13, "\u00e9tap": 13, "d\u00e9crivent": 13, "linux": 13, "debian": 13, "arch": 13, "Sur": 13, "exploit": 13, "rencontr": 13, "makefil": 13, "custom": 13, "Elles": 13, "flask_app": 13, "modul": 13, "d\u00e9marrag": 13, "pwd": 13, "__main__": 13, "py": 13, "sinon": 13, "host": 13, "h\u00f4t": 13, "port": 13, "5000": 13, "app_setting": 13, "productionconfig": 13, "app_secret_key": 13, "fort": 13, "jwt": 13, "app_worker": 13, "_workers_": 13, "gunicorn": [13, 16], "app_log": 13, "chemin": [13, 16], "upload_fold": [13, 16], "absolu": [13, 16], "application_directory": 13, "database_url": [13, 16], "5432": 13, "database_disable_pooling": 13, "pooling": 13, "ui_url": 13, "lien": 13, "email_url": [13, 16], "chain": 13, "sender_email": 13, "exp\u00e9diteur": 13, "redis_url": 13, "workers_process": 13, "processus": 13, "api_rate_limit": 13, "300": 13, "minut": 13, "tile_server_url": 13, "gard": 13, "n\u00e9cessitent": [13, 14], "df": 13, "Par": [13, 14], "b": 13, "osm": 13, "franc": 13, "attribu": 13, "target": 13, "_blank": 13, "rel": 13, "noopen": 13, "noreferr": 13, "komoot": 13, "insensibl": 13, "cass": 13, "weather_api_key": 13, "weather_ap": 13, "vue_app_api_url": 13, "ssl": 13, "465": 13, "starttl": 13, "587": 13, "office365": 13, "fonction": [13, 14], "identif": 13, "omis": 13, "ancien": 13, "notif": 13, "pr\u00eat": 13, "laiss": 13, "apikey": 13, "xxxx": 13, "v\u00e9rifi": [13, 16], "condit": 13, "attendu": 13, "osmfr": 13, "fond": 13, "mention": 13, "legal": 13, "nofollow": 13, "nbsp": 13, "creativecommon": 13, "licenc": 13, "cc": 13, "SA": 13, "mani": 13, "ip": 13, "strateg": 13, "pourr": 13, "soum": 13, "asset": 13, "notat": 13, "s\u00e9par": [13, 14], "virgul": 13, "hour": 13, "diagnostic": 13, "utility": 13, "commmand": 13, "clear": 13, "specific": 13, "key": 13, "enumerat": 13, "detail": 13, "interrompu": 13, "remarqu": 13, "pip": 13, "schem": [13, 14], "owner": 13, "privileg": 13, "copi": 13, "coll": 13, "nano": 13, "ftcli": 13, "db": 13, "systemd": 13, "ouvr": 13, "navig": 13, "alor": 13, "projet": 13, "virtualenv": 13, "project": 13, "clon": 13, "d\u00e9p\u00f4t": 13, "git": 13, "github": 13, "samr1": 13, "cd": 13, "vu": 13, "dev": 13, "run": 13, "3000": 13, "under": 13, "heavy": 13, "may": 13, "unstabl": 13, "v0": 13, "wget": 13, "tar": 13, "gz": 13, "xzf": 13, "mv": 13, "sql": 13, "proced": 13, "fair": 13, "sauvegard": 13, "ensembl": 13, "pg_dump": 13, "stopp": 13, "u": 13, "journal": [13, 16], "red\u00e9marr": 13, "pull": 13, "lequel": 13, "\u00e9cras": 13, "cp": 13, "r": 13, "proxy": [13, 14], "network": 13, "startlimitintervalsec": 13, "simpl": 13, "restart": 13, "alway": 13, "restartsec": 13, "standardoutput": 13, "syslog": 13, "standarderror": 13, "syslogidentifi": 13, "workingdirectory": 13, "hom": 13, "execstart": 13, "venv": 13, "bin": 13, "create_app": 13, "logfil": 13, "wantedby": 13, "mult": 13, "timeout": [13, 16], "fittrackee_worker": 13, "task": 13, "queu": 13, "listen": 13, "443": 13, "http2": 13, "server_nam": 13, "ssl_certificat": 13, "fullchain": 13, "pem": 13, "ssl_certificate_key": 13, "privkey": 13, "paramet": 13, "how": 13, "1mb": 13, "setting": 13, "ll": 13, "need": 13, "uncommenting": 13, "below": 13, "want": 13, "prevent": 13, "checking": 13, "client_max_body_siz": [13, 16], "1m": 13, "proxy_pass": 13, "proxy_redirect": 13, "proxy_set_head": [13, 14], "real": 13, "remote_addr": 13, "forwarded": [13, 14], "proxy_add_x_forwarded_for": 13, "proto": [13, 14], "request_ur": 13, "besoin": 13, "build": 13, "8025": 13, "acced": [13, 14], "mailhog": 13, "stop": 13, "shel": 13, "additionnel": 13, "fittrackee_client": 13, "lint": 13, "check": 13, "fittrackee_ynh": 13, "rest": 14, "plupart": 14, "permettr": 14, "interag": 14, "onglet": 14, "\u00e9chang": 14, "contr": 14, "corp": 14, "assur": 14, "meilleur": 14, "s\u00e9cur": 14, "\u00e9critur": 14, "accord": 14, "lectur": 14, "Ils": 14, "puiss": 14, "fittrackee_host": 14, "espac": 14, "facult": 14, "emp\u00each": 14, "3aread": 14, "3awrit": 14, "sort": 14, "ensuit": 14, "\u0153uvr": 14, "bibliothequ": 14, "derri": 14, "simplified": 14, "aaron": 14, "pareck": 14, "flow": 14, "oauthlib": 14, "session": 14, "gr\u00e2c": 15, "strav": 15, "fit": 15, "exc": 16, "nosuchmoduleerror": 16, "load": 16, "plugin": 16, "dialect": 16, "except": 16, "invalidemailurlschem": 16, "augment": 16, "del": 16, "critical": 16, "d\u00e9tail": 17, "\u00e9chec": 17}, "objects": {"": [[0, 0, 1, "post--api-auth-account-confirm", "/api/auth/account/confirm"], [0, 1, 1, "get--api-auth-account-export", "/api/auth/account/export"], [0, 1, 1, "get--api-auth-account-export-(string-file_name)", "/api/auth/account/export/(string:file_name)"], [0, 0, 1, "post--api-auth-account-export-request", "/api/auth/account/export/request"], [0, 0, 1, "post--api-auth-account-privacy-policy", "/api/auth/account/privacy-policy"], [0, 0, 1, "post--api-auth-account-resend-confirmation", "/api/auth/account/resend-confirmation"], [0, 0, 1, "post--api-auth-email-update", "/api/auth/email/update"], [0, 0, 1, "post--api-auth-login", "/api/auth/login"], [0, 0, 1, "post--api-auth-logout", "/api/auth/logout"], [0, 0, 1, "post--api-auth-password-reset-request", "/api/auth/password/reset-request"], [0, 0, 1, "post--api-auth-password-update", "/api/auth/password/update"], [0, 2, 1, "delete--api-auth-picture", "/api/auth/picture"], [0, 0, 1, "post--api-auth-picture", "/api/auth/picture"], [0, 1, 1, "get--api-auth-profile", "/api/auth/profile"], [0, 0, 1, "post--api-auth-profile-edit", "/api/auth/profile/edit"], [0, 3, 1, "patch--api-auth-profile-edit-account", "/api/auth/profile/edit/account"], [0, 0, 1, "post--api-auth-profile-edit-preferences", "/api/auth/profile/edit/preferences"], [0, 0, 1, "post--api-auth-profile-edit-sports", "/api/auth/profile/edit/sports"], [0, 2, 1, "delete--api-auth-profile-reset-sports-(sport_id)", "/api/auth/profile/reset/sports/(sport_id)"], [0, 0, 1, "post--api-auth-register", "/api/auth/register"], [1, 1, 1, "get--api-config", "/api/config"], [1, 3, 1, "patch--api-config", "/api/config"], [3, 1, 1, "get--api-oauth-apps", "/api/oauth/apps"], [3, 0, 1, "post--api-oauth-apps", "/api/oauth/apps"], [3, 2, 1, "delete--api-oauth-apps-(int-client_id)", "/api/oauth/apps/(int:client_id)"], [3, 1, 1, "get--api-oauth-apps-(int-client_id)-by_id", "/api/oauth/apps/(int:client_id)/by_id"], [3, 0, 1, "post--api-oauth-apps-(int-client_id)-revoke", "/api/oauth/apps/(int:client_id)/revoke"], [3, 1, 1, "get--api-oauth-apps-(string-client_client_id)", "/api/oauth/apps/(string:client_client_id)"], [3, 0, 1, "post--api-oauth-authorize", "/api/oauth/authorize"], [3, 0, 1, "post--api-oauth-revoke", "/api/oauth/revoke"], [3, 0, 1, "post--api-oauth-token", "/api/oauth/token"], [1, 1, 1, "get--api-ping", "/api/ping"], [4, 1, 1, "get--api-records", "/api/records"], [5, 1, 1, "get--api-sports", "/api/sports"], [5, 1, 1, "get--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [5, 3, 1, "patch--api-sports-(int-sport_id)", "/api/sports/(int:sport_id)"], [6, 1, 1, "get--api-stats-(user_name)-by_sport", "/api/stats/(user_name)/by_sport"], [6, 1, 1, "get--api-stats-(user_name)-by_time", "/api/stats/(user_name)/by_time"], [6, 1, 1, "get--api-stats-all", "/api/stats/all"], [7, 1, 1, "get--api-users", "/api/users"], [7, 2, 1, "delete--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)", "/api/users/(user_name)"], [7, 3, 1, "patch--api-users-(user_name)", "/api/users/(user_name)"], [7, 1, 1, "get--api-users-(user_name)-picture", "/api/users/(user_name)/picture"], [8, 1, 1, "get--api-workouts", "/api/workouts"], [8, 0, 1, "post--api-workouts", "/api/workouts"], [8, 2, 1, "delete--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 3, 1, "patch--api-workouts-(string-workout_short_id)", "/api/workouts/(string:workout_short_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data", "/api/workouts/(string:workout_short_id)/chart_data"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx", "/api/workouts/(string:workout_short_id)/gpx"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-download", "/api/workouts/(string:workout_short_id)/gpx/download"], [8, 1, 1, "get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)", "/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"], [8, 1, 1, "get--api-workouts-map-(map_id)", "/api/workouts/map/(map_id)"], [8, 0, 1, "post--api-workouts-no_gpx", "/api/workouts/no_gpx"], [13, 4, 1, "-", "API_RATE_LIMITS"], [13, 4, 1, "-", "APP_LOG"], [13, 4, 1, "-", "APP_SECRET_KEY"], [13, 4, 1, "-", "APP_SETTINGS"], [13, 4, 1, "-", "APP_WORKERS"], [13, 4, 1, "-", "DATABASE_DISABLE_POOLING"], [13, 4, 1, "-", "DATABASE_URL"], [13, 4, 1, "-", "DEFAULT_STATICMAP"], [13, 4, 1, "-", "EMAIL_URL"], [13, 4, 1, "-", "FLASK_APP"], [13, 4, 1, "-", "HOST"], [13, 4, 1, "-", "MAP_ATTRIBUTION"], [13, 4, 1, "-", "PORT"], [13, 4, 1, "-", "REDIS_URL"], [13, 4, 1, "-", "SENDER_EMAIL"], [13, 4, 1, "-", "STATICMAP_SUBDOMAINS"], [13, 4, 1, "-", "TILE_SERVER_URL"], [13, 4, 1, "-", "UI_URL"], [13, 4, 1, "-", "UPLOAD_FOLDER"], [13, 4, 1, "-", "VUE_APP_API_URL"], [13, 4, 1, "-", "WEATHER_API_KEY"], [13, 4, 1, "envvar-WEATHER_API_PROVIDER", "WEATHER_API_PROVIDER \ud83c\udd95"], [13, 4, 1, "-", "WORKERS_PROCESSES"]], "/api/workouts/map_tile/(s)/(z)/(x)/(y)": [[8, 1, 1, "get--api-workouts-map_tile-(s)-(z)-(x)-(y).png", "png"]]}, "objtypes": {"0": "http:post", "1": "http:get", "2": "http:delete", "3": "http:patch", "4": "std:envvar"}, "objnames": {"0": ["http", "post", "HTTP post"], "1": ["http", "get", "HTTP get"], "2": ["http", "delete", "HTTP delete"], "3": ["http", "patch", "HTTP patch"], "4": ["std", "envvar", "variable d'environnement"]}, "titleterms": {"authentif": 0, "compt": [0, 11], "configur": 1, "document": [2, 9], "api": [2, 13], "point": 2, "acces": [2, 13], "oauth2": [3, 10], "record": 4, "sport": [5, 11], "statist": [6, 9, 11], "utilis": [7, 10, 11], "s\u00e9anc": [8, 11, 16], "histor": 9, "modif": 9, "version": 9, "0": [9, 14], "7": 9, "17": 9, "03": 9, "06": 9, "2023": 9, "traduct": [9, 11], "16": 9, "29": 9, "05": 9, "fonctionnal": [9, 11], "am\u00e9lior": 9, "bug": 9, "corrig": 9, "15": 9, "12": 9, "04": 9, "diver": 9, "14": 9, "08": 9, "13": 9, "02": 9, "11": 9, "31": 9, "2022": 9, "10": 9, "21": 9, "9": 9, "8": 9, "30": 9, "27": 9, "6": 9, "09": 9, "5": 9, "4": 9, "3": 9, "01": 9, "2": [9, 14], "1": 9, "19": 9, "ticket": 9, "ferm": 9, "pull": 9, "request": 9, "07": 9, "22": 9, "24": 9, "23": 9, "s\u00e9cur": 9, "nouvel": 9, "2021": 9, "2020": 9, "fittracke": [9, 12, 16], "pyp": [9, 13], "administr": [9, 11, 16], "correct": 9, "mineur": 9, "disponibl": 9, "franc": 9, "2019": 9, "premi": 9, "2018": 9, "interfac": 10, "lign": 10, "command": 10, "bas": 10, "don": [10, 13], "ftcli": 10, "db": 10, "drop": 10, "upgrad": 10, "clean": 10, "user": 10, "clean_arch": 10, "clean_token": 10, "creat": 10, "export_arch": 10, "updat": 10, "pr\u00e9f\u00e9rent": 11, "appliqu": 11, "screenshot": 11, "tableau": 11, "bord": 11, "pag": 11, "d\u00e9tail": [11, 16], "list": 11, "tabl": 12, "mati": 12, "install": 13, "pr\u00e9requ": 13, "variabl": 13, "environ": 13, "courriel": 13, "serveur": 13, "tuil": 13, "limit": 13, "m\u00e9t\u00e9o": 13, "a": 13, "part": 13, "sourc": 13, "d\u00e9velopp": 13, "product": 13, "mis": 13, "jour": 13, "d\u00e9ploi": 13, "dock": 13, "yunohost": 13, "oauth": 14, "scop": 14, "flux": 14, "ressourc": 14, "outil": 15, "tier": 15, "d\u00e9marr": 16, "Les": 16, "imag": 16, "cart": 16, "affich": 16, "dan": 16, "\u00e9chec": 16, "charg": 16, "t\u00e9l\u00e9charg": 16, "fichi": 16, "d\u00e9pannag": 17}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"Authentification et compte": [[0, "authentication-and-account"]], "Configuration": [[1, "configuration"]], "Documentation de l\u2019API": [[2, "api-documentation"]], "Points d'acc\u00e8s :": [[2, null]], "OAuth2": [[3, "oauth2"], [10, "oauth2"]], "Records": [[4, "records"]], "Sports": [[5, "sports"], [11, "sports"]], "Statistiques": [[6, "statistics"], [11, "statistics"]], "Utilisateurs": [[7, "users"], [10, "users"], [11, "users"]], "S\u00e9ances": [[8, "workouts"], [11, "workouts"]], "Historique des modifications": [[9, "change-log"]], "Version 0.7.17 (03/06/2023)": [[9, "version-0-7-17-2023-06-03"]], "Traductions": [[9, "translations"], [9, "id1"], [9, "id4"], [9, "id6"], [9, "id9"], [9, "id10"], [9, "id13"], [9, "id15"], [9, "id17"], [9, "id18"], [9, "id21"], [9, "id23"], [9, "id26"], [9, "id28"], [9, "id31"], [9, "id32"], [9, "id34"], [9, "id37"], [9, "id50"], [11, "translations"]], "Version 0.7.16 (29/05/2023)": [[9, "version-0-7-16-2023-05-29"]], "Fonctionnalit\u00e9s et am\u00e9liorations": [[9, "features-and-enhancements"], [9, "id2"], [9, "id7"], [9, "id12"], [9, "id14"], [9, "id16"], [9, "id19"], [9, "id29"], [9, "id35"]], "Bugs corrig\u00e9s": [[9, "bugs-fixed"], [9, "id3"], [9, "id5"], [9, "id8"], [9, "id20"], [9, "id25"], [9, "id27"], [9, "id30"], [9, "id33"], [9, "id36"], [9, "id38"], [9, "id41"], [9, "id44"], [9, "id46"], [9, "id49"], [9, "id52"], [9, "id55"], [9, "id60"], [9, "id62"], [9, "id64"], [9, "id66"], [9, "id69"], [9, "id71"], [9, "id77"], [9, "id80"], [9, "id82"], [9, "id84"], [9, "id91"], [9, "id96"], [9, "id98"], [9, "id100"], [9, "id103"], [9, "id105"], [9, "id107"], [9, "id111"], [9, "id121"], [9, "id124"], [9, "id126"], [9, "id129"], [9, "id136"]], "Version 0.7.15 (12/04/2023)": [[9, "version-0-7-15-2023-04-12"]], "Divers": [[9, "misc"], [9, "id11"], [9, "id22"], [9, "id24"], [9, "id39"], [9, "id53"], [9, "id56"], [9, "id73"], [9, "id75"], [9, "id92"], [9, "id101"], [9, "id108"], [9, "id112"], [9, "id119"], [9, "id130"], [9, "id133"]], "Version 0.7.14 (08/03/2023)": [[9, "version-0-7-14-2023-03-08"]], "Version 0.7.13 (05/03/2023)": [[9, "version-0-7-13-2023-03-05"]], "Version 0.7.12 (16/02/2023)": [[9, "version-0-7-12-2023-02-16"]], "Version 0.7.11 (31/12/2022)": [[9, "version-0-7-11-2022-12-31"]], "Version 0.7.10 (21/12/2022)": [[9, "version-0-7-10-2022-12-21"]], "Version 0.7.9 (11/12/2022)": [[9, "version-0-7-9-2022-12-11"]], "Version 0.7.8 (30/11/2022)": [[9, "version-0-7-8-2022-11-30"]], "Version 0.7.7 (27/11/2022)": [[9, "version-0-7-7-2022-11-27"]], "Version 0.7.6 (09/11/2022)": [[9, "version-0-7-6-2022-11-09"]], "Version 0.7.5 (09/11/2022)": [[9, "version-0-7-5-2022-11-09"]], "Version 0.7.4 (05/11/2022)": [[9, "version-0-7-4-2022-11-05"]], "Documentation": [[9, "documentation"]], "Version 0.7.3 (01/11/2022)": [[9, "version-0-7-3-2022-11-01"]], "Version 0.7.2 (21/09/2022)": [[9, "version-0-7-2-2022-09-21"]], "Version 0.7.1 (21/09/2022)": [[9, "version-0-7-1-2022-09-21"]], "Version 0.7.0 (19/09/2022)": [[9, "version-0-7-0-2022-09-19"]], "Version 0.6.12 (14/09/2022)": [[9, "version-0-6-12-2022-09-14"]], "Tickets Ferm\u00e9s": [[9, "issues-closed"], [9, "id40"], [9, "id43"], [9, "id47"], [9, "id51"], [9, "id54"], [9, "id57"], [9, "id59"], [9, "id63"], [9, "id65"], [9, "id67"], [9, "id72"], [9, "id76"], [9, "id79"], [9, "id81"], [9, "id83"], [9, "id85"], [9, "id87"], [9, "id89"], [9, "id94"], [9, "id97"], [9, "id99"], [9, "id102"], [9, "id104"], [9, "id106"], [9, "id109"], [9, "id113"], [9, "id115"], [9, "id117"], [9, "id120"], [9, "id122"], [9, "id125"], [9, "id127"], [9, "id131"], [9, "id134"], [9, "id137"]], "Pull Requests": [[9, "pull-requests"], [9, "id42"], [9, "id45"], [9, "id61"], [9, "id70"], [9, "id74"], [9, "id78"], [9, "id93"]], "Version 0.6.11 (27/02/2022)": [[9, "version-0-6-11-2022-07-27"]], "Fonctionnalit\u00e9s": [[9, "features"], [9, "id48"], [9, "id58"], [9, "id68"], [11, "features"]], "Version 0.6.10 (13/07/2022)": [[9, "version-0-6-10-2022-07-13"]], "Version 0.6.9 (03/07/2022)": [[9, "version-0-6-9-2022-07-03"]], "Version 0.6.8 (22/06/2022)": [[9, "version-0-6-8-2022-06-22"]], "Version 0.6.7 (11/06/2022)": [[9, "version-0-6-7-2022-06-11"]], "Version 0.6.6 (29/05/2022)": [[9, "version-0-6-6-2022-05-29"]], "Version 0.6.5 (24/04/2022)": [[9, "version-0-6-5-2022-04-24"]], "Version 0.6.4 (23/04/2022)": [[9, "version-0-6-4-2022-04-23"]], "Version 0.6.3 (09/04/2022)": [[9, "version-0-6-3-2022-04-09"]], "Version 0.6.2 (03/04/2022)": [[9, "version-0-6-2-2022-04-03"]], "Version 0.6.1 (27/03/2022)": [[9, "version-0-6-1-2022-03-27"]], "Version 0.6.0 (27/03/2022)": [[9, "version-0-6-0-2022-03-27"]], "Version 0.5.7 (13/02/2022": [[9, "version-0-5-7-2022-02-13"]], "S\u00e9curit\u00e9": [[9, "security"]], "Version 0.5.6 (05/02/2022)": [[9, "version-0-5-6-2022-02-05"]], "Version 0.5.5 (19/01/2022)": [[9, "version-0-5-5-2022-01-19"]], "Nouvelles fonctionnalit\u00e9s": [[9, "new-features"], [9, "id86"], [9, "id88"], [9, "id90"], [9, "id95"], [9, "id110"], [9, "id114"], [9, "id116"], [9, "id118"], [9, "id123"], [9, "id128"], [9, "id132"], [9, "id135"], [9, "id138"]], "Version 0.5.4 (01/01/2022": [[9, "version-0-5-4-2022-01-01"]], "Version 0.5.3 (01/01/2022)": [[9, "version-0-5-3-2022-01-01"]], "Version 0.5.2 (19/12/2021)": [[9, "version-0-5-2-2021-12-19"]], "Version 0.5.1 (30/11/2021)": [[9, "version-0-5-1-2021-11-30"]], "Version 0.5.0 (14/11/2021)": [[9, "version-0-5-0-2021-11-14"]], "Version 0.4.9 (16/07/2021)": [[9, "version-0-4-9-2021-07-16"]], "Version 0.4.8 (03/07/2021)": [[9, "version-0-4-8-2021-07-03"]], "Version 0.4.7 (07/04/2021)": [[9, "version-0-4-7-2021-04-07"]], "Version 0.4.6 (21/02/2021)": [[9, "version-0-4-6-2021-02-21"]], "Version 0.4.5 (17/02/2021)": [[9, "version-0-4-5-2021-02-17"]], "Version 0.4.4 (31/01/2021)": [[9, "version-0-4-4-2021-01-31"]], "Version 0.4.3 (10/01/2021)": [[9, "version-0-4-3-2021-01-10"]], "Version 0.4.2 (03/01/2021)": [[9, "version-0-4-2-2021-01-03"]], "Version 0.4.1 (31/12/2020)": [[9, "version-0-4-1-2020-12-31"]], "Version 0.4.0 - FitTrackee sur PyPI (19/09/2020)": [[9, "version-0-4-0-fittrackee-on-pypi-2020-09-19"]], "Version 0.3.0 - Administration (15/07/2020)": [[9, "version-0-3-0-administration-2020-07-15"]], "Version 0.2.5 - Corrections et am\u00e9liorations (31/01/2020)": [[9, "version-0-2-5-fix-and-improvements-2020-01-31"]], "Version 0.2.4 - Corrections mineures (30/01/2020)": [[9, "version-0-2-4-minor-fix-2020-01-30"]], "Version 0.2.3 - FitTrackee disponible en Fran\u00e7ais (29/12/2019)": [[9, "version-0-2-3-fittrackee-available-in-french-2019-12-29"]], "Version 0.2.2 - Corrections des statistiques (23/09/2019)": [[9, "version-0-2-2-statistics-fix-2019-09-23"]], "Version 0.2.1 - Correction et am\u00e9liorations (01/09/2019)": [[9, "version-0-2-1-fix-and-improvements-2019-09-01"]], "Version 0.2.0 - Statistiques (07/07/2019)": [[9, "version-0-2-0-statistics-2019-07-07"]], "Version 0.1.1 - Corrections et am\u00e9liorations (07/02/2019)": [[9, "version-0-1-1-fix-and-improvements-2019-02-07"]], "Version 0.1.0 - Premi\u00e8re version \ud83c\udf89 (04/07/2018)": [[9, "version-0-1-0-first-release-2018-07-04"]], "Interface de ligne de commande": [[10, "command-line-interface"]], "Base de donn\u00e9es": [[10, "database"]], "ftcli db drop": [[10, "ftcli-db-drop"]], "ftcli db upgrade": [[10, "ftcli-db-upgrade"]], "ftcli oauth2 clean": [[10, "ftcli-oauth2-clean"]], "ftcli users clean_archives": [[10, "ftcli-users-clean-archives"]], "ftcli users clean_tokens": [[10, "ftcli-users-clean-tokens"]], "ftcli users create": [[10, "ftcli-users-create"]], "ftcli users export_archives": [[10, "ftcli-users-export-archives"]], "ftcli users update": [[10, "ftcli-users-update"]], "Compte et pr\u00e9f\u00e9rences": [[11, "account-preferences"]], "Administration": [[11, "administration"], [11, "id1"]], "Application": [[11, "application"]], "Screenshots": [[11, "screenshots"]], "Tableau de bord": [[11, "dashboard"]], "Page de d\u00e9tail d\u2019une s\u00e9ance": [[11, "workout-detail"]], "Liste des s\u00e9ances": [[11, "workouts-list"]], "FitTrackee": [[12, "fittrackee"]], "Table des mati\u00e8res": [[12, "table-of-contents"]], "Installation": [[13, "installation"], [13, "id2"], [13, "id6"]], "Pr\u00e9requis": [[13, "prerequisites"]], "Variables d\u2019environnement": [[13, "environment-variables"]], "Courriels": [[13, "emails"]], "Serveur de tuiles": [[13, "map-tile-server"]], "Limitation d\u2019acc\u00e8s \u00e0 l\u2019API": [[13, "api-rate-limits"]], "Donn\u00e9es m\u00e9t\u00e9o": [[13, "weather-data"]], "A partir de PyPI": [[13, "from-pypi"], [13, "id3"]], "A partir des sources": [[13, "from-sources"], [13, "id4"]], "Environnements de d\u00e9veloppement": [[13, "dev-environment"], [13, "id5"]], "Environnements de production": [[13, "production-environment"]], "Mise \u00e0 jour": [[13, "upgrade"]], "Environnement de production": [[13, "prod-environment"]], "D\u00e9ploiement": [[13, "deployment"]], "Docker": [[13, "docker"]], "D\u00e9veloppement": [[13, "development"]], "Yunohost": [[13, "yunohost"]], "OAuth 2.0": [[14, "oauth-2-0"]], "Scopes": [[14, "scopes"]], "Flux": [[14, "flow"]], "Ressources": [[14, "resources"]], "Outils tiers": [[15, "third-party-tools"]], "Administrateur": [[16, "administrator"]], "FitTrackee ne d\u00e9marre pas": [[16, "fittrackee-fails-to-start"]], "Les images de la carte ne sont pas affich\u00e9es mais la carte est affich\u00e9e dans le d\u00e9tail de la s\u00e9ance": [[16, "map-images-are-not-displayed-but-map-is-shown-in-workout-detail"]], "\u00c9chec du chargement ou du t\u00e9l\u00e9chargement de fichiers": [[16, "failed-to-upload-or-download-files"]], "D\u00e9pannage": [[17, "troubleshooting"]]}, "indexentries": {"api_rate_limits": [[13, "envvar-API_RATE_LIMITS"]], "app_log": [[13, "envvar-APP_LOG"]], "app_secret_key": [[13, "envvar-APP_SECRET_KEY"]], "app_settings": [[13, "envvar-APP_SETTINGS"]], "app_workers": [[13, "envvar-APP_WORKERS"]], "database_disable_pooling": [[13, "envvar-DATABASE_DISABLE_POOLING"]], "database_url": [[13, "envvar-DATABASE_URL"]], "default_staticmap": [[13, "envvar-DEFAULT_STATICMAP"]], "email_url": [[13, "envvar-EMAIL_URL"]], "flask_app": [[13, "envvar-FLASK_APP"]], "host": [[13, "envvar-HOST"]], "map_attribution": [[13, "envvar-MAP_ATTRIBUTION"]], "port": [[13, "envvar-PORT"]], "redis_url": [[13, "envvar-REDIS_URL"]], "sender_email": [[13, "envvar-SENDER_EMAIL"]], "staticmap_subdomains": [[13, "envvar-STATICMAP_SUBDOMAINS"]], "tile_server_url": [[13, "envvar-TILE_SERVER_URL"]], "ui_url": [[13, "envvar-UI_URL"]], "upload_folder": [[13, "envvar-UPLOAD_FOLDER"]], "vue_app_api_url": [[13, "envvar-VUE_APP_API_URL"]], "weather_api_key": [[13, "envvar-WEATHER_API_KEY"]], "weather_api_provider \ud83c\udd95": [[13, "envvar-WEATHER_API_PROVIDER"]], "workers_processes": [[13, "envvar-WORKERS_PROCESSES"]], "variable d'environnement": [[13, "envvar-API_RATE_LIMITS"], [13, "envvar-APP_LOG"], [13, "envvar-APP_SECRET_KEY"], [13, "envvar-APP_SETTINGS"], [13, "envvar-APP_WORKERS"], [13, "envvar-DATABASE_DISABLE_POOLING"], [13, "envvar-DATABASE_URL"], [13, "envvar-DEFAULT_STATICMAP"], [13, "envvar-EMAIL_URL"], [13, "envvar-FLASK_APP"], [13, "envvar-HOST"], [13, "envvar-MAP_ATTRIBUTION"], [13, "envvar-PORT"], [13, "envvar-REDIS_URL"], [13, "envvar-SENDER_EMAIL"], [13, "envvar-STATICMAP_SUBDOMAINS"], [13, "envvar-TILE_SERVER_URL"], [13, "envvar-UI_URL"], [13, "envvar-UPLOAD_FOLDER"], [13, "envvar-VUE_APP_API_URL"], [13, "envvar-WEATHER_API_KEY"], [13, "envvar-WEATHER_API_PROVIDER"], [13, "envvar-WORKERS_PROCESSES"]]}})
\ No newline at end of file
diff --git a/docs/fr/third_party_tools.html b/docs/fr/third_party_tools.html
index 4337b53a..da733573 100644
--- a/docs/fr/third_party_tools.html
+++ b/docs/fr/third_party_tools.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
diff --git a/docs/fr/troubleshooting/administrator.html b/docs/fr/troubleshooting/administrator.html
index 4b430e14..d529a21a 100644
--- a/docs/fr/troubleshooting/administrator.html
+++ b/docs/fr/troubleshooting/administrator.html
@@ -3,7 +3,7 @@
-
+
Administrateur - Documentation FitTrackee 0.7.17
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
@@ -273,7 +273,7 @@
Next
- Change log
+ Historique des modifications
diff --git a/docs/fr/troubleshooting/index.html b/docs/fr/troubleshooting/index.html
index 4edd74e8..caa6d789 100644
--- a/docs/fr/troubleshooting/index.html
+++ b/docs/fr/troubleshooting/index.html
@@ -183,7 +183,7 @@
Administrateur
-Change log
+Historique des modifications
diff --git a/docsrc/gettext/.doctrees/api/auth.doctree b/docsrc/gettext/.doctrees/api/auth.doctree
index 309b4d8f..4bceb859 100644
Binary files a/docsrc/gettext/.doctrees/api/auth.doctree and b/docsrc/gettext/.doctrees/api/auth.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/configuration.doctree b/docsrc/gettext/.doctrees/api/configuration.doctree
index 8cd7df43..b452d9d2 100644
Binary files a/docsrc/gettext/.doctrees/api/configuration.doctree and b/docsrc/gettext/.doctrees/api/configuration.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/index.doctree b/docsrc/gettext/.doctrees/api/index.doctree
index 98e7df2f..cdc6793b 100644
Binary files a/docsrc/gettext/.doctrees/api/index.doctree and b/docsrc/gettext/.doctrees/api/index.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/oauth2.doctree b/docsrc/gettext/.doctrees/api/oauth2.doctree
index 7b4d6f77..5155997f 100644
Binary files a/docsrc/gettext/.doctrees/api/oauth2.doctree and b/docsrc/gettext/.doctrees/api/oauth2.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/records.doctree b/docsrc/gettext/.doctrees/api/records.doctree
index 0a00fb6a..cfa0554a 100644
Binary files a/docsrc/gettext/.doctrees/api/records.doctree and b/docsrc/gettext/.doctrees/api/records.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/sports.doctree b/docsrc/gettext/.doctrees/api/sports.doctree
index 8ef09187..b92cf478 100644
Binary files a/docsrc/gettext/.doctrees/api/sports.doctree and b/docsrc/gettext/.doctrees/api/sports.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/stats.doctree b/docsrc/gettext/.doctrees/api/stats.doctree
index 6f67a875..5e0fcc18 100644
Binary files a/docsrc/gettext/.doctrees/api/stats.doctree and b/docsrc/gettext/.doctrees/api/stats.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/users.doctree b/docsrc/gettext/.doctrees/api/users.doctree
index e51624c3..f0e0f681 100644
Binary files a/docsrc/gettext/.doctrees/api/users.doctree and b/docsrc/gettext/.doctrees/api/users.doctree differ
diff --git a/docsrc/gettext/.doctrees/api/workouts.doctree b/docsrc/gettext/.doctrees/api/workouts.doctree
index 3efedd65..9967ddf5 100644
Binary files a/docsrc/gettext/.doctrees/api/workouts.doctree and b/docsrc/gettext/.doctrees/api/workouts.doctree differ
diff --git a/docsrc/gettext/.doctrees/changelog.doctree b/docsrc/gettext/.doctrees/changelog.doctree
index 5a5b2c20..be4bcf2c 100644
Binary files a/docsrc/gettext/.doctrees/changelog.doctree and b/docsrc/gettext/.doctrees/changelog.doctree differ
diff --git a/docsrc/gettext/.doctrees/cli.doctree b/docsrc/gettext/.doctrees/cli.doctree
index ed058852..51a73368 100644
Binary files a/docsrc/gettext/.doctrees/cli.doctree and b/docsrc/gettext/.doctrees/cli.doctree differ
diff --git a/docsrc/gettext/.doctrees/environment.pickle b/docsrc/gettext/.doctrees/environment.pickle
index 3c435d7b..c3c8977e 100644
Binary files a/docsrc/gettext/.doctrees/environment.pickle and b/docsrc/gettext/.doctrees/environment.pickle differ
diff --git a/docsrc/gettext/.doctrees/features.doctree b/docsrc/gettext/.doctrees/features.doctree
index df0ee616..ee310206 100644
Binary files a/docsrc/gettext/.doctrees/features.doctree and b/docsrc/gettext/.doctrees/features.doctree differ
diff --git a/docsrc/gettext/.doctrees/index.doctree b/docsrc/gettext/.doctrees/index.doctree
index 5eb43cbb..7f899dd1 100644
Binary files a/docsrc/gettext/.doctrees/index.doctree and b/docsrc/gettext/.doctrees/index.doctree differ
diff --git a/docsrc/gettext/.doctrees/installation.doctree b/docsrc/gettext/.doctrees/installation.doctree
index 5fab98f8..e4fe81a4 100644
Binary files a/docsrc/gettext/.doctrees/installation.doctree and b/docsrc/gettext/.doctrees/installation.doctree differ
diff --git a/docsrc/gettext/.doctrees/oauth.doctree b/docsrc/gettext/.doctrees/oauth.doctree
index 1b14d7c0..3c995863 100644
Binary files a/docsrc/gettext/.doctrees/oauth.doctree and b/docsrc/gettext/.doctrees/oauth.doctree differ
diff --git a/docsrc/gettext/.doctrees/third_party_tools.doctree b/docsrc/gettext/.doctrees/third_party_tools.doctree
index 80ce4988..c3a08d6f 100644
Binary files a/docsrc/gettext/.doctrees/third_party_tools.doctree and b/docsrc/gettext/.doctrees/third_party_tools.doctree differ
diff --git a/docsrc/gettext/.doctrees/troubleshooting/administrator.doctree b/docsrc/gettext/.doctrees/troubleshooting/administrator.doctree
index b7a27c5f..29a9bd8d 100644
Binary files a/docsrc/gettext/.doctrees/troubleshooting/administrator.doctree and b/docsrc/gettext/.doctrees/troubleshooting/administrator.doctree differ
diff --git a/docsrc/gettext/.doctrees/troubleshooting/index.doctree b/docsrc/gettext/.doctrees/troubleshooting/index.doctree
index 5a48435b..bf4fb9e8 100644
Binary files a/docsrc/gettext/.doctrees/troubleshooting/index.doctree and b/docsrc/gettext/.doctrees/troubleshooting/index.doctree differ
diff --git a/docsrc/gettext/docs.pot b/docsrc/gettext/docs.pot
index af5df258..137d9edd 100644
--- a/docsrc/gettext/docs.pot
+++ b/docsrc/gettext/docs.pot
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: FitTrackee 0.7.17\n"
"\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-06-24 08:20+0200\n"
+"POT-Creation-Date: 2023-06-24 12:08+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -735,7 +735,7 @@ msgid "client scopes"
msgstr ""
#: ../../:1
-msgid "client description (``OPTIONAL``)"
+msgid "client description (optional)"
msgstr ""
#: ../../:1
@@ -2374,6 +2374,7 @@ msgstr ""
#: ../source/changelog.md:678
#: ../source/changelog.md:808
#: ../source/changelog.md:840
+#: ../source/changelog.md:877
#: ../source/changelog.md:919
msgid "In this release 2 issues were closed."
msgstr ""
@@ -2773,10 +2774,6 @@ msgstr ""
msgid "#53 - Simplify FitTrackee installation"
msgstr ""
-#: ../source/changelog.md:877
-msgid "In this release 2 issue were closed."
-msgstr ""
-
#: ../source/changelog.md:880
msgid "Version 0.3.0 - Administration (2020/07/15)"
msgstr ""
@@ -3033,7 +3030,8 @@ msgid "average speed"
msgstr ""
#: ../source/changelog.md:1027
-msgid "farest distance"
+#: ../source/features.rst:65
+msgid "farthest distance"
msgstr ""
#: ../source/changelog.md:1028
@@ -3064,7 +3062,7 @@ msgid "no administration for now"
msgstr ""
#: ../source/changelog.md:1037
-msgid "➡️ more informations: see documentation and current issues"
+msgid "➡️ more informations: see documentation and current issues"
msgstr ""
#: ../source/changelog.md:1044
@@ -3454,10 +3452,6 @@ msgstr ""
msgid "User records by sports:"
msgstr ""
-#: ../source/features.rst:65
-msgid "farthest distance"
-msgstr ""
-
#: ../source/features.rst:66
msgid "highest ascent (*new in 0.6.11*, can be hidden, see user preferences)"
msgstr ""
diff --git a/docsrc/locales/en/LC_MESSAGES/docs.mo b/docsrc/locales/en/LC_MESSAGES/docs.mo
index dde5bdca..6fcea2cb 100644
Binary files a/docsrc/locales/en/LC_MESSAGES/docs.mo and b/docsrc/locales/en/LC_MESSAGES/docs.mo differ
diff --git a/docsrc/locales/en/LC_MESSAGES/docs.po b/docsrc/locales/en/LC_MESSAGES/docs.po
index 73d51030..0bdd8b2d 100644
--- a/docsrc/locales/en/LC_MESSAGES/docs.po
+++ b/docsrc/locales/en/LC_MESSAGES/docs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FitTrackee 0.7.17\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-06-24 08:20+0200\n"
+"POT-Creation-Date: 2023-06-24 12:06+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language: en\n"
@@ -771,7 +771,7 @@ msgid "client scopes"
msgstr ""
#: ../../:1
-msgid "client description (``OPTIONAL``)"
+msgid "client description (optional)"
msgstr ""
#: ../../:1
@@ -2400,7 +2400,7 @@ msgstr ""
#: ../source/changelog.md:542 ../source/changelog.md:678
#: ../source/changelog.md:808 ../source/changelog.md:840
-#: ../source/changelog.md:919
+#: ../source/changelog.md:877 ../source/changelog.md:919
msgid "In this release 2 issues were closed."
msgstr ""
@@ -2830,10 +2830,6 @@ msgstr ""
msgid "#53 - Simplify FitTrackee installation"
msgstr ""
-#: ../source/changelog.md:877
-msgid "In this release 2 issue were closed."
-msgstr ""
-
#: ../source/changelog.md:880
msgid "Version 0.3.0 - Administration (2020/07/15)"
msgstr ""
@@ -3091,8 +3087,8 @@ msgstr ""
msgid "average speed"
msgstr ""
-#: ../source/changelog.md:1027
-msgid "farest distance"
+#: ../source/changelog.md:1027 ../source/features.rst:65
+msgid "farthest distance"
msgstr ""
#: ../source/changelog.md:1028 ../source/features.rst:67
@@ -3121,7 +3117,7 @@ msgid "no administration for now"
msgstr ""
#: ../source/changelog.md:1037
-msgid "➡️ more informations: see documentation and current issues"
+msgid "➡️ more informations: see documentation and current issues"
msgstr ""
#: ../source/changelog.md:1044
@@ -3536,10 +3532,6 @@ msgstr ""
msgid "User records by sports:"
msgstr ""
-#: ../source/features.rst:65
-msgid "farthest distance"
-msgstr ""
-
#: ../source/features.rst:66
msgid "highest ascent (*new in 0.6.11*, can be hidden, see user preferences)"
msgstr ""
@@ -5305,15 +5297,3 @@ msgstr ""
msgid "Troubleshooting"
msgstr ""
-#~ msgid "quert string title"
-#~ msgstr ""
-
-#~ msgid "Get chart data from a workout gpx file, to display it with Recharts"
-#~ msgstr ""
-
-#~ msgid "``workout created``"
-#~ msgstr ""
-
-#~ msgid "If email sending is disabled, this endpoint is not available"
-#~ msgstr ""
-
diff --git a/docsrc/locales/fr/LC_MESSAGES/docs.mo b/docsrc/locales/fr/LC_MESSAGES/docs.mo
index 0216a3ef..9af3339d 100644
Binary files a/docsrc/locales/fr/LC_MESSAGES/docs.mo and b/docsrc/locales/fr/LC_MESSAGES/docs.mo differ
diff --git a/docsrc/locales/fr/LC_MESSAGES/docs.po b/docsrc/locales/fr/LC_MESSAGES/docs.po
index 25381f51..a58cdba5 100644
--- a/docsrc/locales/fr/LC_MESSAGES/docs.po
+++ b/docsrc/locales/fr/LC_MESSAGES/docs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: FitTrackee 0.7.17\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2023-06-24 08:20+0200\n"
+"POT-Creation-Date: 2023-06-24 12:02+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language: fr\n"
@@ -44,12 +44,10 @@ msgid "**Example responses**:"
msgstr "**Exemple de réponses** :"
#: ../../:1
-#, fuzzy
msgid "success:"
msgstr "succès :"
#: ../../:1
-#, fuzzy
msgid "error on registration:"
msgstr "erreur lors de l'enregistrement :"
@@ -78,7 +76,6 @@ msgstr ""
"langue utilisée sera l'anglais ('en')"
#: ../../:1
-#, fuzzy
msgid "``true`` if user accepted privacy policy"
msgstr "``true`` si l'utilisateur a accepté la politique de confidentialité"
@@ -87,7 +84,6 @@ msgid "Status Codes"
msgstr "Codes d'état"
#: ../../:1
-#, fuzzy
msgid "``success``"
msgstr ""
@@ -283,11 +279,11 @@ msgstr "``MM/dd/yyyy`` (valeur par défaut)"
#: ../../:1
msgid "``dd/MM/yyyy``"
-msgstr "``dd/MM/yyyy``"
+msgstr ""
#: ../../:1
msgid "``yyyy-MM-dd``"
-msgstr "``yyyy-MM-dd``"
+msgstr ""
#: ../../:1
msgid "``date_string``, corresponding on client to:"
@@ -616,7 +612,6 @@ msgid "if a request exists:"
msgstr "si une requête existe :"
#: ../../:1
-#, fuzzy
msgid "if no request:"
msgstr "si aucun requête :"
@@ -737,7 +732,7 @@ msgstr "Documentation de l'API"
#: ../source/api/oauth2.rst:2 ../source/cli.rst:46
msgid "OAuth2"
-msgstr "OAuth2"
+msgstr ""
#: ../../:1
msgid ""
@@ -791,10 +786,10 @@ msgstr "liste des URL de redirection du client (chaîne de caractères)"
#: ../../:1
msgid "client scopes"
-msgstr "scopdes du client"
+msgstr "scopes du client"
#: ../../:1
-msgid "client description (``OPTIONAL``)"
+msgid "client description (optional)"
msgstr "description du client (optionnelle)"
#: ../../:1
@@ -815,7 +810,7 @@ msgstr ""
#: ../../:1
msgid "Get an OAuth2 client (app) by id (integer value)."
-msgstr "Obtenir un client OAuth2 avec l'identifiant (entier)."
+msgstr "Obtenir un client OAuth2 avec l'identifiant (valeur de type entier)."
#: ../../:1
msgid "OAuth2 client id"
@@ -855,7 +850,7 @@ msgstr "scope du client OAuth2"
#: ../../:1
msgid "confirmation (must be ``true``)"
-msgstr ""
+msgstr "confirmation (doit être ``true``)"
#: ../../:1
msgid ""
@@ -946,7 +941,7 @@ msgstr "vitesse moyenne (record_type : ``AS``)"
#: ../../:1
msgid "farthest distance (record_type: ``FD``)"
-msgstr "distance la plus elevée (record_type : ``FD``)"
+msgstr "distance la plus élevée (record_type : ``FD``)"
#: ../../:1
msgid "highest ascent (record_type: ``HA``)"
@@ -1098,7 +1093,6 @@ msgid "Get workouts statistics for a user by sport."
msgstr "Obtenir les statistiques des séances pour un utilisateur par sport."
#: ../../:1
-#, fuzzy
msgid "without parameters (get stats for all sports with workouts):"
msgstr ""
"sans paramètres (obtenir les statistiques pour tous les sports ayant des "
@@ -1481,7 +1475,6 @@ msgid "Post a workout without gpx file."
msgstr "Créer une séance sans fichier gpx."
#: ../../:1
-#, fuzzy
msgid "workout ascent (not mandatory, must be provided with descent)"
msgstr "dénivelé négatif (non obligatoire, à fournir avec le dénivelé positif)"
@@ -1575,11 +1568,11 @@ msgstr "séance supprimée"
#: ../source/changelog.md:1
msgid "Change log"
-msgstr ""
+msgstr "Historique des modifications"
#: ../source/changelog.md:3
msgid "Version 0.7.17 (2023/06/03)"
-msgstr ""
+msgstr "Version 0.7.17 (03/06/2023)"
#: ../source/changelog.md:5 ../source/changelog.md:34 ../source/changelog.md:84
#: ../source/changelog.md:129 ../source/changelog.md:158
@@ -1592,7 +1585,7 @@ msgstr ""
#: ../source/changelog.md:359 ../source/changelog.md:445
#: ../source/features.rst:193
msgid "Translations"
-msgstr ""
+msgstr "Traductions"
#: ../source/changelog.md:7
msgid ""
@@ -1607,51 +1600,51 @@ msgstr ""
#: ../source/changelog.md:10 ../source/changelog.md:42
#: ../source/changelog.md:94
msgid "Translation status:"
-msgstr ""
+msgstr "Avancement de la traduction"
#: ../source/changelog.md:11 ../source/changelog.md:43
msgid "Dutch: 99%"
-msgstr ""
+msgstr "Néerlandais : 99%"
#: ../source/changelog.md:12 ../source/changelog.md:44
#: ../source/changelog.md:96
msgid "English: 100%"
-msgstr ""
+msgstr "Anglais : 100%"
#: ../source/changelog.md:13 ../source/changelog.md:45
#: ../source/changelog.md:97
msgid "French: 100%"
-msgstr ""
+msgstr "Français : 100%"
#: ../source/changelog.md:14 ../source/changelog.md:98
msgid "Galician: 100%"
-msgstr ""
+msgstr "Galicien : 100%"
#: ../source/changelog.md:15 ../source/changelog.md:47
msgid "German: 99%"
-msgstr ""
+msgstr "Allemand : 99%"
#: ../source/changelog.md:16 ../source/changelog.md:48
#: ../source/changelog.md:100
msgid "Italian: 87%"
-msgstr ""
+msgstr "Italien : 87%"
#: ../source/changelog.md:17 ../source/changelog.md:49
msgid "Norwegian Bokmål: 36%"
-msgstr ""
+msgstr "Norvégien (Bokmål) : 36%"
#: ../source/changelog.md:18 ../source/changelog.md:50
msgid "Polish: 3%"
-msgstr ""
+msgstr "Polonais : 3%"
#: ../source/changelog.md:19 ../source/changelog.md:51
#: ../source/changelog.md:102
msgid "Spanish: 100%"
-msgstr ""
+msgstr "Espagnol : 100%"
#: ../source/changelog.md:22
msgid "Version 0.7.16 (2023/05/29)"
-msgstr ""
+msgstr "Version 0.7.16 (29/05/2023)"
#: ../source/changelog.md:24 ../source/changelog.md:72
#: ../source/changelog.md:145 ../source/changelog.md:185
@@ -1659,7 +1652,7 @@ msgstr ""
#: ../source/changelog.md:245 ../source/changelog.md:308
#: ../source/changelog.md:348
msgid "Features and enhancements"
-msgstr ""
+msgstr "Fonctionnalités et améliorations"
#: ../source/changelog.md:26
msgid "PR#358 - Add user preference for filtering of GPX speed data"
@@ -1686,7 +1679,7 @@ msgstr ""
#: ../source/changelog.md:931 ../source/changelog.md:942
#: ../source/changelog.md:962 ../source/changelog.md:997
msgid "Bugs Fixed"
-msgstr ""
+msgstr "Bugs corrigés"
#: ../source/changelog.md:31
msgid "#359 - Footer overlaps content on user preferences page"
@@ -1714,17 +1707,19 @@ msgstr ""
#: ../source/changelog.md:46
msgid "Galician: 99%"
-msgstr ""
+msgstr "Galicien : 99%"
#: ../source/changelog.md:53
msgid "Note: Polish is not yet available in FitTrackee interface."
msgstr ""
+"Note: le Polonais n'est pas encore disponible dans l'interface de "
+"FitTrackee."
#: ../source/changelog.md:55 ../source/changelog.md:109
#: ../source/changelog.md:164 ../source/changelog.md:196
#: ../source/changelog.md:453 ../source/changelog.md:736
msgid "Thanks to the contributors:"
-msgstr ""
+msgstr "Merci aux contributeurs :"
#: ../source/changelog.md:56 ../source/changelog.md:110
#: ../source/changelog.md:165 ../source/changelog.md:197
@@ -1756,22 +1751,29 @@ msgid ""
"Note: This release contains database migration (see upgrade instructions "
"in documentation)"
msgstr ""
+"Note: Cette version contient des migrations de base de données (voir les "
+"instructions dans la documentation)"
#: ../source/changelog.md:65
msgid "Version 0.7.15 (2023/04/12)"
-msgstr ""
+msgstr "Version 0.7.15 (12/04/2023)"
#: ../source/changelog.md:67
msgid ""
"Among enhancements and fixes, FitTrackee is now available in Galician, "
"Spanish and partially in Norwegian Bokmål (see translation status below)."
msgstr ""
+"Parmi les améliorations et corrections, FitTrackee est maintenant "
+"disponible en Galicien, Espagnol et partiellement en Norvégien Bokmål "
+"(voir l'avancement de la traduction ci-dessous)."
#: ../source/changelog.md:69
msgid ""
"Note: DarkSky API support is removed, since the service shut down on "
"March 31, 2023."
msgstr ""
+"Note: le support de l'API de DarkSky est supprimé, le service s'étant "
+"arrêté le 31 Mars 2023."
#: ../source/changelog.md:74
msgid "#319 - Add cli to create users"
@@ -1829,15 +1831,15 @@ msgstr ""
#: ../source/changelog.md:95
msgid "Dutch: 98%"
-msgstr ""
+msgstr "Néerlandais : 98%"
#: ../source/changelog.md:99
msgid "German: 100%"
-msgstr ""
+msgstr "Allemand : 100%"
#: ../source/changelog.md:101
msgid "Norwegian Bokmål: 35%"
-msgstr ""
+msgstr "Norvégien Bokmål : 35%"
#: ../source/changelog.md:104 ../source/changelog.md:177
#: ../source/changelog.md:257 ../source/changelog.md:270
@@ -1848,7 +1850,7 @@ msgstr ""
#: ../source/changelog.md:845 ../source/changelog.md:900
#: ../source/changelog.md:966 ../source/changelog.md:981
msgid "Misc"
-msgstr ""
+msgstr "Divers"
#: ../source/changelog.md:106
msgid "#318 - Remove DarkSky Weather provider"
@@ -1873,7 +1875,7 @@ msgstr ""
#: ../source/changelog.md:123
msgid "Version 0.7.14 (2023/03/08)"
-msgstr ""
+msgstr "Version 0.7.14 (08/03/2023)"
#: ../source/changelog.md:127
msgid "#314 - GPX file is not deleted when the process fails"
@@ -1887,7 +1889,7 @@ msgstr ""
#: ../source/changelog.md:134
msgid "Version 0.7.13 (2023/03/05)"
-msgstr ""
+msgstr "Version 0.7.13 (05/03/2023)"
#: ../source/changelog.md:136
msgid ""
@@ -1897,18 +1899,30 @@ msgid ""
"/>Note: After FitTrackee upgrade, a message will be displayed to all "
"users in order to review the policy."
msgstr ""
+"Cette version permet d'afficher la politique de confidentialité de "
+"l'instance. Un utilisateur doit accepter la politique de confidentialité "
+"pour s'inscrire. Une politique de confidentialité par défaut est "
+"disponible et une politique personnalisée peut être définie dans "
+"l'administration. Note : Après la mise à jour de FitTrackee, un "
+"message sera affiché à tous les utilisateurs afin qu'ils puissent prendre"
+" connaissance de la politique."
#: ../source/changelog.md:140
msgid ""
"A user can now request a data export (containing user info, workout data "
"and uploaded gpx files)."
msgstr ""
+"Un utilisateur peut maintenant demandé un export de données (contenant "
+"les informations de l'utilisateur, les données des séances et les "
+"fichiers gpx téléversés)."
#: ../source/changelog.md:142
msgid ""
"Lastly, additional information that may be useful to users can be "
"displayed in About page."
msgstr ""
+"Enfin, des informations complémentaires pouvant être utiles aux "
+"utilisateurs peuvent être affichées dans la page A propos."
#: ../source/changelog.md:147
msgid "#301 - add privacy policy"
@@ -1928,15 +1942,15 @@ msgstr ""
#: ../source/changelog.md:154
msgid "update workout and map files name"
-msgstr ""
+msgstr "mise à jour du nom des fichiers des séances et des cartes"
#: ../source/changelog.md:155
msgid "fix error message when api is not running"
-msgstr ""
+msgstr "corrige le message d'erreur quand l'API n'est pas démarrée"
#: ../source/changelog.md:156
msgid "fix modal position"
-msgstr ""
+msgstr "corrige la position de la modale"
#: ../source/changelog.md:160
msgid "PR#297 - Translations update from Hosted Weblate (Dutch)"
@@ -1952,7 +1966,7 @@ msgstr ""
#: ../source/changelog.md:171
msgid "Version 0.7.12 (2023/02/16)"
-msgstr ""
+msgstr "Version 0.7.12 (16/02/2023)"
#: ../source/changelog.md:175
msgid ""
@@ -1966,11 +1980,11 @@ msgstr ""
#: ../source/changelog.md:180
msgid "dependencies update"
-msgstr ""
+msgstr "mise à jour des dépendances"
#: ../source/changelog.md:183
msgid "Version 0.7.11 (2022/12/31)"
-msgstr ""
+msgstr "Version 0.7.11 (31/12/2022)"
#: ../source/changelog.md:187
msgid ""
@@ -1989,11 +2003,11 @@ msgstr ""
#: ../source/changelog.md:202
msgid "Version 0.7.10 (2022/12/21)"
-msgstr ""
+msgstr "Version 0.7.10 (21/12/2022)"
#: ../source/changelog.md:204
msgid "FitTrackee is now available in Italian (thanks to @dperruso)."
-msgstr ""
+msgstr "FitTrackee est maintenant disponible en Italien (merci @dperruso)."
#: ../source/changelog.md:208
msgid "#92 - Add ascent and descent parameters in workout import without GPX file"
@@ -2015,7 +2029,7 @@ msgstr ""
#: ../source/changelog.md:219
msgid "Version 0.7.9 (2022/12/11)"
-msgstr ""
+msgstr "Version 0.7.9 (11/12/2022)"
#: ../source/changelog.md:223
msgid "#280 - New sport: Mountaineering"
@@ -2033,11 +2047,11 @@ msgstr ""
#: ../source/changelog.md:233
msgid "Version 0.7.8 (2022/11/30)"
-msgstr ""
+msgstr "Version 0.7.8 (30/11/2022)"
#: ../source/changelog.md:235
msgid "FitTrackee is now available in Dutch (thanks to @bjornclauw)."
-msgstr ""
+msgstr "FitTrackee est maintenant disponible en Néerlandais (merci @bjornclauw)."
#: ../source/changelog.md:240
msgid "#270 - [translations request] Dutch (Nederlands)"
@@ -2045,7 +2059,7 @@ msgstr ""
#: ../source/changelog.md:243
msgid "Version 0.7.7 (2022/11/27)"
-msgstr ""
+msgstr "Version 0.7.7 (27/11/2022)"
#: ../source/changelog.md:247
msgid "#258 - Request: parse links in notes area (thanks to @jat255)"
@@ -2072,10 +2086,13 @@ msgid ""
"Note: fittrackee_worker command is disabled, please use existing flask-"
"dramatiq CLI (see documentation)"
msgstr ""
+"Note : la commende fittrackee_worker est désactivée, merci d'utiliser "
+"l'interface de ligne de commande existante flask-dramatiq (see "
+"documentation)"
#: ../source/changelog.md:264
msgid "Version 0.7.6 (2022/11/09)"
-msgstr ""
+msgstr "Version 0.7.6 (09/11/2022)"
#: ../source/changelog.md:268
msgid "3c8d9c2 - fix api locale file (remove trailing comma)"
@@ -2083,11 +2100,11 @@ msgstr ""
#: ../source/changelog.md:272
msgid "dev dependencies update"
-msgstr ""
+msgstr "mise à jour des dépendances de développement"
#: ../source/changelog.md:275
msgid "Version 0.7.5 (2022/11/09)"
-msgstr ""
+msgstr "Version 0.7.5 (09/11/2022)"
#: ../source/changelog.md:279
msgid "#264 - UI has white and gray background"
@@ -2101,7 +2118,7 @@ msgstr ""
#: ../source/changelog.md:286
msgid "Version 0.7.4 (2022/11/05)"
-msgstr ""
+msgstr "Version 0.7.4 (05/11/2022)"
#: ../source/changelog.md:290
msgid "#260 - Files size is not checked in zip archive"
@@ -2115,7 +2132,7 @@ msgstr ""
#: ../source/changelog.md:293
msgid "Note: archive import still needs some improvements (see #89)"
-msgstr ""
+msgstr "Note : l'import d'archives nécessite encore des améliorations (voir #89) "
#: ../source/changelog.md:297
msgid "b1536fc - fix french translations in administration"
@@ -2123,7 +2140,7 @@ msgstr ""
#: ../source/changelog.md:299
msgid "Documentation"
-msgstr ""
+msgstr "Documentation"
#: ../source/changelog.md:301
msgid "#257 - Add client_max_body_size note to example nginx config"
@@ -2131,11 +2148,11 @@ msgstr ""
#: ../source/changelog.md:303 ../source/changelog.md:313
msgid "Thanks to @jat255"
-msgstr ""
+msgstr "Merci @jat255"
#: ../source/changelog.md:306
msgid "Version 0.7.3 (2022/11/01)"
-msgstr ""
+msgstr "Version 0.7.3 (01/11/2022)"
#: ../source/changelog.md:310
msgid "#112 - allow user to change date format"
@@ -2159,7 +2176,7 @@ msgstr ""
#: ../source/changelog.md:327
msgid "Version 0.7.2 (2022/09/21)"
-msgstr ""
+msgstr "Version 0.7.2 (21/09/2022)"
#: ../source/changelog.md:331
msgid "PR#242 - Translations update from Weblate (German, thanks to @qwerty287)"
@@ -2167,7 +2184,7 @@ msgstr ""
#: ../source/changelog.md:334
msgid "Version 0.7.1 (2022/09/21)"
-msgstr ""
+msgstr "Version 0.7.1 (21/09/2022)"
#: ../source/changelog.md:338
msgid "PR#241 - Add missing password strength estimation package (german)"
@@ -2183,7 +2200,7 @@ msgstr ""
#: ../source/changelog.md:346
msgid "Version 0.7.0 (2022/09/19)"
-msgstr ""
+msgstr "Version 0.7.0 (19/09/2022)"
#: ../source/changelog.md:350
msgid "#88 - OAuth 2.0 access token for api access"
@@ -2211,7 +2228,7 @@ msgstr ""
#: ../source/changelog.md:366
msgid "Version 0.6.12 (2022/09/14)"
-msgstr ""
+msgstr "Version 0.6.12 (14/09/2022)"
#: ../source/changelog.md:368 ../source/changelog.md:389
#: ../source/changelog.md:411 ../source/changelog.md:434
@@ -2232,7 +2249,7 @@ msgstr ""
#: ../source/changelog.md:950 ../source/changelog.md:975
#: ../source/changelog.md:990 ../source/changelog.md:1040
msgid "Issues Closed"
-msgstr ""
+msgstr "Tickets Fermés"
#: ../source/changelog.md:372
msgid "#230 - Database problem after upgrade to 0.6.11"
@@ -2251,7 +2268,7 @@ msgstr ""
#: ../source/changelog.md:380
msgid "Thanks to @Skylan0916"
-msgstr ""
+msgstr "Merci a @Skylan0916"
#: ../source/changelog.md:382
msgid ""
@@ -2261,10 +2278,17 @@ msgid ""
"execute the migration on Postgres<12) (see upgrade instructions in "
"documentation)."
msgstr ""
+"Dans cette version, 1 ticket a été fermé. Note : Cette version "
+"contient une correction sur la dernière migration de base de données qui "
+"sera exécutée uniquement sur les versions inférieures à la version 0.6.11"
+" (pas de différences avec la version 0.6.11, la correction permet une "
+"exécution de la migration sur des versions de PostgreSQL inférieures à la"
+" version 12) (voir les instructions de mise à jour dans la "
+"documentation)."
#: ../source/changelog.md:387
msgid "Version 0.6.11 (2022/07/27)"
-msgstr ""
+msgstr "Version 0.6.11 (27/02/2022)"
#: ../source/changelog.md:393
msgid ""
@@ -2292,17 +2316,20 @@ msgstr ""
#: ../source/changelog.md:403 ../source/changelog.md:580
msgid "Thanks to @Fmstrat"
-msgstr ""
+msgstr "Merci @Fmstrat"
#: ../source/changelog.md:405 ../source/changelog.md:636
msgid ""
"In this release 1 issue was closed. Note: This release contains "
"database migration (see upgrade instructions in documentation)"
msgstr ""
+"Dans cette version, 1 ticket a été fermé. Note : Cette version "
+"contient migration de base de données (voir les instructions de mise à "
+"jour dans la documentation)"
#: ../source/changelog.md:409
msgid "Version 0.6.10 (2022/07/13)"
-msgstr ""
+msgstr "Version 0.6.10 (13/07/2022)"
#: ../source/changelog.md:415
msgid ""
@@ -2317,7 +2344,7 @@ msgstr ""
#: ../source/changelog.md:424
msgid "Thanks to @gorgobacka"
-msgstr ""
+msgstr "Merci @gorgobacka"
#: ../source/changelog.md:426 ../source/changelog.md:484
#: ../source/changelog.md:508 ../source/changelog.md:519
@@ -2327,17 +2354,19 @@ msgstr ""
#: ../source/changelog.md:859 ../source/changelog.md:946
#: ../source/changelog.md:985
msgid "In this release 1 issue was closed."
-msgstr ""
+msgstr "Dans cette version 1 ticket a été fermé."
#: ../source/changelog.md:429
msgid "Version 0.6.9 (2022/07/03)"
-msgstr ""
+msgstr "Version 0.6.9 (03/07/2022)"
#: ../source/changelog.md:431
msgid ""
"FitTrackee is now available in German (thanks to @gorgobacka). And "
"translations can be updated on Weblate."
msgstr ""
+"FitTrackee est maintenant disponible en Allemand (merci @gorgobacka). Et les traductions peuvent être mises à jour sur Weblate."
#: ../source/changelog.md:438
msgid "#200 - Detect browser language to use matching translation if available"
@@ -2366,7 +2395,7 @@ msgstr ""
#: ../source/changelog.md:451 ../source/changelog.md:655
#: ../source/changelog.md:756
msgid "In this release 4 issues were closed."
-msgstr ""
+msgstr "Dans cette version 4 tickets ont été fermés."
#: ../source/changelog.md:454
msgid "@gorgobacka"
@@ -2378,7 +2407,7 @@ msgstr ""
#: ../source/changelog.md:458
msgid "Version 0.6.8 (2022/06/22)"
-msgstr ""
+msgstr "Version 0.6.8 (22/06/2022)"
#: ../source/changelog.md:464
msgid "#193 - Allow deleting a workout when files are missing"
@@ -2397,6 +2426,8 @@ msgid ""
"change gpx and map file naming (included in PR#195) Note: it does "
"not affect previously imported files"
msgstr ""
+"changement dans la nomenclature des fichiers (inclus la PR#195) Note"
+" : ceci n'affecte pas les fichiers précédemment importés"
#: ../source/changelog.md:472
msgid "cc4287e - Fix docker env file"
@@ -2406,11 +2437,11 @@ msgstr ""
#: ../source/changelog.md:796 ../source/changelog.md:895
#: ../source/changelog.md:935
msgid "In this release 3 issues were closed."
-msgstr ""
+msgstr "Dans cette version 3 tickets ont été fermés."
#: ../source/changelog.md:476
msgid "Version 0.6.7 (2022/06/11)"
-msgstr ""
+msgstr "Version 0.6.7 (11/06/2022)"
#: ../source/changelog.md:482
msgid "#156 - Process gpx file with offset"
@@ -2418,17 +2449,20 @@ msgstr ""
#: ../source/changelog.md:487
msgid "Version 0.6.6 (2022/05/29)"
-msgstr ""
+msgstr "Version 0.6.6 (29/05/2022)"
#: ../source/changelog.md:491
msgid ""
"No new features in this release, only dependencies update and code "
"refacto before introducing new features."
msgstr ""
+"Pas de nouvelles fonctionnalités dans cette version, seulement des mises "
+"à jour de dépendances et de la refactorisation de code avant l'ajout de "
+"nouvelles fonctionnalités."
#: ../source/changelog.md:494
msgid "Version 0.6.5 (2022/04/24)"
-msgstr ""
+msgstr "Version 0.6.5 (24/04/2022)"
#: ../source/changelog.md:496
msgid ""
@@ -2436,10 +2470,15 @@ msgid ""
" (see documentation). It reduces pre-requisites for single-user "
"instances."
msgstr ""
+"Il est maintenant possible de démarrer FitTrackee sans fournisseur SMTP "
+"configuré (voir la documentation). Cela réduit les prérequis pour les "
+"instances mono-utilisateurs"
#: ../source/changelog.md:499
msgid "To manage users, a new CLI is available."
msgstr ""
+"Pour gérer les utilisations, une nouvelle interface de ligne de commandes"
+" (CLI) est disponible."
#: ../source/changelog.md:506
msgid "#180 - allow using FitTrackee without SMTP server"
@@ -2447,7 +2486,7 @@ msgstr ""
#: ../source/changelog.md:511
msgid "Version 0.6.4 (2022/04/23)"
-msgstr ""
+msgstr "Version 0.6.4 (23/04/2022)"
#: ../source/changelog.md:517
msgid "#178 - cannot send email with TLS"
@@ -2455,7 +2494,7 @@ msgstr ""
#: ../source/changelog.md:522
msgid "Version 0.6.3 (2022/04/09)"
-msgstr ""
+msgstr "Version 0.6.3 (09/04/2022)"
#: ../source/changelog.md:528
msgid "#177 - Minor fixes"
@@ -2463,15 +2502,15 @@ msgstr ""
#: ../source/changelog.md:529
msgid "add missing translation"
-msgstr ""
+msgstr "ajout de traductions manquantes"
#: ../source/changelog.md:530
msgid "fix 'Add Workout' card position on small screens"
-msgstr ""
+msgstr "corrige la position de la carte 'Ajouter une séance sur les petits écrans"
#: ../source/changelog.md:533
msgid "Version 0.6.2 (2022/04/03)"
-msgstr ""
+msgstr "Version 0.6.2 (03/04/2022)"
#: ../source/changelog.md:539
msgid "#175 - Distance card on dashboard is not refreshed"
@@ -2483,13 +2522,13 @@ msgstr ""
#: ../source/changelog.md:542 ../source/changelog.md:678
#: ../source/changelog.md:808 ../source/changelog.md:840
-#: ../source/changelog.md:919
+#: ../source/changelog.md:877 ../source/changelog.md:919
msgid "In this release 2 issues were closed."
-msgstr ""
+msgstr "Dans cette version 2 tickets ont été fermés."
#: ../source/changelog.md:545
msgid "Version 0.6.1 (2022/03/27)"
-msgstr ""
+msgstr "Version 0.6.1 (27/03/2022)"
#: ../source/changelog.md:551
msgid "#171 - Stats chart is not updated correctly"
@@ -2497,7 +2536,7 @@ msgstr ""
#: ../source/changelog.md:556
msgid "Version 0.6.0 (2022/03/27)"
-msgstr ""
+msgstr "Version 0.6.0 (27/03/2022)"
#: ../source/changelog.md:558
msgid ""
@@ -2505,6 +2544,10 @@ msgid ""
"on, a user needs to confirm his account after registration (an email with"
" confirmation instructions is sent after registration)."
msgstr ""
+"Cette version apporte quelques changements au niveau de l'inscription des"
+" utilisateurs. A partir de maintenant, un utilisateur doit confirmer"
+" son compte après inscription (un courriel avec les instructions de "
+"confirmation est envoyé avec inscription)."
#: ../source/changelog.md:566
msgid "#155 - Improve user registration"
@@ -2531,16 +2574,21 @@ msgid ""
"In this release 3 issues were closed. Note: This release contains "
"database migration (see upgrade instructions in documentation)"
msgstr ""
+"Dans cette version 3 tickets ont été fermés. Note : Cette version "
+"contient des migrations de base de données (voir les instructions de mise"
+" à jour dans la documentation)"
#: ../source/changelog.md:586
msgid "Version 0.5.7 (2022/02/13)"
-msgstr ""
+msgstr "Version 0.5.7 (13/02/2022"
#: ../source/changelog.md:588
msgid ""
"This release contains several fixes including security fixes. Thanks"
" to @DanielSiersleben for the report."
msgstr ""
+"Cette version contient plusieurs corrections de sécurité. Merci "
+"@DanielSiersleben pour le rapport."
#: ../source/changelog.md:591
msgid ""
@@ -2548,6 +2596,10 @@ msgid ""
"initialization. A new command is added to set administration rights "
"on the account created after registration (see documentation)"
msgstr ""
+"Et à partir de cette version, le compte de l'administrateur ne sera plus "
+"créé à l'initialisation. Une nouvelle commande a été ajoutée pour "
+"donner les droits d'administration au compte créé après inscription (voir"
+" la documentation)"
#: ../source/changelog.md:599
msgid "#149 - improve database initialisation"
@@ -2555,7 +2607,7 @@ msgstr ""
#: ../source/changelog.md:603
msgid "Security"
-msgstr ""
+msgstr "Sécurité"
#: ../source/changelog.md:605 ../source/changelog.md:615
msgid "#152 - Fixes and improvements:"
@@ -2563,7 +2615,7 @@ msgstr ""
#: ../source/changelog.md:606
msgid "set autoescape on jinja templates"
-msgstr ""
+msgstr "configure l'échappement (autoespcape) dans les modèles jinja"
#: ../source/changelog.md:608
msgid "#151 - fix security issues:"
@@ -2571,33 +2623,39 @@ msgstr ""
#: ../source/changelog.md:609
msgid "sanitize input when serving images"
-msgstr ""
+msgstr "nettoie les entrées lorsque les images sont servies"
#: ../source/changelog.md:610
msgid "sanitize inputs when serving map tiles"
-msgstr ""
+msgstr "nettoie les entrées lorsque les tuiles sont servies"
#: ../source/changelog.md:611
msgid "allow only alphanumeric characters and '_' in username"
msgstr ""
+"permet seulement les caractères alphanumériques et les '_' dans le nom de"
+" l'utilisateurs"
#: ../source/changelog.md:616
msgid "fix dramatiq warning when launching workers w/ script entrypoint"
msgstr ""
+"corrige les alertes de dramatiq quand les workers sont lancés à partir du"
+" point d'entré du script."
#: ../source/changelog.md:617
msgid ""
"check app config before dropping database, to avoid deleting data on "
"production"
msgstr ""
+"vérifie la configuration de l'application avant de supprimer la base de "
+"données afin d'éviter de supprimer des données en production"
#: ../source/changelog.md:618
msgid "remove dotenv warning"
-msgstr ""
+msgstr "supprime l'alerte dotenv"
#: ../source/changelog.md:623
msgid "Version 0.5.6 (2022/02/05)"
-msgstr ""
+msgstr "Version 0.5.6 (05/02/2022)"
#: ../source/changelog.md:629
msgid "#146 - incorrect label on workouts filters"
@@ -2609,7 +2667,7 @@ msgstr ""
#: ../source/changelog.md:640
msgid "Version 0.5.5 (2022/01/19)"
-msgstr ""
+msgstr "Version 0.5.5 (19/01/2022)"
#: ../source/changelog.md:644 ../source/changelog.md:685
#: ../source/changelog.md:698 ../source/changelog.md:711
@@ -2619,7 +2677,7 @@ msgstr ""
#: ../source/changelog.md:952 ../source/changelog.md:977
#: ../source/changelog.md:992 ../source/changelog.md:1042
msgid "New Features"
-msgstr ""
+msgstr "Nouvelles fonctionnalités"
#: ../source/changelog.md:646
msgid "#140 - Add a fullscreen control to workout map"
@@ -2645,7 +2703,7 @@ msgstr ""
#: ../source/changelog.md:658
msgid "Version 0.5.4 (2022/01/01)"
-msgstr ""
+msgstr "Version 0.5.4 (01/01/2022"
#: ../source/changelog.md:664
msgid "#131 - No workouts displayed on calendar"
@@ -2653,7 +2711,7 @@ msgstr ""
#: ../source/changelog.md:669
msgid "Version 0.5.3 (2022/01/01)"
-msgstr ""
+msgstr "Version 0.5.3 (01/01/2022)"
#: ../source/changelog.md:675
msgid "#129 - Display only active sports when editing a workout"
@@ -2667,7 +2725,7 @@ msgstr ""
#: ../source/changelog.md:681
msgid "Version 0.5.2 (2021/12/19)"
-msgstr ""
+msgstr "Version 0.5.2 (19/12/2021)"
#: ../source/changelog.md:687
msgid "#123 - Allow user to reset preferences for a sport"
@@ -2682,10 +2740,12 @@ msgid ""
"In this release 2 issues were closed. Note: This release contains "
"database migration."
msgstr ""
+"Dans cette version 2 tickets ont été fermés Note : cette version "
+"contains des migrations de base de données."
#: ../source/changelog.md:694
msgid "Version 0.5.1 (2021/11/30)"
-msgstr ""
+msgstr "Version 0.5.1 (30/11/2021)"
#: ../source/changelog.md:700
msgid ""
@@ -2703,7 +2763,7 @@ msgstr ""
#: ../source/changelog.md:707
msgid "Version 0.5.0 (2021/11/14)"
-msgstr ""
+msgstr "Version 0.5.0 (14/11/2021)"
#: ../source/changelog.md:713
msgid "#99 - Display workout with imperial units"
@@ -2750,6 +2810,8 @@ msgid ""
"In this release 6 issues were closed. Note: This release contains "
"database migrations."
msgstr ""
+"Dans cette version 6 tickets ont été fermés Note : cette version "
+"contains des migrations de base de données."
#: ../source/changelog.md:737
msgid "@Fmstrat"
@@ -2761,7 +2823,7 @@ msgstr ""
#: ../source/changelog.md:741
msgid "Version 0.4.9 (2021/07/16)"
-msgstr ""
+msgstr "Version 0.4.9 (16/07/2021)"
#: ../source/changelog.md:747
msgid ""
@@ -2784,7 +2846,7 @@ msgstr ""
#: ../source/changelog.md:759
msgid "Version 0.4.8 (2021/07/03)"
-msgstr ""
+msgstr "Version 0.4.8 (03/07/2021)"
#: ../source/changelog.md:765
msgid "#79 - Fails to start after make rebuild"
@@ -2792,7 +2854,7 @@ msgstr ""
#: ../source/changelog.md:770
msgid "Version 0.4.7 (2021/04/07)"
-msgstr ""
+msgstr "Version 0.4.7 (07/04/2021)"
#: ../source/changelog.md:776
msgid "#75 - Workouts on the same day are not displayed in right order"
@@ -2804,10 +2866,14 @@ msgid ""
"SQLAlchemy update (1.4+), engine URLs starting with postgres:// are no "
"longer supported. Please update DATABASE_URL with postgresql://."
msgstr ""
+"Mise à jour des dépendances Python et Javascript IMPORTANT: Du fait "
+"de la mise à jour de SQLAlchemy (1.4+), les URLs commençant par "
+"postgres:// ne sont plus prise en charge. Merci de mettre à jour la "
+"variable DATABASE_URL avec postgresql://."
#: ../source/changelog.md:786
msgid "Version 0.4.6 (2021/02/21)"
-msgstr ""
+msgstr "Version 0.4.6 (21/02/2021)"
#: ../source/changelog.md:792
msgid "#72 - Error message when file exceeding size is incorrect"
@@ -2825,7 +2891,7 @@ msgstr ""
#: ../source/changelog.md:799
msgid "Version 0.4.5 (2021/02/17)"
-msgstr ""
+msgstr "Version 0.4.5 (17/02/2021)"
#: ../source/changelog.md:805
msgid "#66 - invalid gpx limit used when importing zip archive"
@@ -2837,7 +2903,7 @@ msgstr ""
#: ../source/changelog.md:811
msgid "Version 0.4.4 (2021/01/31)"
-msgstr ""
+msgstr "Version 0.4.4 (31/01/2021)"
#: ../source/changelog.md:817
msgid "#62 - Error when sending reset password email"
@@ -2845,15 +2911,15 @@ msgstr ""
#: ../source/changelog.md:821
msgid "Refactoring before introducing new features."
-msgstr ""
+msgstr "Refactorisation avant l'ajout de nouvelles fonctionnalités."
#: ../source/changelog.md:822
msgid "Add docker files for evaluation purposes."
-msgstr ""
+msgstr "Ajout de fichiers Docker à des fins d'évaluation."
#: ../source/changelog.md:827
msgid "Version 0.4.3 (2021/01/10)"
-msgstr ""
+msgstr "Version 0.4.3 (10/01/2021)"
#: ../source/changelog.md:833
msgid ""
@@ -2867,17 +2933,19 @@ msgstr ""
#: ../source/changelog.md:843
msgid "Version 0.4.2 (2021/01/03)"
-msgstr ""
+msgstr "Version 0.4.2 (03/01/2021)"
#: ../source/changelog.md:847
msgid ""
"No new features in this release, only some refactorings before "
"introducing new features."
msgstr ""
+"Pas de nouvelles fonctionnalités dans cette version, seulement de la "
+"refactorisation avant l'ajout de nouvelles fonctionnalités."
#: ../source/changelog.md:851
msgid "Version 0.4.1 (2020/12/31)"
-msgstr ""
+msgstr "Version 0.4.1 (31/12/2020)"
#: ../source/changelog.md:857
msgid "#57 - Use uuid for activities"
@@ -2885,11 +2953,11 @@ msgstr ""
#: ../source/changelog.md:862
msgid "Version 0.4.0 - FitTrackee on PyPI (2020/09/19)"
-msgstr ""
+msgstr "Version 0.4.0 - FitTrackee sur PyPI (19/09/2020)"
#: ../source/changelog.md:864 ../source/changelog.md:882
msgid "This version introduces some major changes:"
-msgstr ""
+msgstr "Cette version introduit des changement majeurs :"
#: ../source/changelog.md:865
msgid ""
@@ -2897,6 +2965,10 @@ msgid ""
"PyPi. ⚠️ Warning: please read installation documentation, some "
"environment variables and files have been renamed."
msgstr ""
+"L'installation est facilitée. FitTrackee peut dorénavant être installé à "
+"partir de PyPI. ⚠️ Attention : merci de lire la documentation "
+"d'installation, certaines variables d'environnement et certains fichiers "
+"ont été renommés."
#: ../source/changelog.md:867
msgid ""
@@ -2904,6 +2976,10 @@ msgid ""
"server is now OpenStreetMap's standard tile layer (replacing "
"ThunderForest Outdoors), see Map tile server in documentation."
msgstr ""
+"Il est maintenant possible de changer le fournisseur de tuiles pour les "
+"cartes. Le serveur de tuiles par défaut est maintenant celui "
+"d'OpenStreetMap (remplaçant ThunderForest Outdoors), voir les Serveurs de"
+" tuiles dans la documentation."
#: ../source/changelog.md:874
msgid "#54 - Tile server can be changed"
@@ -2913,13 +2989,9 @@ msgstr ""
msgid "#53 - Simplify FitTrackee installation"
msgstr ""
-#: ../source/changelog.md:877
-msgid "In this release 2 issue were closed."
-msgstr ""
-
#: ../source/changelog.md:880
msgid "Version 0.3.0 - Administration (2020/07/15)"
-msgstr ""
+msgstr "Version 0.3.0 - Administration (15/07/2020)"
#: ../source/changelog.md:883
msgid ""
@@ -2927,10 +2999,16 @@ msgid ""
"Warning: some application parameters move from environment variables to "
"database (see installation)."
msgstr ""
+"L'administration de FitTrackee est maintenant disponible (voir la "
+"documentation) ⚠️ Attention : certains paramètres de l'application "
+"ont été déplacés des variables d'environnement vers la base de données "
+"(voir l'installation dans la documentation)."
#: ../source/changelog.md:885
msgid "in order to send emails, Redis is now a mandatory dependency"
msgstr ""
+"afin d'envoyer des courriels, Redis est maintenant une dépendance "
+"obligatoire"
#: ../source/changelog.md:891
msgid "#50 - A user can reset his password"
@@ -2946,11 +3024,13 @@ msgstr ""
#: ../source/changelog.md:898
msgid "Version 0.2.5 - Fix and improvements (2020/01/31)"
-msgstr ""
+msgstr "Version 0.2.5 - Corrections et améliorations (31/01/2020)"
#: ../source/changelog.md:902
msgid "This version contains minor fix and improvements on client side:"
msgstr ""
+"Cette version contient des corrections mineures et des améliorations coé "
+"client :"
#: ../source/changelog.md:903
msgid "4c3fc34 - empty user data on logout"
@@ -2966,7 +3046,7 @@ msgstr ""
#: ../source/changelog.md:910
msgid "Version 0.2.4 - Minor fix (2020/01/30)"
-msgstr ""
+msgstr "Version 0.2.4 - Corrections mineures (30/01/2020)"
#: ../source/changelog.md:916
msgid "#47 - timezone drop-down is not displayed correctly"
@@ -2978,7 +3058,7 @@ msgstr ""
#: ../source/changelog.md:922
msgid "Version 0.2.3 - FitTrackee available in French (2019/12/29)"
-msgstr ""
+msgstr "Version 0.2.3 - FitTrackee disponible en Français (29/12/2019)"
#: ../source/changelog.md:928
msgid "#43 - Display weekend days with a different background color on calendar"
@@ -2994,7 +3074,7 @@ msgstr ""
#: ../source/changelog.md:938
msgid "Version 0.2.2 - Statistics fix (2019/09/23)"
-msgstr ""
+msgstr "Version 0.2.2 - Corrections des statistiques (23/09/2019)"
#: ../source/changelog.md:944
msgid "#41 - User statistics are incorrect"
@@ -3002,7 +3082,7 @@ msgstr ""
#: ../source/changelog.md:948
msgid "Version 0.2.1 - Fix and improvements (2019/09/01)"
-msgstr ""
+msgstr "Version 0.2.1 - Correction et améliorations (01/09/2019)"
#: ../source/changelog.md:954
msgid "#4 - Show points on the map when mouse over the chart"
@@ -3038,15 +3118,15 @@ msgstr ""
#: ../source/changelog.md:968
msgid "Poetry replaces pipenv for Python packages management"
-msgstr ""
+msgstr "Poetry remplace pipenv pour la gestion des paquets Python"
#: ../source/changelog.md:970
msgid "In this release 8 issues were closed."
-msgstr ""
+msgstr "Dans cette version 8 tickets ont été fermés."
#: ../source/changelog.md:973
msgid "Version 0.2.0 - Statistics (2019/07/07)"
-msgstr ""
+msgstr "Version 0.2.0 - Statistiques (07/07/2019)"
#: ../source/changelog.md:979
msgid "#13 - Detailed statistics"
@@ -3054,11 +3134,11 @@ msgstr ""
#: ../source/changelog.md:983
msgid "Update dependencies"
-msgstr ""
+msgstr "Mise à jour des dépendances"
#: ../source/changelog.md:988
msgid "Version 0.1.1 - Fix and improvements (2019/02/07)"
-msgstr ""
+msgstr "Version 0.1.1 - Corrections et améliorations (07/02/2019)"
#: ../source/changelog.md:994
msgid "#25 - Display records on calendar"
@@ -3092,23 +3172,23 @@ msgstr ""
#: ../source/changelog.md:1005
msgid "In this release 7 issues were closed."
-msgstr ""
+msgstr "Dans cette version 7 tickets ont été fermés."
#: ../source/changelog.md:1008
msgid "Version 0.1.0 - First release 🎉 (2018-07-04)"
-msgstr ""
+msgstr "Version 0.1.0 - Première version 🎉 (04/07/2018)"
#: ../source/changelog.md:1010
msgid "Features:"
-msgstr ""
+msgstr "Fonctionnalités :"
#: ../source/changelog.md:1011
msgid "Account creation (only standard user, not admin)"
-msgstr ""
+msgstr "Création de compte (utilisateur standard, non administrateur)"
#: ../source/changelog.md:1012
msgid "6 sports supported:"
-msgstr ""
+msgstr "6 sports pris en charge :"
#: ../source/changelog.md:1013 ../source/features.rst:15
msgid "Cycling (Sport)"
@@ -3142,41 +3222,47 @@ msgid ""
"created without gpx (the user must enter date, time, duration and "
"distance)"
msgstr ""
+"Création d'activité par ajout de fichier gpx. Une activité peut également"
+" être crée sans fichier gpx (l'utilisateur doit enter la date, l'heure, "
+"la durée et la distance)"
#: ../source/changelog.md:1020
msgid "Activity edition and deletion"
-msgstr ""
+msgstr "Modification et suppression d'activité"
#: ../source/changelog.md:1021
msgid ""
"An activity can be displayed with map (if with gpx), weather (if the "
"DarkSky API key is provided) and charts (speed and elevation)"
msgstr ""
+"Une activité peut être affichée avec une carte (si une fichier gpx "
+"existe), la météo (si une clé d'API DarkSky a été configurée) et des "
+"graphiques (vitesse et altitude)"
#: ../source/changelog.md:1022
msgid "A user can add a note"
-msgstr ""
+msgstr "Un utilisateur peut ajouter une note"
#: ../source/changelog.md:1023
msgid "Month calendar with activities"
-msgstr ""
+msgstr "Calendrier mensuel avec les activités"
#: ../source/changelog.md:1024
msgid "Current month statistics"
-msgstr ""
+msgstr "Statistiques du mois en cours"
#: ../source/changelog.md:1025
msgid "Records by sports:"
-msgstr ""
+msgstr "Records par sports :"
#: ../source/changelog.md:1026 ../source/features.rst:64
#: ../source/features.rst:80 ../source/features.rst:86
msgid "average speed"
msgstr "vitesse moyenne"
-#: ../source/changelog.md:1027
-msgid "farest distance"
-msgstr "distance la plus grande"
+#: ../source/changelog.md:1027 ../source/features.rst:65
+msgid "farthest distance"
+msgstr "la plus grande distance"
#: ../source/changelog.md:1028 ../source/features.rst:67
msgid "longest duration"
@@ -3189,23 +3275,24 @@ msgstr "vitesse maximale"
#: ../source/changelog.md:1030
msgid "Activities list and search"
-msgstr ""
+msgstr "Liste des activités et recherche"
#: ../source/changelog.md:1033
msgid "Notes:"
-msgstr ""
+msgstr "Notes :"
#: ../source/changelog.md:1034
msgid "only activity owner can see his activity"
-msgstr ""
+msgstr "seul le propriétaire d'une activité peut la voir"
#: ../source/changelog.md:1035
msgid "no administration for now"
-msgstr ""
+msgstr "pas d'administration pour le moment"
#: ../source/changelog.md:1037
-msgid "➡️ more informations: see documentation and current issues"
-msgstr ""
+#, fuzzy
+msgid "➡️ more informations: see documentation and current issues"
+msgstr "➡️ plus d'informations: voir la documentation et les tickets en cours"
#: ../source/changelog.md:1044
msgid "#11 - Timezone support"
@@ -3233,7 +3320,7 @@ msgstr ""
#: ../source/changelog.md:1051
msgid "In this release 6 issues were closed."
-msgstr ""
+msgstr "Dans cette version 6 tickets ont été fermés."
#: ../source/cli.rst:2
msgid "Command line interface"
@@ -3257,11 +3344,11 @@ msgstr ""
#: ../source/cli.rst
msgid "- ``fittrackee_set_admin``"
-msgstr "- ``fittrackee_set_admin``"
+msgstr ""
#: ../source/cli.rst
msgid "- ``fittrackee_upgrade_db``"
-msgstr "- ``fittrackee_upgrade_db``"
+msgstr ""
#: ../source/cli.rst
msgid "- ``fittrackee_worker`` (disabled)"
@@ -3273,7 +3360,7 @@ msgstr "Base de données"
#: ../source/cli.rst:32
msgid "``ftcli db drop``"
-msgstr "``ftcli db drop``"
+msgstr ""
#: ../source/cli.rst:35
msgid ""
@@ -3285,7 +3372,7 @@ msgstr ""
#: ../source/cli.rst:39
msgid "``ftcli db upgrade``"
-msgstr "``ftcli db upgrade``"
+msgstr ""
#: ../source/cli.rst:42
msgid "Apply migrations."
@@ -3293,7 +3380,7 @@ msgstr "Appliquer les migrations."
#: ../source/cli.rst:49
msgid "``ftcli oauth2 clean``"
-msgstr "``ftcli oauth2 clean``"
+msgstr ""
#: ../source/cli.rst:52
msgid "Remove tokens expired for more than provided number of days"
@@ -3311,7 +3398,7 @@ msgstr "Description"
#: ../source/cli.rst:61 ../source/cli.rst:82 ../source/cli.rst:99
msgid "``--days``"
-msgstr "``--days``"
+msgstr ""
#: ../source/cli.rst:62 ../source/cli.rst:83 ../source/cli.rst:100
msgid "Number of days."
@@ -3319,7 +3406,7 @@ msgstr "Nombre de jours."
#: ../source/cli.rst:70
msgid "``ftcli users clean_archives``"
-msgstr "``ftcli users clean_archives``"
+msgstr ""
#: ../source/cli.rst:73
msgid ""
@@ -3331,7 +3418,7 @@ msgstr ""
#: ../source/cli.rst:87
msgid "``ftcli users clean_tokens``"
-msgstr "``ftcli users clean_tokens``"
+msgstr ""
#: ../source/cli.rst:90
msgid "Remove blacklisted tokens expired for more than provided number of days."
@@ -3341,7 +3428,7 @@ msgstr ""
#: ../source/cli.rst:104
msgid "``ftcli users create``"
-msgstr "``ftcli users create``"
+msgstr ""
#: ../source/cli.rst:107
msgid "Create a user account."
@@ -3363,7 +3450,7 @@ msgstr "Arguments/options"
#: ../source/cli.rst:121 ../source/cli.rst:161
msgid "``USERNAME``"
-msgstr "``USERNAME``"
+msgstr ""
#: ../source/cli.rst:122 ../source/cli.rst:162
msgid "Username."
@@ -3371,7 +3458,7 @@ msgstr "Nom de l'utilisateur."
#: ../source/cli.rst:123
msgid "``--email EMAIL``"
-msgstr "``--email EMAIL``"
+msgstr ""
#: ../source/cli.rst:124
msgid "User email (mandatory)."
@@ -3379,7 +3466,7 @@ msgstr "Adresse électronique de l'utilisateur (obligatoire)."
#: ../source/cli.rst:125
msgid "``--password PASSWORD``"
-msgstr "``--password PASSWORD``"
+msgstr ""
#: ../source/cli.rst:126
msgid "User password (if not provided, a random password is generated)."
@@ -3389,7 +3476,7 @@ msgstr ""
#: ../source/cli.rst:131
msgid "``ftcli users export_archives``"
-msgstr "``ftcli users export_archives``"
+msgstr ""
#: ../source/cli.rst:134
msgid ""
@@ -3402,7 +3489,7 @@ msgstr ""
#: ../source/cli.rst:144
msgid "``--max``"
-msgstr "``--max``"
+msgstr ""
#: ../source/cli.rst:145
msgid "Maximum number of export requests to process."
@@ -3410,7 +3497,7 @@ msgstr "Nombre maximal de demandes d'export à traiter."
#: ../source/cli.rst:149
msgid "``ftcli users update``"
-msgstr "``ftcli users update``"
+msgstr ""
#: ../source/cli.rst:152
msgid "Modify a user account (admin rights, active status, email and password)."
@@ -3420,7 +3507,7 @@ msgstr ""
#: ../source/cli.rst:163
msgid "``--set-admin BOOLEAN``"
-msgstr "``--set-admin BOOLEAN``"
+msgstr ""
#: ../source/cli.rst:164
msgid ""
@@ -3433,7 +3520,7 @@ msgstr ""
#: ../source/cli.rst:165
msgid "``--activate``"
-msgstr "``--activate``"
+msgstr ""
#: ../source/cli.rst:166
msgid "Activate user account."
@@ -3441,7 +3528,7 @@ msgstr "Activer le compte d'un utilisateur."
#: ../source/cli.rst:167
msgid "``--reset-password``"
-msgstr "``--reset-password``"
+msgstr ""
#: ../source/cli.rst:168
msgid "Reset user password (a new password will be displayed)."
@@ -3451,7 +3538,7 @@ msgstr ""
#: ../source/cli.rst:169
msgid "``--update-email EMAIL``"
-msgstr "``--update-email EMAIL``"
+msgstr ""
#: ../source/cli.rst:170
msgid "Update user email."
@@ -3471,9 +3558,9 @@ msgid ""
"For now, this app is kind of a single-user application. Even if several "
"users can register, a user can only view his own workouts."
msgstr ""
-"Pour le moment, l'application est plutôt une application mono-"
-"utilisateur. Même s'il est possible pour plusieurs utilisateurs de "
-"s'enregistrer, un utilisateur ne peut voir que ses propres séances."
+"Pour le moment, l'application est plutôt de type mono-utilisateur. Même "
+"s'il est possible pour plusieurs utilisateurs de s'enregistrer, un "
+"utilisateur authentifié ne peut voir que ses propres séances."
#: ../source/features.rst:7
msgid "Gpx files are stored in an upload directory (without encryption)."
@@ -3684,10 +3771,6 @@ msgstr "vitesse moyenne (*nouveau dans la version 0.5.1*)"
msgid "User records by sports:"
msgstr "Records de l'utilisateur par sports :"
-#: ../source/features.rst:65
-msgid "farthest distance"
-msgstr "la plus grande distance"
-
#: ../source/features.rst:66
msgid "highest ascent (*new in 0.6.11*, can be hidden, see user preferences)"
msgstr ""
@@ -3784,7 +3867,7 @@ msgid ""
"In case email sending is not configured, a `command line `__ allows to activate users account."
msgstr ""
-"Dans le cas où l'envoi des courriles n'est pas configuré, une `interface "
+"Dans le cas où l'envoi des courriels n'est pas configuré, une `interface "
"de ligne de commande `__ permet d'activer le"
" compte des utilisateurs."
@@ -4110,7 +4193,7 @@ msgstr "Anglais"
#: ../source/features.rst:197
msgid "French (*new in 0.2.3*)"
-msgstr "Français (*nouveau dans la version 0.2.3*)"
+msgstr ""
#: ../source/features.rst:198
msgid "German (*new in 0.6.9*)"
@@ -4126,7 +4209,7 @@ msgstr "Italien (*nouveau dans la version 0.7.10*)"
#: ../source/features.rst:201
msgid "Galician (*new in 0.7.15*)"
-msgstr "Galicien (*nouveau dans la version 0.7.15*)"
+msgstr ""
#: ../source/features.rst:202
msgid "Spanish (*new in 0.7.15*)"
@@ -4154,14 +4237,13 @@ msgstr ""
#: ../source/features.rst:214
msgid "Screenshots"
-msgstr "Captures d'écran"
+msgstr ""
#: ../source/features.rst:217
msgid "Dashboard"
msgstr "Tableau de bord"
#: ../source/features.rst:-1 ../source/index.rst:-1
-#, fuzzy
msgid "FitTrackee Dashboard"
msgstr "Séance sur FitTrackee"
@@ -4195,7 +4277,7 @@ msgstr "Administration des sports sur FitTrackee"
#: ../source/index.rst:6
msgid "FitTrackee"
-msgstr "FitTrackee"
+msgstr ""
#: ../source/index.rst:9
msgid ""
@@ -4221,23 +4303,21 @@ msgstr "Exemples pour Android (liste non exhaustive) :"
#: ../source/index.rst:13
msgid "\\* `Runner Up `_ (GPL v3)"
-msgstr "\\* `Runner Up `_ (GPL v3)"
+msgstr ""
#: ../source/index.rst:14
msgid "\\* `ForRunners `_ (GPL v3)"
-msgstr "\\* `ForRunners `_ (GPL v3)"
+msgstr ""
#: ../source/index.rst:15
msgid ""
"\\* `OpenTracks `_ (Apache "
"License)"
msgstr ""
-"\\* `OpenTracks `_ (Apache "
-"License)"
#: ../source/index.rst:16
msgid "\\* `FitoTrack `_ (GPL v3)"
-msgstr "\\* `FitoTrack `_ (GPL v3)"
+msgstr ""
#: ../source/index.rst:19
msgid ""
@@ -4334,7 +4414,7 @@ msgstr "Vue3/Vuex"
#: ../source/installation.rst:15
msgid "`Leaflet `__ to display map"
-msgstr "`Leaflet `__ pour affciher la carte"
+msgstr "`Leaflet `__ pour afficher la carte"
#: ../source/installation.rst:16
msgid ""
@@ -4369,7 +4449,6 @@ msgid "mandatory"
msgstr "obligatoires"
#: ../source/installation.rst:25
-#, fuzzy
msgid "Python 3.8+"
msgstr "Python 3.8+"
@@ -4490,7 +4569,7 @@ msgstr "défaut"
#: ../source/installation.rst:65
msgid "127.0.0.1"
-msgstr "127.0.0.1"
+msgstr ""
#: ../source/installation.rst:70
msgid "**FitTrackee** port."
@@ -4498,7 +4577,7 @@ msgstr "Port de l'application web **FitTrackee**."
#: ../source/installation.rst:72
msgid "5000"
-msgstr "5000"
+msgstr ""
#: ../source/installation.rst:77
msgid "**FitTrackee** configuration."
@@ -4506,7 +4585,7 @@ msgstr "Configuration de **FitTrackee**."
#: ../source/installation.rst:79
msgid "fittrackee.config.ProductionConfig"
-msgstr "fittrackee.config.ProductionConfig"
+msgstr ""
#: ../source/installation.rst:84
msgid "**FitTrackee** secret key, must be initialized in production environment."
@@ -4526,7 +4605,7 @@ msgstr "Nombre de _workers_ lancés par **Gunicorn**."
#: ../source/installation.rst:93
msgid "1"
-msgstr "1"
+msgstr ""
#: ../source/installation.rst:100
msgid "Path to log file"
@@ -4542,7 +4621,7 @@ msgstr ""
#: ../source/installation.rst:109
msgid "``/fittrackee``"
-msgstr "``/fittrackee``"
+msgstr ""
#: ../source/installation.rst
msgid ""
@@ -4597,7 +4676,7 @@ msgstr ""
#: ../source/installation.rst:131
msgid "``false``"
-msgstr "``false``"
+msgstr ""
#: ../source/installation.rst:135
msgid "**FitTrackee** URL, needed for links in emails."
@@ -4647,7 +4726,7 @@ msgstr ""
#: ../source/installation.rst:183
msgid "``300 per 5 minutes``"
-msgstr "``300 per 5 minutes``"
+msgstr ""
#: ../source/installation.rst:190
msgid ""
@@ -4669,7 +4748,7 @@ msgstr ""
#: ../source/installation.rst:193
msgid "``https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png``"
-msgstr "``https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png``"
+msgstr ""
#: ../source/installation.rst:200
msgid ""
@@ -4697,9 +4776,6 @@ msgid ""
"target=\"_blank\" rel=\"noopener noreferrer\">OpenStreetMap "
"contributors``"
msgstr ""
-"``© OpenStreetMap "
-"contributors``"
#: ../source/installation.rst:219
msgid ""
@@ -4732,7 +4808,7 @@ msgstr ""
#: ../source/installation.rst:227
msgid "False"
-msgstr "False"
+msgstr ""
#: ../source/installation.rst:232
msgid "⚠️ replaces ``WEATHER_API``"
@@ -4787,7 +4863,6 @@ msgstr ""
"``smtp://username:password@smtp.example.com:587/?tls=True``"
#: ../source/installation.rst
-#, fuzzy
msgid "Sending emails with Office365 may not work if SMTP auth is disabled."
msgstr ""
"L'envoi de courriels avec Office365 peut ne pas fonctionner si "
@@ -4898,10 +4973,6 @@ msgid ""
"href=\"http://www.openstreetmap.org/copyright\">OpenStreetMap "
"contributors``"
msgstr ""
-"``MAP_ATTRIBUTION=© Thunderforest , © OpenStreetMap "
-"contributors``"
#: ../source/installation.rst
msgid "Check the terms of service of tile provider for map attribution."
@@ -4926,7 +4997,7 @@ msgstr ""
#: ../source/installation.rst:309
msgid "``TILE_SERVER_URL=https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png``"
-msgstr "``TILE_SERVER_URL=https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png``"
+msgstr ""
#: ../source/installation.rst:310
msgid ""
@@ -4936,15 +5007,10 @@ msgid ""
"href=\"http://creativecommons.org/licenses/by-sa/2.0/fr/\" "
"target=\"_blank\" rel=\"nofollow noopener\">licence CC BY-SA'``"
msgstr ""
-"``MAP_ATTRIBUTION='fond de carte par OpenStreetMap France , sous licence CC BY-SA '``"
#: ../source/installation.rst:311
msgid "``STATICMAP_SUBDOMAINS=a,b,c``"
-msgstr "``STATICMAP_SUBDOMAINS=a,b,c``"
+msgstr ""
#: ../source/installation.rst:313
msgid "The subdomain will be chosen randomly."
@@ -5405,7 +5471,7 @@ msgstr ""
#: ../source/installation.rst:797
msgid "Docker"
-msgstr "Docker"
+msgstr ""
#: ../source/installation.rst:804
msgid ""
@@ -5475,7 +5541,7 @@ msgstr "pour lancer le *lint* et les tests :"
#: ../source/installation.rst:887
msgid "Yunohost"
-msgstr "Yunohost"
+msgstr ""
#: ../source/installation.rst:889
msgid ""
@@ -5487,7 +5553,7 @@ msgstr ""
#: ../source/oauth.rst:2
msgid "OAuth 2.0"
-msgstr "OAuth 2.0"
+msgstr ""
#: ../source/oauth.rst:3
msgid "(*new in 0.7.0*)"
@@ -5694,7 +5760,7 @@ msgstr "Exemple pour PKCE :"
#: ../source/oauth.rst
msgid "``https:///profile/apps/authorize?response_type=code&client_id=&scope=profile%3Aread+workouts%3Awrite&state=&code_challenge=&code_challenge_method=S256``"
-msgstr "``https:///profile/apps/authorize?response_type=code&client_id=&scope=profile%3Aread+workouts%3Awrite&state=&code_challenge=&code_challenge_method=S256``"
+msgstr ""
#: ../source/oauth.rst
msgid ""
@@ -5718,7 +5784,7 @@ msgstr "Exemple d'URL de redirection :"
#: ../source/oauth.rst
msgid "``https://example.com/callback?code=&state=``"
-msgstr "``https://example.com/callback?code=&state=``"
+msgstr ""
#: ../source/oauth.rst:79
msgid ""
@@ -5757,7 +5823,7 @@ msgid ""
msgstr ""
"`OAuth 2.0 Simplified `_ par `Aaron Parecki "
"`_ (exemple pour le flux avec le `code "
-"d'authorisation et PKCE `_)"
#: ../source/oauth.rst:95
@@ -5902,20 +5968,9 @@ msgstr ""
msgid "Troubleshooting"
msgstr "Dépannage"
-#~ msgid "quert string title"
-#~ msgstr "chaine de caractère vide"
+#~ msgid "In this release 2 issue were closed."
+#~ msgstr "Dans cette version 2 tickets ont été fermés."
-#~ msgid "Get chart data from a workout gpx file, to display it with Recharts"
-#~ msgstr ""
-#~ "Récupérer les données d'une séance avec"
-#~ " gpx pour les afficher avec Chart.js"
-
-#~ msgid "``workout created``"
-#~ msgstr "séance créée"
-
-#~ msgid "If email sending is disabled, this endpoint is not available"
-#~ msgstr ""
-#~ "Si l'envoi de courriels est désactivé,"
-#~ " ce point d'accès n'est pas "
-#~ "disponible."
+#~ msgid "farest distance"
+#~ msgstr "distance la plus élevée"
diff --git a/fittrackee/oauth2/routes.py b/fittrackee/oauth2/routes.py
index 76d5a6f6..269e136c 100644
--- a/fittrackee/oauth2/routes.py
+++ b/fittrackee/oauth2/routes.py
@@ -177,7 +177,7 @@ def create_client(auth_user: User) -> Union[HttpResponse, Tuple[Dict, int]]:
:json string client_uri: client URL
:json array redirect_uri: list of client redirect URLs (string)
:json string scope: client scopes
- :json string client_description: client description (``OPTIONAL``)
+ :json string client_description: client description (optional)
:reqheader Authorization: OAuth 2.0 Bearer Token