bump to version 0.7.15

This commit is contained in:
Sam
2023-04-12 17:32:08 +02:00
parent bcb2c16021
commit 3481e9be9c
68 changed files with 1246 additions and 639 deletions

View File

@ -25,7 +25,7 @@ from werkzeug.middleware.proxy_fix import ProxyFix
from fittrackee.emails.email import EmailService
from fittrackee.request import CustomRequest
VERSION = __version__ = '0.7.14'
VERSION = __version__ = '0.7.15'
REDIS_URL = os.getenv('REDIS_URL', 'redis://')
API_RATE_LIMITS = os.environ.get('API_RATE_LIMITS', '300 per 5 minutes').split(
','

View File

@ -52,7 +52,7 @@ def get_application_config() -> Union[Dict, HttpResponse]:
"map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors",
"privacy_policy": null,
"privacy_policy_date": null,
"version": "0.7.14",
"version": "0.7.15",
"weather_provider": null
},
"status": "success"
@ -108,7 +108,7 @@ def update_application_config(auth_user: User) -> Union[Dict, HttpResponse]:
"map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors",
"privacy_policy": null,
"privacy_policy_date": null,
"version": "0.7.14",
"version": "0.7.15",
"weather_provider": null
},
"status": "success"

View File

@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><!--[if IE]><link rel="icon" href="/favicon.ico"><![endif]--><link rel="stylesheet" href="/static/css/fork-awesome.min.css"/><link rel="stylesheet" href="/static/css/leaflet.css"/><title>FitTrackee</title><script defer="defer" src="/static/js/chunk-vendors.a33476ea.js"></script><script defer="defer" src="/static/js/app.f906ec0e.js"></script><link href="/static/css/app.fa4567f8.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/icons/favicon-16x16.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="fittrackee_client"><link rel="apple-touch-icon" href="/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but FitTrackee doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><!--[if IE]><link rel="icon" href="/favicon.ico"><![endif]--><link rel="stylesheet" href="/static/css/fork-awesome.min.css"/><link rel="stylesheet" href="/static/css/leaflet.css"/><title>FitTrackee</title><script defer="defer" src="/static/js/chunk-vendors.a33476ea.js"></script><script defer="defer" src="/static/js/app.994fa10a.js"></script><link href="/static/css/app.fa4567f8.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/icons/favicon-16x16.png"><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="fittrackee_client"><link rel="apple-touch-icon" href="/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but FitTrackee doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -289,13 +289,15 @@ def get_authenticated_user_profile(
{
"data": {
"accepted_privacy_policy": "Sat, 25 Fev 2023 13:52:58 GMT",
"accepted_privacy_policy": true,
"admin": false,
"bio": null,
"birth_date": null,
"created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
"date_format": "dd/MM/yyyy",
"display_ascent": true,
"email": "sam@example.com",
"email_to_confirm": null,
"first_name": null,
"imperial_units": false,
"is_active": true,
@ -357,7 +359,9 @@ def get_authenticated_user_profile(
4,
6
],
"start_elevation_at_zero": false,
"timezone": "Europe/Paris",
"total_ascent": 720.35,
"total_distance": 67.895,
"total_duration": "6:50:27",
"username": "sam",
@ -401,12 +405,15 @@ def edit_user(auth_user: User) -> Union[Dict, HttpResponse]:
{
"data": {
"accepted_privacy_policy": true,
"admin": false,
"bio": null,
"birth_date": null,
"created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
"date_format": "dd/MM/yyyy",
"display_ascent": true,
"email": "sam@example.com",
"email_to_confirm": null,
"first_name": null,
"imperial_units": false,
"is_active": true,
@ -468,7 +475,9 @@ def edit_user(auth_user: User) -> Union[Dict, HttpResponse]:
4,
6
],
"start_elevation_at_zero": false,
"timezone": "Europe/Paris",
"total_ascent": 720.35,
"total_distance": 67.895,
"total_duration": "6:50:27",
"username": "sam"
@ -568,12 +577,15 @@ def update_user_account(auth_user: User) -> Union[Dict, HttpResponse]:
{
"data": {
"accepted_privacy_policy": true,
"admin": false,
"bio": null,
"birth_date": null,
"created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
"date_format": "dd/MM/yyyy",
"display_ascent": true,
"email": "sam@example.com",
"email_to_confirm": null,
"first_name": null,
"imperial_units": false,
"is_active": true,
@ -635,7 +647,9 @@ def update_user_account(auth_user: User) -> Union[Dict, HttpResponse]:
4,
6
],
"start_elevation_at_zero": false,
"timezone": "Europe/Paris",
"total_ascent": 720.35,
"total_distance": 67.895,
"total_duration": "6:50:27",
"username": "sam"
@ -769,8 +783,8 @@ def edit_user_preferences(auth_user: User) -> Union[Dict, HttpResponse]:
- ``date_string``, corresponding on client to:
- ``MMM. do, yyyy`` for ``en`` locale
- ``d MMM yyyy`` for ``fr`` locale
- ``do MMM yyyy`` for ``de`` locale
- ``d MMM yyyy`` for ``es``, ``fr``, ``gl``, ``it`` and ``nl`` locales
- ``do MMM yyyy`` for ``de`` and ``nb`` locales
**Scope**: ``profile:write``
@ -790,6 +804,7 @@ def edit_user_preferences(auth_user: User) -> Union[Dict, HttpResponse]:
{
"data": {
"accepted_privacy_policy": true,
"admin": false,
"bio": null,
"birth_date": null,
@ -797,6 +812,7 @@ def edit_user_preferences(auth_user: User) -> Union[Dict, HttpResponse]:
"date_format": "MM/dd/yyyy",
"display_ascent": true,
"email": "sam@example.com",
"email_to_confirm": null,
"first_name": null,
"imperial_units": false,
"is_active": true,
@ -860,6 +876,7 @@ def edit_user_preferences(auth_user: User) -> Union[Dict, HttpResponse]:
],
"start_elevation_at_zero": true,
"timezone": "Europe/Paris",
"total_ascent": 720.35,
"total_distance": 67.895,
"total_duration": "6:50:27",
"username": "sam"