Private
Public Access
1
0

Merge branch 'release/v16.0.2'

This commit is contained in:
Sander Roosendaal
2021-04-15 14:45:17 +02:00
239 changed files with 2885 additions and 2670 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Create Boat" %}{% endblock %} {% block title %}{% trans "Create Boat" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Edit Boat" %}{% endblock %} {% block title %}{% trans "Edit Boat" %}{% endblock %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Boats Admin" %}{% endblock %} {% block title %}{% trans "Boats Admin" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Boat Category Admin" %}{% endblock %} {% block title %}{% trans "Boat Category Admin" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Delete Boat Category" %}{% endblock %} {% block title %}{% trans "Delete Boat Category" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Edit Category" %}{% endblock %} {% block title %}{% trans "Edit Category" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Create Category" %}{% endblock %} {% block title %}{% trans "Create Category" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Create Member" %}{% endblock %} {% block title %}{% trans "Create Member" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Edit Member" %}{% endblock %} {% block title %}{% trans "Edit Member" %}{% endblock %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Members Admin" %}{% endblock %} {% block title %}{% trans "Members Admin" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Delete Member" %}{% endblock %} {% block title %}{% trans "Delete Member" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Create Members Work" %}{% endblock %} {% block title %}{% trans "Create Members Work" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Members Work Admin" %}{% endblock %} {% block title %}{% trans "Members Work Admin" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Edit Member Work" %}{% endblock %} {% block title %}{% trans "Edit Member Work" %}{% endblock %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Meterboard" %}{% endblock %} {% block title %}{% trans "Meterboard" %}{% endblock %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load filter %} {% load filter %}
{% load tz %} {% load tz %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Return from outing" %} {% block title %}{% trans "Return from outing" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Create Races Event" %}{% endblock %} {% block title %}{% trans "Create Races Event" %}{% endblock %}
+1 -1
View File
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{% trans "Races Admin" %}{% endblock %} {% block title %}{% trans "Races Admin" %}{% endblock %}
@@ -1,6 +1,6 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load i18n %} {% load i18n %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "cvkbrnobase.html" %} {% extends "cvkbrnobase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Jdu na vodu {% endblock %} {% block title %}Jdu na vodu {% endblock %}
+3 -5
View File
@@ -773,14 +773,12 @@ def createc2workoutdata(w):
if workouttype in otwtypes: if workouttype in otwtypes:
workouttype = 'water' workouttype = 'water'
try:
startdatetime = w.startdatetime.isoformat() wendtime = w.startdatetime-datetime.timedelta(seconds=makeseconds(durationstr))
except AttributeError:
startdate = datetime.datetime.combine(w.date,datetime.time())
data = { data = {
"type": mytypes.c2mapping[workouttype], "type": mytypes.c2mapping[workouttype],
"date": w.startdatetime.isoformat(), "date": wendtime.strftime('%Y-%m-%d %H:%M:%S'), #w.startdatetime.isoformat(),
"stroke_count": int(row.stroke_count), "stroke_count": int(row.stroke_count),
"timezone": w.timezone, "timezone": w.timezone,
"distance": int(w.distance), "distance": int(w.distance),
-2
View File
@@ -1858,7 +1858,6 @@ def parsenonpainsled(fileformat,f2,summary,startdatetime='',empowerfirmware=None
if fileformat == 'nklinklogbook' and empowerfirmware is not None: if fileformat == 'nklinklogbook' and empowerfirmware is not None:
if inboard is not None and oarlength is not None: if inboard is not None and oarlength is not None:
row = NKLiNKLogbookParser(f2,firmware=empowerfirmware,inboard=inboard,oarlength=oarlength) row = NKLiNKLogbookParser(f2,firmware=empowerfirmware,inboard=inboard,oarlength=oarlength)
print(row,'aap')
else: else:
row = NKLiNKLogbookParser(f2) row = NKLiNKLogbookParser(f2)
else: else:
@@ -3038,7 +3037,6 @@ def dataprep(rowdatadf, id=0, bands=True, barchart=True, otwpower=True,
df = dd.from_pandas(data,npartitions=1) df = dd.from_pandas(data,npartitions=1)
df.to_parquet(filename,engine='fastparquet',compression='GZIP') df.to_parquet(filename,engine='fastparquet',compression='GZIP')
return data return data
-3
View File
@@ -754,9 +754,6 @@ def dataprep(rowdatadf,id=0,bands=True,barchart=True,otwpower=True,
print("empty") print("empty")
return 0 return 0
if debug:
print("dataprep",id)
# rowdatadf.set_index([range(len(rowdatadf))],inplace=True) # rowdatadf.set_index([range(len(rowdatadf))],inplace=True)
t = rowdatadf.loc[:,'TimeStamp (sec)'] t = rowdatadf.loc[:,'TimeStamp (sec)']
t = pd.Series(t-rowdatadf.loc[:,'TimeStamp (sec)'].iloc[0]) t = pd.Series(t-rowdatadf.loc[:,'TimeStamp (sec)'].iloc[0])
+314 -431
View File
File diff suppressed because it is too large Load Diff
+13 -12
View File
@@ -210,7 +210,7 @@ def rower_nk_token_refresh(user):
def make_authorization_url(request): def make_authorization_url(request):
return imports_make_authorization_url(oauth_data) return imports_make_authorization_url(oauth_data)
def get_nk_workout_list(user,fake=False,startTime=0,endTime=0): def get_nk_workout_list(user,fake=False,after=0,before=0):
r = Rower.objects.get(user=user) r = Rower.objects.get(user=user)
if (r.nktoken == '') or (r.nktoken is None): if (r.nktoken == '') or (r.nktoken is None):
@@ -221,12 +221,12 @@ def get_nk_workout_list(user,fake=False,startTime=0,endTime=0):
return custom_exception_handler(401,s) return custom_exception_handler(401,s)
else: else:
# ready to fetch. Hurray # ready to fetch. Hurray
if not endTime: if not before:
endTime = int(arrow.now().timestamp())*1000 before = arrow.now()+timedelta(days=1)
endTime = str(endTime) before = str(int(before.timestamp())*1000)
if not startTime: if not after:
startTime = arrow.now()-timedelta(days=30) after = arrow.now()-timedelta(days=30)
startTime = str(int(startTime.timestamp())*1000) after = str(int(after.timestamp())*1000)
authorizationstring = str('Bearer ' + r.nktoken) authorizationstring = str('Bearer ' + r.nktoken)
headers = {'Authorization': authorizationstring, headers = {'Authorization': authorizationstring,
'user-agent': 'sanderroosendaal', 'user-agent': 'sanderroosendaal',
@@ -236,8 +236,8 @@ def get_nk_workout_list(user,fake=False,startTime=0,endTime=0):
url = NK_API_LOCATION+"api/v1/sessions" url = NK_API_LOCATION+"api/v1/sessions"
params = { params = {
'startTime':startTime, 'after':after,
'endTime':endTime, 'before':before,
} # start / end time } # start / end time
s = requests.get(url,headers=headers,params=params) s = requests.get(url,headers=headers,params=params)
@@ -260,6 +260,7 @@ def get_workout(user,nkid):
'sessionIds': nkid, 'sessionIds': nkid,
} }
authorizationstring = str('Bearer ' + r.nktoken) authorizationstring = str('Bearer ' + r.nktoken)
headers = {'Authorization': authorizationstring, headers = {'Authorization': authorizationstring,
'user-agent': 'sanderroosendaal', 'user-agent': 'sanderroosendaal',
@@ -270,7 +271,6 @@ def get_workout(user,nkid):
url = NK_API_LOCATION+"api/v1/sessions/strokes" url = NK_API_LOCATION+"api/v1/sessions/strokes"
response = requests.get(url,headers=headers,params=params) response = requests.get(url,headers=headers,params=params)
if response.status_code != 200: if response.status_code != 200:
# error handling and logging # error handling and logging
return {},pd.DataFrame() return {},pd.DataFrame()
@@ -287,8 +287,8 @@ def get_workout(user,nkid):
url = NK_API_LOCATION+"api/v1/sessions/" url = NK_API_LOCATION+"api/v1/sessions/"
params = { params = {
'startTime':timestampbegin-1, 'after':timestampbegin-1,
'endTime': timestampend+1, 'before': timestampend+1,
} }
response = requests.get(url, headers=headers,params=params) response = requests.get(url, headers=headers,params=params)
@@ -303,4 +303,5 @@ def get_workout(user,nkid):
if str(w['id']) == str(nkid): if str(w['id']) == str(nkid):
workoutdata = w workoutdata = w
return workoutdata, df return workoutdata, df
+10 -6
View File
@@ -2040,12 +2040,12 @@ def handle_otwsetpower(self,f1, boattype, boatclass, coastalbrand, weightvalue,
# do something with boat type # do something with boat type
try: try:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
except IOError: except IOError:
try: try:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
except IOError: except IOError:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
# do calculation, but do not overwrite NK Empower Power data # do calculation, but do not overwrite NK Empower Power data
powermeasured = False powermeasured = False
@@ -2097,12 +2097,12 @@ def handle_otwsetpower(self,f1, boattype, boatclass, coastalbrand, weightvalue,
return 0 return 0
# do something with boat type # do something with boat type
try: try:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
except IOError: except IOError:
try: try:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
except IOError: except IOError:
rowdata = rdata(csvfile) rowdata = rdata(csvfile=csvfile)
update_strokedata(workoutid, rowdata.df, debug=debug) update_strokedata(workoutid, rowdata.df, debug=debug)
@@ -2205,6 +2205,7 @@ def cp_from_workoutids(workoutids,debug=False):
if len(data)>1: if len(data)>1:
df = pd.concat(data,axis=0) df = pd.concat(data,axis=0)
df = df[df['cp'] == df.groupby(['delta'])['cp'].transform('max')] df = df[df['cp'] == df.groupby(['delta'])['cp'].transform('max')]
df = df.sort_values(['delta']).reset_index() df = df.sort_values(['delta']).reset_index()
@@ -2250,6 +2251,7 @@ def cp_from_workoutids(workoutids,debug=False):
power2k = fitfunc(p1,t3) power2k = fitfunc(p1,t3)
return powerfourmin,power2k,powerhour return powerfourmin,power2k,powerhour
@@ -2818,6 +2820,7 @@ def handle_setcp(strokesdf,filename,workoutid,debug=False,**kwargs):
except FileNotFoundError: except FileNotFoundError:
pass pass
if not strokesdf.empty: if not strokesdf.empty:
try: try:
totaltime = strokesdf['time'].max() totaltime = strokesdf['time'].max()
except KeyError: except KeyError:
@@ -2827,6 +2830,7 @@ def handle_setcp(strokesdf,filename,workoutid,debug=False,**kwargs):
except KeyError: except KeyError:
powermean = 0 powermean = 0
if powermean != 0: if powermean != 0:
thesecs = totaltime thesecs = totaltime
maxt = 1.05 * thesecs maxt = 1.05 * thesecs
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Add Instant Plan{% endblock %} {% block title %}Add Instant Plan{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load static %}
{% block title %}Here's your result{% endblock %} {% block title %}Here's your result{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Age Group Records{% endblock %} {% block title %}Rowsandall Age Group Records{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Age Group CP{% endblock %} {% block title %}Rowsandall Age Group CP{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% block title %}Metric Alert{% endblock %} {% block title %}Metric Alert{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% block title %}Planned Session{% endblock %} {% block title %}Planned Session{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% block title %}Metric Alert{% endblock %} {% block title %}Metric Alert{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Metric Alert{% endblock %} {% block title %}Metric Alert{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall - Analysis {% endblock %} {% block title %}Rowsandall - Analysis {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall - Analysis {% endblock %} {% block title %}Rowsandall - Analysis {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall - Tasks {% endblock %} {% block title %}Rowsandall - Tasks {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Box Plot {% endblock %} {% block title %}Rowsandall Box Plot {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Workouts{% endblock %} {% block title %}Workouts{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Workouts{% endblock %} {% block title %}Workouts{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% block title %}CrewNerd Summary loading{% endblock %} {% block title %}CrewNerd Summary loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Workouts{% endblock %} {% block title %}Workouts{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}File loading{% endblock %} {% block title %}File loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}File loading{% endblock %} {% block title %}File loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall {% endblock %} {% block title %}Rowsandall {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall {% endblock %} {% block title %}Rowsandall {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block scripts %} {% block scripts %}
{% include "monitorjobs.html" %} {% include "monitorjobs.html" %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}File loading{% endblock %} {% block title %}File loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Remove Athlete {% endblock %} {% block title %}Remove Athlete {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Remove Coach {% endblock %} {% block title %}Remove Coach {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load i18n %} {% load i18n %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load i18n %} {% load i18n %}
{% load leaflet_tags %} {% load leaflet_tags %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Empower FIX{% endblock %} {% block title %}Empower FIX{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Register for a Virtual Race{% endblock %} {% block title %}Register for a Virtual Race{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Export {% endblock %} {% block title %}Export {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Workouts Summary Export{% endblock %} {% block title %}Rowsandall Workouts Summary Export{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Failed Que{% endblock %} {% block title %}Failed Que{% endblock %}
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}New Virtual Challenge{% endblock %} {% block title %}New Virtual Challenge{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Fitness Progress {% endblock %} {% block title %}Rowsandall Fitness Progress {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Fitness Progress {% endblock %} {% block title %}Rowsandall Fitness Progress {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}New Coach Registration{% endblock title %} {% block title %}New Coach Registration{% endblock title %}
{% block meta %} {% block meta %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbasefront.html" %} {% extends "newbasefront.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Rowing Data{% endblock %} {% block title %}Rowsandall Rowing Data{% endblock %}
+1 -1
View File
@@ -1,4 +1,4 @@
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% for blog in blogposts %} {% for blog in blogposts %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Workouts{% endblock %} {% block title %}Workouts{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Workouts{% endblock %} {% block title %}Workouts{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}GDPR Opt-In{% endblock %} {% block title %}GDPR Opt-In{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Gold Medal Score {% endblock %} {% block title %}Rowsandall Gold Medal Score {% endblock %}
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Delete Graph Image {% endblock %} {% block title %}Delete Graph Image {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block main %} {% block main %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall {% endblock %} {% block title %}Rowsandall {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}View Workout {% endblock %} {% block title %}View Workout {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall {% endblock %} {% block title %}Rowsandall {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}File loading{% endblock %} {% block title %}File loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load staticfiles %} {% load static %}
{% block title %}Here's your plot{% endblock %} {% block title %}Here's your plot{% endblock %}
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}New Virtual Challenge{% endblock %} {% block title %}New Virtual Challenge{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}{{ plan.name }}{% endblock %} {% block title %}{{ plan.name }}{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Training Plans{% endblock %} {% block title %}Rowsandall Training Plans{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Advanced Features {% endblock %} {% block title %}Advanced Features {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall - Analysis {% endblock %} {% block title %}Rowsandall - Analysis {% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Courses List{% endblock %} {% block title %}Rowsandall Courses List{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Recent Graphs{% endblock %} {% block title %}Rowsandall Recent Graphs{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Course Standards List{% endblock %} {% block title %}Rowsandall Course Standards List{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Recent Video Analyses{% endblock %} {% block title %}Rowsandall Recent Video Analyses{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}Rowsandall Workouts List{% endblock %} {% block title %}Rowsandall Workouts List{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% block title %}File loading{% endblock %} {% block title %}File loading{% endblock %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load tz %} {% load tz %}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "newbase.html" %} {% extends "newbase.html" %}
{% load staticfiles %} {% load static %}
{% load rowerfilters %} {% load rowerfilters %}
{% load leaflet_tags %} {% load leaflet_tags %}

Some files were not shown because too many files have changed in this diff Show More