Skip to content
This repository has been archived by the owner on Nov 9, 2019. It is now read-only.
/ Runalyze Public archive

Create your free account at runalyze.com

Notifications You must be signed in to change notification settings

Runalyze/Runalyze

 
 

Repository files navigation

Build Status Code Coverage Scrutinizer Code Quality Translation status Gitter

Runalyze is a web application for analyzing your training - more detailed than any other sports diary.
Runalyze is mainly developed by laufhannes and mipapo.

Documentation

We provide two different documentations:

Both documentations have their own repos: docs and admin-docs. In addition, there's our runalyze-playground to play around with some new ideas. Feel free to contribute there.

Install / Development

Runalyze v2.1+ requires composer and some future version will require npm, bower (sudo npm install -g bower) and grunt (sudo npm install -g grunt-cli). Some branches already do so.

To install dependencies and build for v2.1+:

composer install --prefer-dist
php build/build.php translations

To install dependencies and build for a version with grunt:

composer install --prefer-dist
bower install
npm install
grunt

Still, we don't have any automated migration script for the database so far. You have to apply recent changes from the respective update files in inc/install/ by hand.

License

Changelog

  • v2.6, [update instructions], 22.05.2016: minor release (race results, improved weather cache ...)
  • v2.5, 12.04.2016: minor release (timezone support, Moving average, ...)
  • Have a look at the update instructions
  • v2.5.1, 24.04.2016: minor bugfixes
  • v2.5.2, 07.05.2016: minor bugfixes
  • v2.5.3, 31.05.2016: minor bugfixes
  • v2.4, 25.01.2016: minor release (more weather data, recognition of duplicate activities, ...)
  • Have a look at the update instructions
  • v2.4.1, 09.02.2016: minor bugfixes
  • v2.4.2, 29.03.2016: minor bugfixes
  • v2.3, 11.12.2015: minor release (dataset refactoring, new running dynamics, ...)
  • warning: migration from v2.2 to v2.3 requires refactor-geohash.php
  • v2.3.1, 16.12.2015: minor bugfixes
  • v2.3.2, 25.12.2015: minor bugfixes
  • v2.3.3, 09.01.2016: minor bugfixes
  • v2.3.4, 29.03.2016: minor bugfixes
  • v2.2, 28.10.2015: minor release (equipment for all sports, imperial units, ...)
  • If you're updating from 2.1.* directly use v2.2.1 for updating
  • warning: migration from v2.1 to v2.2 requires refactor-equipment.php
  • [v2.2.1] (http://blog.runalyze.com/en/allgemein-en/runalyze-v2-1-1-en/), 18.11.2015: minor bugfixes
  • [v2.2.2] (http://blog.runalyze.com/en/allgemein-en/runalyze-v2-2-2-en/), 10.12.2015: minor bugfixes
  • v2.1, 19.07.2015: minor release (running dynamics, new importers, recovery time ...)
  • v2.1.1, 22.10.2015: minor bugfixes
  • v2.0, 28.02.2015: first mutlilingual major release
  • warning: migration from v1.5 to v2.0 requires refactor-db.php (see v2.0alpha, v2.0beta)
  • v2.0.1, 13.03.2015: minor bugfixes
  • v2.0.2, 24.03.2015: minor bugfixes
  • v2.0.3, 05.06.2015: minor bugfixes
  • v2.0.4, 17.07.2015: minor bugfixes
  • old versions (german only)
  • v1.5, 01.01.2014: bugfixes, improved vdot formula
  • v1.4, 23.08.2013: bugfix for security issue
  • v1.3, 29.07.2013: new importer, more data, vdot correction by elevation, ...
  • v1.2, 13.11.2012: save plots, share activity list
  • v1.1, 19.07.2012: first online version
  • v1.0, 20.01.2012: first public version

Credits