bump version to 0.5.7

This commit is contained in:
Sam
2022-02-13 16:08:48 +01:00
parent 165b828889
commit 8e8b4f8987
43 changed files with 403 additions and 269 deletions

View File

@ -1,5 +1,42 @@
# Change log
## 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](https://samr1.github.io/FitTrackee/installation.html#upgrade))
### Issues Closed
#### Misc
* [#149](https://github.com/SamR1/FitTrackee/issues/149) - improve database initialisation
### Pull Requests
#### Security
* [#152](https://github.com/SamR1/FitTrackee/pull/152) - Fixes and improvements:
- set autoescape on jinja templates
* [#151](https://github.com/SamR1/FitTrackee/pull/151) - fix security issues:
- sanitize input when serving images
- sanitize inputs when serving map tiles
- allow only alphanumeric characters and '_' in username
#### Misc
* [#152](https://github.com/SamR1/FitTrackee/pull/152) - Fixes and improvements:
- fix dramatiq warning when launching workers w/ script entrypoint
- check app config before dropping database, to avoid deleting data on production
- remove dotenv warning
In this release 1 issue was closed.
## Version 0.5.6 (2022/02/05)
### Issues Closed

View File

@ -356,7 +356,7 @@ Dev environment
.. code:: bash
$ make set-admin USERNAME=<username>
$ make set-admin USERNAME=<username>
Production environment
@ -365,13 +365,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.5.6):
- Download the last release (for now, it is the release v0.5.7):
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.5.6.tar.gz
$ tar -xzf v0.5.6.tar.gz
$ mv FitTrackee-0.5.6 FitTrackee
$ wget https://github.com/SamR1/FitTrackee/archive/v0.5.7.tar.gz
$ tar -xzf v0.5.7.tar.gz
$ mv FitTrackee-0.5.7 FitTrackee
$ cd FitTrackee
- Create **.env** from example and update it
@ -402,7 +402,7 @@ Production environment
.. code:: bash
$ make set-admin USERNAME=<username>
$ make set-admin USERNAME=<username>
Upgrade
@ -487,13 +487,13 @@ Prod environment
- Change to the directory where FitTrackee directory is located
- Download the last release (for now, it is the release v0.5.6) and overwrite existing files:
- Download the last release (for now, it is the release v0.5.7) and overwrite existing files:
.. code:: bash
$ wget https://github.com/SamR1/FitTrackee/archive/v0.5.6.tar.gz
$ tar -xzf v0.5.6.tar.gz
$ cp -R FitTrackee-0.5.6/* FitTrackee/
$ wget https://github.com/SamR1/FitTrackee/archive/v0.5.7.tar.gz
$ tar -xzf v0.5.7.tar.gz
$ cp -R FitTrackee-0.5.7/* FitTrackee/
$ cd FitTrackee
- Update **.env** if needed (see `Environment variables <installation.html#environment-variables>`__).