Skip to content

Commit

Permalink
bump to 0.8.9
Browse files Browse the repository at this point in the history
  • Loading branch information
SamR1 committed Sep 21, 2024
1 parent b6eebfe commit 73736df
Show file tree
Hide file tree
Showing 132 changed files with 5,764 additions and 4,910 deletions.
57 changes: 57 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Change log

## Version 0.8.9 (2024/09/21)

This release introduces a new field: the workout description.
This field is longer than the "Notes" field and will have the same visibility as the workout in a next version (see [#125](https://github.com/SamR1/FitTrackee/issues/125)). The "Notes" field will remain private.

### Features and enhancements

* [#610](https://github.com/SamR1/FitTrackee/issues/610) - Add a description field to workout

### Bugs Fixed

* [#621](https://github.com/SamR1/FitTrackee/issues/621) - email username may contain special characters
* [#622](https://github.com/SamR1/FitTrackee/issues/622) - Fix email sending by adding 'Message-ID'

### Translations

* [PR#616](https://github.com/SamR1/FitTrackee/pull/616) - Translations update (Dutch)
* [PR#617](https://github.com/SamR1/FitTrackee/pull/617) - Translations update (Italian)
* [PR#618](https://github.com/SamR1/FitTrackee/pull/618) - Translations update (Polish)
* [PR#620](https://github.com/SamR1/FitTrackee/pull/620) - Translations update (Polish)
* [PR#624](https://github.com/SamR1/FitTrackee/pull/624) - Translations update (Spanish)
* [PR#625](https://github.com/SamR1/FitTrackee/pull/625) - Translations update (Galician and Basque)
* [PR#626](https://github.com/SamR1/FitTrackee/pull/626) - Translations update (German)
* [PR#631](https://github.com/SamR1/FitTrackee/pull/631) - Translations update (Basque)

Translation status:
- Basque: 100%
- Bulgarian: 99%
- Czech: 72%
- Dutch: 99%
- English: 100%
- French: 100%
- Galician: 100%
- German: 100%
- Italian: 82%
- Norwegian Bokmål: 52%
- Polish: 99%
- Portuguese: 97%
- Spanish: 100%

### Misc

* [PR#628](https://github.com/SamR1/FitTrackee/pull/628) - Replace markdown library


Thanks to the contributors:
- @boosterl
- @byakurau
- @dotlambda
- @erral
- @gallegonovato
- @qwerty287
- @xmgz

**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade))


## Version 0.8.8 (2024/09/01)

**FitTrackee** is now available in Bulgarian.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[![Flask Version](https://img.shields.io/badge/flask-3.0-brightgreen.svg)](http://flask.pocoo.org/)
[![code formatter: ruff](https://img.shields.io/badge/code%20formatter-ruff-d7ff64)](https://docs.astral.sh/ruff/)
[![type check: mypy](https://img.shields.io/badge/type%20check-mypy-blue)](http://mypy-lang.org/)
[![Vue Version](https://img.shields.io/badge/vue-3.4-brightgreen.svg)](https://v3.vuejs.org/)
[![Vue Version](https://img.shields.io/badge/vue-3.5-brightgreen.svg)](https://v3.vuejs.org/)
[![code formatter: prettier](https://img.shields.io/badge/code%20formatter-prettier-ff69b4.svg)](https://github.com/prettier/prettier)
[![Typescript Version](https://img.shields.io/npm/types/typescript)](https://www.typescriptlang.org/)
[![pipeline status](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml/badge.svg)](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml)
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.8.8
0.8.9
2 changes: 1 addition & 1 deletion docs/en/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 66af52f1b6476857e98bdfa849aa3a8e
config: 9beb0f230a347042c935b664f4db524a
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file modified docs/en/_images/fittrackee_screenshot-01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-04.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-05.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-06.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-07.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-08.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-09.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-10.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/en/_images/fittrackee_screenshot-11.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
57 changes: 57 additions & 0 deletions docs/en/_sources/changelog.md.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Change log

## Version 0.8.9 (2024/09/21)

This release introduces a new field: the workout description.
This field is longer than the "Notes" field and will have the same visibility as the workout in a next version (see [#125](https://github.com/SamR1/FitTrackee/issues/125)). The "Notes" field will remain private.

### Features and enhancements

* [#610](https://github.com/SamR1/FitTrackee/issues/610) - Add a description field to workout

### Bugs Fixed

* [#621](https://github.com/SamR1/FitTrackee/issues/621) - email username may contain special characters
* [#622](https://github.com/SamR1/FitTrackee/issues/622) - Fix email sending by adding 'Message-ID'

### Translations

* [PR#616](https://github.com/SamR1/FitTrackee/pull/616) - Translations update (Dutch)
* [PR#617](https://github.com/SamR1/FitTrackee/pull/617) - Translations update (Italian)
* [PR#618](https://github.com/SamR1/FitTrackee/pull/618) - Translations update (Polish)
* [PR#620](https://github.com/SamR1/FitTrackee/pull/620) - Translations update (Polish)
* [PR#624](https://github.com/SamR1/FitTrackee/pull/624) - Translations update (Spanish)
* [PR#625](https://github.com/SamR1/FitTrackee/pull/625) - Translations update (Galician and Basque)
* [PR#626](https://github.com/SamR1/FitTrackee/pull/626) - Translations update (German)
* [PR#631](https://github.com/SamR1/FitTrackee/pull/631) - Translations update (Basque)

Translation status:
- Basque: 100%
- Bulgarian: 99%
- Czech: 72%
- Dutch: 99%
- English: 100%
- French: 100%
- Galician: 100%
- German: 100%
- Italian: 82%
- Norwegian Bokmål: 52%
- Polish: 99%
- Portuguese: 97%
- Spanish: 100%

### Misc

* [PR#628](https://github.com/SamR1/FitTrackee/pull/628) - Replace markdown library


Thanks to the contributors:
- @boosterl
- @byakurau
- @dotlambda
- @erral
- @gallegonovato
- @qwerty287
- @xmgz

**Note:** This release contains database migration (see upgrade instructions in [documentation](https://samr1.github.io/FitTrackee/en/installation.html#upgrade))


## Version 0.8.8 (2024/09/01)

**FitTrackee** is now available in Bulgarian.
Expand Down
8 changes: 7 additions & 1 deletion docs/en/_sources/features.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,12 @@ Workouts
- An `equipment <features.html#equipments>`__ can be associated with a workout (*new in 0.8.0*). For now, only one equipment can be associated.
- Segments can be displayed.
- Workout gpx file can be downloaded (*new in 0.5.1*)
- Workout edition and deletion. User can add a note.
- Workout edition and deletion. User can add a description (*new in 0.8.9*) and a note.

.. note::
| This "Description" field is longer than the "Notes" field and will have the same visibility as the workout in a next version (see `#125 <https://github.com/SamR1/FitTrackee/issues/125>`__). The "Notes" field will remain private.

- User statistics, by time period (week, month, year) and sport:
- totals:
- total distance
Expand Down Expand Up @@ -116,6 +121,7 @@ Workouts
- sports (only sports with workouts are displayed in sport dropdown)
- equipment (only equipments with workouts are displayed in equipment dropdown) (*new in 0.8.0*)
- title (*new in 0.7.15*)
- description (*new in 0.8.9*)
- notes (*new in 0.8.0*)
- distance
- duration
Expand Down
22 changes: 14 additions & 8 deletions docs/en/_sources/installation.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -529,13 +529,13 @@ Production environment
.. warning::
| Note that FitTrackee is under heavy development, some features may be unstable.
- Download the last release (for now, it is the release v0.8.8):
- Download the last release (for now, it is the release v0.8.9):

.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.8.8.tar.gz
$ tar -xzf v0.8.8.tar.gz
$ mv FitTrackee-0.8.8 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.8.9.tar.gz
$ tar -xzf v0.8.9.tar.gz
$ mv FitTrackee-0.8.9 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
Expand Down Expand Up @@ -666,13 +666,13 @@ Prod environment

- Change to the directory where FitTrackee directory is located

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

.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.8.8.tar.gz
$ tar -xzf v0.8.8.tar.gz
$ cp -R FitTrackee-0.8.8/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.8.9.tar.gz
$ tar -xzf v0.8.9.tar.gz
$ cp -R FitTrackee-0.8.9/* FitTrackee/
$ cd FitTrackee
- Update **.env** if needed (see `Environment variables <installation.html#environment-variables>`__).
Expand Down Expand Up @@ -915,3 +915,9 @@ Yunohost
~~~~~~~~

Thanks to contributors, a package is available, see https://github.com/YunoHost-Apps/fittrackee_ynh.


NixOS
~~~~~

Thanks to contributors, a package is available on NixOS, see https://mynixos.com/nixpkgs/package/fit-trackee.
2 changes: 1 addition & 1 deletion docs/en/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.8.8',
VERSION: '0.8.9',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
8 changes: 4 additions & 4 deletions docs/en/api/auth.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Configuration" href="configuration.html" /><link rel="prev" title="API documentation" href="index.html" />

<!-- Generated with Sphinx 7.1.2 and Furo 2024.08.06 -->
<title>Authentication and account - FitTrackee 0.8.8 documentation</title>
<title>Authentication and account - FitTrackee 0.8.9 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
Expand Down Expand Up @@ -169,7 +169,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.8.8
<a href="../index.html"><div class="brand">FitTrackee 0.8.9
documentation</div></a>
</div>
<div class="header-right">
Expand Down Expand Up @@ -197,7 +197,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>

<span class="sidebar-brand-text">FitTrackee 0.8.8
<span class="sidebar-brand-text">FitTrackee 0.8.9
documentation</span>

</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
Expand Down Expand Up @@ -1655,7 +1655,7 @@ <h1>Authentication and account<a class="headerlink" href="#authentication-and-ac

</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=4987b373"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=edff376a"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>
Expand Down
12 changes: 6 additions & 6 deletions docs/en/api/configuration.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Equipments" href="equipments.html" /><link rel="prev" title="Authentication and account" href="auth.html" />

<!-- Generated with Sphinx 7.1.2 and Furo 2024.08.06 -->
<title>Configuration - FitTrackee 0.8.8 documentation</title>
<title>Configuration - FitTrackee 0.8.9 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
Expand Down Expand Up @@ -169,7 +169,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.8.8
<a href="../index.html"><div class="brand">FitTrackee 0.8.9
documentation</div></a>
</div>
<div class="header-right">
Expand Down Expand Up @@ -197,7 +197,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>

<span class="sidebar-brand-text">FitTrackee 0.8.8
<span class="sidebar-brand-text">FitTrackee 0.8.9
documentation</span>

</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
Expand Down Expand Up @@ -310,7 +310,7 @@ <h1>Configuration<a class="headerlink" href="#configuration" title="Permalink to
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stats_workouts_limit&quot;</span><span class="p">:</span><span class="w"> </span><span class="mi">10000</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.8.8&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.8.9&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
Expand Down Expand Up @@ -356,7 +356,7 @@ <h1>Configuration<a class="headerlink" href="#configuration" title="Permalink to
<span class="w"> </span><span class="nt">&quot;privacy_policy&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;privacy_policy_date&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;stats_workouts_limit&quot;</span><span class="p">:</span><span class="w"> </span><span class="mi">10000</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.8.8&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;version&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;0.8.9&quot;</span><span class="p">,</span>
<span class="w"> </span><span class="nt">&quot;weather_provider&quot;</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span>
<span class="w"> </span><span class="p">},</span>
<span class="w"> </span><span class="nt">&quot;status&quot;</span><span class="p">:</span><span class="w"> </span><span class="s2">&quot;success&quot;</span>
Expand Down Expand Up @@ -494,7 +494,7 @@ <h1>Configuration<a class="headerlink" href="#configuration" title="Permalink to

</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=4987b373"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=edff376a"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>
Expand Down
8 changes: 4 additions & 4 deletions docs/en/api/equipment_types.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="OAuth2" href="oauth2.html" /><link rel="prev" title="Equipments" href="equipments.html" />

<!-- Generated with Sphinx 7.1.2 and Furo 2024.08.06 -->
<title>Equipment Types - FitTrackee 0.8.8 documentation</title>
<title>Equipment Types - FitTrackee 0.8.9 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
Expand Down Expand Up @@ -169,7 +169,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.8.8
<a href="../index.html"><div class="brand">FitTrackee 0.8.9
documentation</div></a>
</div>
<div class="header-right">
Expand Down Expand Up @@ -197,7 +197,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>

<span class="sidebar-brand-text">FitTrackee 0.8.8
<span class="sidebar-brand-text">FitTrackee 0.8.9
documentation</span>

</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
Expand Down Expand Up @@ -626,7 +626,7 @@ <h1>Equipment Types<a class="headerlink" href="#equipment-types" title="Permalin

</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=4987b373"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=edff376a"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>
Expand Down
8 changes: 4 additions & 4 deletions docs/en/api/equipments.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="Equipment Types" href="equipment_types.html" /><link rel="prev" title="Configuration" href="configuration.html" />

<!-- Generated with Sphinx 7.1.2 and Furo 2024.08.06 -->
<title>Equipments - FitTrackee 0.8.8 documentation</title>
<title>Equipments - FitTrackee 0.8.9 documentation</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=fa44fd50" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
Expand Down Expand Up @@ -169,7 +169,7 @@
</label>
</div>
<div class="header-center">
<a href="../index.html"><div class="brand">FitTrackee 0.8.8
<a href="../index.html"><div class="brand">FitTrackee 0.8.9
documentation</div></a>
</div>
<div class="header-right">
Expand Down Expand Up @@ -197,7 +197,7 @@
<img class="sidebar-logo" src="../_static/ft-logo.png" alt="Logo"/>
</div>

<span class="sidebar-brand-text">FitTrackee 0.8.8
<span class="sidebar-brand-text">FitTrackee 0.8.9
documentation</span>

</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
Expand Down Expand Up @@ -846,7 +846,7 @@ <h1>Equipments<a class="headerlink" href="#equipments" title="Permalink to this

</aside>
</div>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=4987b373"></script>
</div><script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=edff376a"></script>
<script src="../_static/doctools.js?v=888ff710"></script>
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
<script src="../_static/scripts/furo.js?v=5fa4622c"></script>
Expand Down
Loading

0 comments on commit 73736df

Please sign in to comment.