~cypheon/trakka

a14c69be — Johann Rudloff 3 years ago main
Implement saving health measurements
e30fe514 — Johann Rudloff 3 years ago
Take climbed meters into account when estimating energy expenditure
5804d636 — Johann Rudloff 3 years ago
Allow 1% rounding error when comparing moving time with elapsed time
5f6aeb06 — Johann Rudloff 3 years ago
Use Celery task queue for background analysis processing
3d563018 — Johann Rudloff 3 years ago
Calculate climbed height meters during analysis
990f24d8 — Johann Rudloff 3 years ago
Extract elevation data from FIT and GPX files
29fee4df — Johann Rudloff 3 years ago
Add .gitignore
e15234ff — Johann Rudloff 3 years ago
Increase maximum upload filesize to 50MB
c5636074 — Johann Rudloff 3 years ago
Add missing sample data file for tests
e89151ed — Johann Rudloff 3 years ago
Don't try to parse gzipped FIT files also as GPX
f4b6ad34 — Johann Rudloff 3 years ago
Implement calculation of actual "moving time"
c0de2f45 — Johann Rudloff 3 years ago
Implement coarse auto-naming for untitled activities
4335f59e — Johann Rudloff 3 years ago
Allow upload of activities without title
57fdaf08 — Johann Rudloff 3 years ago
Support sub-second timestamp parsing for FIT files

The FIT standard unfortunately does not support sub-second accuracy for
most events.  The (awesome) Android app "GpsLogger II" exports the
fractional part of the seconds (in milliseconds) via the non-standard
field number "252", which we now support when reading FIT files.
feb5bd3e — Johann Rudloff 3 years ago
Do not try to parse a FIT file also as GPX
07ef01b9 — Johann Rudloff 3 years ago
Enable builtin Django admin interface
05975956 — Johann Rudloff 3 years ago
Minor styling tweaks
e770d7ab — Johann Rudloff 3 years ago
Implement graphs visualizing HR zones
797b7393 — Johann Rudloff 3 years ago
Move energy expenditure rounding up, to avoid issues with `None`
1e99856f — Johann Rudloff 3 years ago
Only perform HR zone analysis if HR data is available
Next