Sander Roosendaal
22cba46f3b
image upload working
2018-01-23 14:37:52 +01:00
Sander Roosendaal
983b3be86c
restricted allowable static images to 6
2018-01-23 12:09:41 +01:00
Sander Roosendaal
30a325d0f5
updatefitnessmetric as middleware
2018-01-17 18:27:59 +01:00
Sander Roosendaal
dd48d66c3a
first attempt
2018-01-16 17:04:30 +01:00
Sander Roosendaal
ed8c532884
added PowerTimeFitnessMetric model
2018-01-16 15:56:53 +01:00
Sander Roosendaal
d0455a97c0
bug fix in RowerForm cleaning up
2018-01-09 13:29:37 +01:00
Sander Roosendaal
bdf4546a29
using async job to calculate predicted age records and store in db
2018-01-06 13:33:59 +01:00
Sander Roosendaal
1604768ada
added option to switch off fast calc
2018-01-01 15:01:32 +01:00
Sander Roosendaal
098dbb9c4a
age group records from C2 database web scraping
2017-12-13 13:40:07 +01:00
Sander Roosendaal
c43d832151
changed age record model
2017-12-13 08:05:04 +01:00
Sander Roosendaal
86a72545e0
calculates age group 2k
2017-12-12 21:59:28 +01:00
Sander Roosendaal
32e7696e92
add C2 World Class Performance model
2017-12-12 16:44:33 +01:00
Sander Roosendaal
ce8d30dba6
forcing first name to have at least one character in user form
2017-12-08 11:11:16 +01:00
Sander Roosendaal
7cd3149576
bug fix
2017-12-07 15:16:33 +01:00
Sander Roosendaal
2f7fcf444b
added birth date & sex to user model
2017-12-07 08:39:13 +01:00
Sander Roosendaal
6dd8dc06fc
team model change for dev
2017-11-26 19:32:16 +01:00
Sander Roosendaal
1489e9c47a
checks email for uniqueness upon change
2017-11-08 13:19:25 +01:00
Sander Roosendaal
6b793724ed
redis monitor for CP update jobs
...
Stores job id in a cookie. Upon reload, checks if job is still busy. If
busy, no new jobs are started. Some messaging for users to give them
information about the job status.
2017-10-27 11:52:47 +02:00
Sander Roosendaal
29243516ae
does Alternative OTE ranking
...
added an OTE ranking piece calculator based on manually added ranking
instead of automatically detected ranking
2017-10-26 22:53:02 +02:00
Sander Roosendaal
0e185f9c2f
working, not tested asynchronous OTE ranking
2017-10-26 16:39:02 +02:00
Sander Roosendaal
74acd35e7a
Offline CP calculations for OTW
...
A new table in the database with precalculated CP values. The data
are updated through RQ/Celery asynchronous functions
2017-10-25 15:17:14 +02:00
Sander Roosendaal
e636c9fad3
landing page setting has verbose name
2017-10-24 08:00:56 +02:00
Sander Roosendaal
f0bfb810a4
made a landing page option
2017-10-22 11:11:30 +02:00
Sander Roosendaal
b14a47d22c
more options for left panel
2017-10-18 16:16:55 +02:00
Sander Roosendaal
13dee6305d
workflow config form working
2017-10-18 15:44:51 +02:00
Sander Roosendaal
3bec917456
primitive version of workflow config form (not working)
2017-10-18 12:03:31 +02:00
Sander Roosendaal
3028809d24
removed obsolete flexchart template files
2017-10-12 13:04:18 +02:00
Sander Roosendaal
08b49b32bb
more around default fav charts
2017-10-12 12:37:33 +02:00
Sander Roosendaal
a226a957c8
implemented default set of flex favs on user registration
2017-10-12 10:02:50 +02:00
Sander Roosendaal
b4d854c481
image size to image model
2017-10-10 09:21:34 +02:00
Sander Roosendaal
6db8b17ad6
made metrics and strokedata model dynamic
2017-09-21 16:47:39 +02:00
Sander Roosendaal
43300cc28d
added default time zone setting
2017-09-21 09:21:33 +02:00
Sander Roosendaal
d95ac01172
added distance per stroke metric
2017-09-19 16:39:58 +02:00
Sander Roosendaal
89e843bd34
added field forceunit to workout
2017-09-15 15:11:07 +02:00
Sander Roosendaal
df9806a200
added timezone to workout model
2017-09-03 14:47:20 +02:00
Sander Roosendaal
127b60f3c1
bug fix multi compare with invalid x axis
2017-09-02 09:13:58 +02:00
Sander Roosendaal
71c0a6f5ff
added export as ride
2017-08-31 16:24:05 +02:00
Sander Roosendaal
c74b08d966
modality and boat type selection working on multiflex
2017-08-10 13:58:47 +02:00
Sander Roosendaal
8156034ae1
initial modality form
2017-08-10 09:52:53 +02:00
Sander Roosendaal
c55be018d7
added efficiency metric
2017-08-04 11:14:45 +02:00
Sander Roosendaal
cef4a6e818
added coastal as type, made workouttype sticky
2017-07-03 15:50:10 +02:00
Sander Roosendaal
0f71ee9481
using upper limit for OTW breakthrough detection
2017-06-27 04:10:53 +02:00
Sander Roosendaal
182dadf679
changed breakthrough notifications to opt-in
2017-06-19 07:29:55 +02:00
Sander Roosendaal
a70a1e98ac
added notification to rowing physics
2017-06-16 15:41:07 +02:00
Sander Roosendaal
563c0903cc
moved CP segment findin/sorting to dataprep
2017-06-10 21:38:26 -04:00
Sander Roosendaal
4e8b7e02b1
otw cp stuff not finished
2017-06-02 20:28:12 +02:00
Sander Roosendaal
eb9c7ed33f
default OTW slack set to 0
2017-05-18 18:45:17 +02:00
Sander Roosendaal
40313f9680
adding OTW power slack
2017-05-18 15:23:09 +02:00
Sander Roosendaal
d1fe31a0c8
MVP version of box charts
2017-05-14 14:46:59 +02:00
Sander Roosendaal
1e7a833da1
notifications for comments
2017-05-11 15:24:55 +02:00