# Change log

## Unreleased version

### Issues Closed

#### Bugs Fixed

- #62 - Error when sending reset password email

### Misc

- Refactoring before introducing new features.

In this release 1 issue was closed.

## Version 0.4.3 (2021/01/10)

### Issues Closed

#### New Features

- #58 - Standardize terms used for workouts
  Note: Database model, upload directory for workouts and API endpoints are also updated.

#### Bugs Fixed

- #59 - No message displayed on uploading image error

In this release 2 issues were closed.

## Version 0.4.2 (2021/01/03)

### Misc

No new features in this release, only some refactorings before introducing new features.

## Version 0.4.1 (2020/12/31)

### Issues Closed

#### New Features

- #57 - Use uuid for activities

In this release 1 issue was closed.

## Version 0.4.0 - FitTrackee on PyPI (2020/09/19)

This version introduces some major changes:

- 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.

### Issues Closed

#### New Features

- #54 - Tile server can be changed

- #53 - Simplify FitTrackee installation

In this release 2 issue were closed.

## Version 0.3.0 - Administration (2020/07/15)

This version introduces some major changes:

- 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

### Issues Closed

#### New Features

- #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.

## Version 0.2.5 - Fix and improvements (2020/01/31)

### Misc

This version contains minor fix and improvements on client side:

- 4c3fc34 - empty user data on logout

- 34614d5 - add spinner on loading activities

- b862a77, 2e1ee2c - add URL interceptors to simplify routes definition

## Version 0.2.4 - Minor fix (2020/01/30)

### Issues Closed

#### Bugs Fixed

- #47 - timezone drop-down is not displayed correctly

- #46 - calendar cannot display more than 5 or 6 activities on the same day

In this release 2 issues were closed.

## Version 0.2.3 - FitTrackee available in French (2019/12/29)

### Issues Closed

#### New Features

- #43 - Display weekend days with a different background color on calendar

- #40 - Localize FitTrackee (i18n)

#### Bugs Fixed

- #44 - Cannot edit an activity that does not have a gpx file

In this release 3 issues were closed.

## Version 0.2.2 - Statistics fix (2019/09/23)

### Issues Closed

#### Bugs Fixed

- #41 - User statistics are incorrect

In this release 1 issue was closed.

## Version 0.2.1 - Fix and improvements (2019/09/01)

### Issues Closed

#### New Features

- #4 - Show points on the map when mouse over the chart

- #14 - Display segments informations

- #21 - Document the API

- #23 - The user can choose the first day of the week

- #36 - Disable user registration

- #33 - Add file size limit on file upload

- #37 - Display map on activities list

#### Bugs Fixed

- #34 - Weather is not displayed anymore

### Misc

- Poetry replaces pipenv for Python packages management

In this release 8 issues were closed.

## Version 0.2.0 - Statistics (2019/07/07)

### Issues Closed

#### New Features

- #13 - Detailed statistics

### Misc

- Update dependencies

In this release 1 issue was closed.

## Version 0.1.1 - Fix and improvements (2019/02/07)

### Issues Closed

#### New Features

- #25 - Display records on calendar

- #22 - Add a total on current month statistics

#### Bugs Fixed

- #31 - Use moving duration for stats

- #29 - Pause duration calculation with segments

- #28 - Error on uploading gpx file

- #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.

## Version 0.1.0 - First release 🎉 (2018-07-04)

Features:

- Account creation (only standard user, not admin)

- 6 sports supported:

  - Cycling (Sport)

  - Cycling (Transport)

  - Hiking

  - Montain Biking

  - Running

  - Walking

- 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:

  - average speed

  - farest distance

  - longest duration

  - maximum speed

- Activities list and search

Notes:

- only activity owner can see his activity

- no administration for now

➡️ more informations: see documentation and current issues

### Issues Closed

#### New Features

- #11 - Timezone support

- #10 - Add a note to an activity

- #9 - User statistics on dashboard

- #8 - Add weather to activities

- #3 - Search filter for activities

- #2 - Calendar to view activities

In this release 6 issues were closed.