FitTrackee

Self-hosted outdoor activity tracker

AGPL-3.0 License

Downloads
5.7K
Stars
553
Committers
41

Bot releases are visible (Hide)

FitTrackee - v0.4.9

Published by SamR1 over 3 years ago

New Features

  • #83 - allow using configured tile server to generate static maps
    Note: to keep using the default tile server, set environment variable DEFAULT_STATICMAP to True
  • #81 - display remaining characters in textarea

Issues Closed

Bugs Fixed

  • #82 - a user can not modify his birth day
  • #80 - can not save notes with control characters

In this release 4 issue were closed.

FitTrackee - v0.4.8

Published by SamR1 over 3 years ago

Issues Closed

Bugs Fixed

  • #79 - Fails to start after make rebuild

In this release 1 issue was closed.

FitTrackee - v0.4.7

Published by SamR1 over 3 years ago

Issues Closed

Bugs Fixed

  • #75 - Workouts on the same day are not displayed in right order

Misc

  • Update Python and Javascript dependencies
    IMPORTANT: Due to SQLAlchemy update (1.4+), engine URLs starting with postgres:// are no longer supported. Please update DATABASE_URL with postgresql://.

In this release 1 issue was closed.

FitTrackee - v0.4.6

Published by SamR1 over 3 years ago

Issues Closed

Bugs Fixed

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

FitTrackee - v0.4.5

Published by SamR1 over 3 years ago

Issues Closed

Bugs Fixed

  • #66 - Invalid gpx limit used when importing zip archive
  • #64 - Only 50 workouts per month shown in calendar

In this release 2 issues were closed.

FitTrackee - v0.4.4

Published by SamR1 over 3 years ago

Issues Closed

Bugs Fixed

  • #62 - Error when sending reset password email

Misc

  • Refactoring before introducing new features.
  • Add docker files for evaluation purposes.

In this release 1 issue was closed.

FitTrackee - v0.4.3

Published by SamR1 almost 4 years ago

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.

FitTrackee - v0.4.2

Published by SamR1 almost 4 years ago

Misc

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

FitTrackee - v0.4.1

Published by SamR1 almost 4 years ago

Issues Closed

New Features

  • #57 - Use uuid for activities

In this release 1 issue was closed.

FitTrackee - v0.4.0

Published by SamR1 about 4 years ago

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.

FitTrackee - Administration

Published by SamR1 over 4 years ago

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.

FitTrackee - Fix and improvements

Published by SamR1 over 4 years ago

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
FitTrackee - Minor fix

Published by SamR1 over 4 years ago

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.

FitTrackee - FitTrackee available in French

Published by SamR1 almost 5 years ago

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.

FitTrackee - Statistics fix

Published by SamR1 about 5 years ago

Issues Closed

Bugs Fixed

  • #41 - User statistics are incorrect

In this release 1 issue was closed.

FitTrackee - Fix and improvements

Published by SamR1 about 5 years ago

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

In this release 8 issue were closed.

➡️ documentation: https://samr1.github.io/FitTrackee

FitTrackee - Statistics

Published by SamR1 over 5 years ago

New Features

  • #13 - Detailed statistics
    fittrackee_screenshot-04

Misc

  • Update dependencies

In this release 1 issue was closed.

FitTrackee - Fix and improvements

Published by SamR1 over 5 years ago

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.

FitTrackee - First release 🎉

Published by SamR1 over 6 years ago

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 wiki and current issues

Package Rankings
Top 9.26% on Pypi.org
Top 6.7% on Proxy.golang.org
Badges
Extracted from project README
PyPI version Python Version Flask Version code formatter: ruff type check: mypy Vue Version code formatter: prettier Typescript Version pipeline status pipeline status translation status Translation status