From 20a96ee18db0cf883aec65dfd6980396b98f656e Mon Sep 17 00:00:00 2001 From: sanderroosendaal Date: Mon, 31 Oct 2016 12:49:10 +0100 Subject: [PATCH 1/4] Added sliders to Flex Plot (including mean) --- cvkbrno/__init__.pyc | Bin 311 -> 311 bytes cvkbrno/admin.pyc | Bin 1316 -> 1316 bytes cvkbrno/celery.pyc | Bin 1253 -> 1253 bytes cvkbrno/forms.pyc | Bin 8291 -> 8291 bytes cvkbrno/migrations/0001_initial.pyc | Bin 2737 -> 2737 bytes .../migrations/0002_auto_20160515_0910.pyc | Bin 812 -> 812 bytes cvkbrno/migrations/0003_member_club.pyc | Bin 854 -> 854 bytes .../migrations/0004_auto_20160518_2001.pyc | Bin 1650 -> 1650 bytes .../migrations/0005_auto_20160519_0750.pyc | Bin 2318 -> 2318 bytes .../migrations/0006_auto_20160519_0805.pyc | Bin 1097 -> 1097 bytes .../migrations/0007_auto_20160519_1103.pyc | Bin 1701 -> 1701 bytes .../migrations/0008_auto_20160519_1204.pyc | Bin 3535 -> 3535 bytes .../migrations/0009_auto_20160519_1207.pyc | Bin 956 -> 956 bytes .../migrations/0010_auto_20160608_0811.pyc | Bin 3221 -> 3221 bytes .../migrations/0011_auto_20160613_1640.pyc | Bin 3746 -> 3746 bytes .../migrations/0012_auto_20160719_2240.pyc | Bin 1263 -> 1263 bytes .../migrations/0013_auto_20160719_2245.pyc | Bin 1274 -> 1274 bytes .../migrations/0014_auto_20160719_2313.pyc | Bin 1168 -> 1168 bytes .../migrations/0015_auto_20160720_1741.pyc | Bin 1274 -> 1274 bytes cvkbrno/migrations/0016_outing_race.pyc | Bin 833 -> 833 bytes .../migrations/0017_auto_20160721_1621.pyc | Bin 842 -> 842 bytes .../migrations/0018_auto_20160722_1043.pyc | Bin 874 -> 874 bytes cvkbrno/migrations/0019_boatcategory_club.pyc | Bin 904 -> 904 bytes .../migrations/0020_remove_member_club.pyc | Bin 721 -> 721 bytes cvkbrno/migrations/0021_member_club.pyc | Bin 886 -> 886 bytes .../migrations/0022_auto_20160723_1502.pyc | Bin 851 -> 851 bytes .../migrations/0023_memberwork_comment.pyc | Bin 878 -> 878 bytes cvkbrno/migrations/__init__.pyc | Bin 141 -> 141 bytes cvkbrno/models.pyc | Bin 7695 -> 7695 bytes cvkbrno/tasks.pyc | Bin 1472 -> 1472 bytes cvkbrno/templatetags/__init__.pyc | Bin 143 -> 143 bytes cvkbrno/templatetags/filter.pyc | Bin 426 -> 426 bytes cvkbrno/urls.pyc | Bin 5236 -> 5236 bytes cvkbrno/views.pyc | Bin 43490 -> 43490 bytes db.sqlite3 | Bin 1174528 -> 1174528 bytes rowers/__init__.pyc | Bin 261 -> 261 bytes rowers/admin.pyc | Bin 1332 -> 1332 bytes rowers/c2stuff.pyc | Bin 14152 -> 14152 bytes rowers/celery.pyc | Bin 1249 -> 1249 bytes rowers/forms.pyc | Bin 11983 -> 11983 bytes rowers/interactiveplots.py | 237 +++++++++--------- rowers/interactiveplots.pyc | Bin 48279 -> 48408 bytes rowers/interactiveplots.py~ | 7 +- rowers/mailprocessing.pyc | Bin 5937 -> 5937 bytes rowers/management/__init__.pyc | Bin 140 -> 140 bytes rowers/migrations/0001_initial.pyc | Bin 1557 -> 1557 bytes rowers/migrations/0002_auto_20160426_1043.pyc | Bin 739 -> 739 bytes rowers/migrations/0003_auto_20160426_1048.pyc | Bin 1289 -> 1289 bytes rowers/migrations/0004_auto_20160426_1441.pyc | Bin 1178 -> 1178 bytes rowers/migrations/0005_auto_20160426_1446.pyc | Bin 1032 -> 1032 bytes rowers/migrations/0006_auto_20160427_1350.pyc | Bin 874 -> 874 bytes rowers/migrations/0007_auto_20160428_1153.pyc | Bin 1530 -> 1530 bytes rowers/migrations/0008_auto_20160428_1154.pyc | Bin 970 -> 970 bytes rowers/migrations/0009_auto_20160428_1955.pyc | Bin 1507 -> 1507 bytes rowers/migrations/0010_workout_distance.pyc | Bin 833 -> 833 bytes rowers/migrations/0011_auto_20160428_2009.pyc | Bin 1206 -> 1206 bytes rowers/migrations/0012_auto_20160428_2010.pyc | Bin 839 -> 839 bytes rowers/migrations/0013_auto_20160428_2021.pyc | Bin 771 -> 771 bytes rowers/migrations/0014_auto_20160428_2251.pyc | Bin 836 -> 836 bytes rowers/migrations/0015_auto_20160429_2038.pyc | Bin 880 -> 880 bytes rowers/migrations/0016_auto_20160501_1119.pyc | Bin 971 -> 971 bytes rowers/migrations/0017_auto_20160501_1126.pyc | Bin 837 -> 837 bytes rowers/migrations/0018_auto_20160501_1944.pyc | Bin 818 -> 818 bytes rowers/migrations/0019_auto_20160522_1659.pyc | Bin 1061 -> 1061 bytes rowers/migrations/0020_auto_20160522_1726.pyc | Bin 785 -> 785 bytes rowers/migrations/0021_rower_rowerplan.pyc | Bin 911 -> 911 bytes rowers/migrations/0022_auto_20160529_2115.pyc | Bin 1444 -> 1444 bytes rowers/migrations/0023_auto_20160530_0914.pyc | Bin 810 -> 810 bytes .../0024_workout_uploadedtostrava.pyc | Bin 832 -> 832 bytes rowers/migrations/0025_workout_summary.pyc | Bin 816 -> 816 bytes rowers/migrations/0026_auto_20160608_2137.pyc | Bin 942 -> 942 bytes .../0027_workout_uploadedtosporttracks.pyc | Bin 847 -> 847 bytes .../0028_rower_sporttrackstoken.pyc | Bin 911 -> 911 bytes rowers/migrations/0029_auto_20160610_0825.pyc | Bin 860 -> 860 bytes rowers/migrations/0030_auto_20160610_0826.pyc | Bin 867 -> 867 bytes rowers/migrations/0031_auto_20160610_0843.pyc | Bin 985 -> 985 bytes rowers/migrations/0032_auto_20160615_1332.pyc | Bin 991 -> 991 bytes rowers/migrations/0033_auto_20160617_0927.pyc | Bin 798 -> 798 bytes rowers/migrations/0034_auto_20160617_0929.pyc | Bin 797 -> 797 bytes rowers/migrations/0035_auto_20160623_0815.pyc | Bin 1525 -> 1525 bytes rowers/migrations/0036_rower_team.pyc | Bin 958 -> 958 bytes rowers/migrations/0037_auto_20160629_1014.pyc | Bin 1086 -> 1086 bytes rowers/migrations/0038_auto_20160629_1023.pyc | Bin 1176 -> 1176 bytes rowers/migrations/0039_auto_20160719_2240.pyc | Bin 1197 -> 1197 bytes .../migrations/0040_workout_startdatetime.pyc | Bin 841 -> 841 bytes rowers/migrations/0041_rower_friends.pyc | Bin 859 -> 859 bytes rowers/migrations/__init__.pyc | Bin 140 -> 140 bytes rowers/models.pyc | Bin 11503 -> 11503 bytes rowers/plots.pyc | Bin 4069 -> 4069 bytes rowers/sporttracksstuff.pyc | Bin 8321 -> 8321 bytes rowers/stravastuff.pyc | Bin 8443 -> 8443 bytes rowers/tasks.pyc | Bin 6243 -> 6243 bytes rowers/templates/flexchart3.html | 60 ++--- rowers/templates/flexchart3.html~ | 60 ++--- rowers/templatetags/__init__.pyc | Bin 142 -> 142 bytes rowers/templatetags/rowerfilters.pyc | Bin 1332 -> 1332 bytes rowers/tests.pyc | Bin 29436 -> 29436 bytes rowers/urls.py | 12 +- rowers/urls.pyc | Bin 9720 -> 9720 bytes rowers/urls.py~ | 1 + rowers/views.pyc | Bin 96531 -> 96531 bytes rowers/weather.pyc | Bin 2101 -> 2101 bytes rowsandall_app/__init__.pyc | Bin 137 -> 137 bytes rowsandall_app/forms.pyc | Bin 1577 -> 1577 bytes rowsandall_app/rctasks.pyc | Bin 319 -> 319 bytes rowsandall_app/rows.pyc | Bin 2793 -> 2793 bytes rowsandall_app/settings.pyc | Bin 5416 -> 5416 bytes rowsandall_app/settings_dev.pyc | Bin 1052 -> 1052 bytes rowsandall_app/urls.pyc | Bin 2969 -> 2969 bytes rowsandall_app/views.pyc | Bin 9113 -> 9113 bytes rowsandall_app/wsgi.pyc | Bin 609 -> 608 bytes 111 files changed, 196 insertions(+), 181 deletions(-) diff --git a/cvkbrno/__init__.pyc b/cvkbrno/__init__.pyc index df2c6917e374af38469d7119ae3839b8f683c6c4..4cc88b3b51ae6f2d3c5bcb6b489656011ca3cf42 100644 GIT binary patch delta 17 Ycmdnaw4I5A`7002GR2Gall diff --git a/cvkbrno/forms.pyc b/cvkbrno/forms.pyc index 10a3115e1a656b164b2fe0b9052f097a03cf3fca..8094a3c4af12a23201a48194a259471b4158a55b 100644 GIT binary patch delta 17 YcmaFt@YsQa`71ya`71ya`7053cQ!~g&Q delta 17 YcmZ3(wuX&^`7J#E%{>;mDT~#b%BL^EN04%NqhyVZp delta 17 YcmeAZ>J#E%{>;mz5@H*^k%NsB04YQSDgXcg diff --git a/cvkbrno/migrations/0006_auto_20160519_0805.pyc b/cvkbrno/migrations/0006_auto_20160519_0805.pyc index 0cce301334cf1aeee79aa6bdc8a8763c3f038748..6881744c686f7ad64808f631ae7a1d4209055525 100644 GIT binary patch delta 17 YcmX@fagu|B`7veO{V_`7veO{V_`70E8#$bq0XJ#|*#H0l diff --git a/cvkbrno/migrations/0018_auto_20160722_1043.pyc b/cvkbrno/migrations/0018_auto_20160722_1043.pyc index 2e19723e7538a875a39e4833657af58ab227004b..f5fa6cc1f69ffc636347b0e1d7dfd7163f940050 100644 GIT binary patch delta 17 YcmaFG_KJ;z`7;mDT~#b%BS!->04tIN+5i9m delta 17 YcmeBR?_lR({>;nu^v=ZajT{Zk05jkQ82|tP diff --git a/cvkbrno/migrations/0020_remove_member_club.pyc b/cvkbrno/migrations/0020_remove_member_club.pyc index 759bb1f28b39b2b9cef265ab3e1204380dc0e10a..414fef5f4c99641308fe9ed8bec4c3dfcfd4c160 100644 GIT binary patch delta 17 Ycmcb}dXbfb`7HW8#zug0RTCK26X@c diff --git a/cvkbrno/migrations/0021_member_club.pyc b/cvkbrno/migrations/0021_member_club.pyc index 7b4222788a6531d283054ecad5bd80cabd9f5687..3172a6bd9a225438fa8459aa7f3a9020b7f9bc9c 100644 GIT binary patch delta 17 Ycmeyy_Kl5$`7}BL&{>;mDT~#b%B1bC#CQAgm delta 16 XcmeBW>}BL&{>;mD=cQ@*M2=PfE1d9^rv{>;mDT~#b%BL}-205Q=7^Z)<= delta 17 YcmeCT>9^rv{>;lIeRz8KMh}TX){>;mDT~#b%B1by_CW!>V delta 16 XcmeBY>}TX){>;l&@_s`2M2>aITeFI06@W)<%V#zJk-!&IT3?U007b9hnsM<3~Fewu`(z>#rBDT3?}e`2TX)lym+ngT0c|Re&2a{-jPIt Zyd;%Oaw(*gN@{83Ev;mDS5+)xBFA3;nOK5=sRM2^1zD6|E< diff --git a/rowers/admin.pyc b/rowers/admin.pyc index b02b38fcb0bd237817d1989b02601915f468a9fb..a32b49f6b28d0482fa19f2c21859ead8f7b0886a 100644 GIT binary patch delta 17 YcmdnOwS|j=`7;M1& delta 17 YcmdnOwS|j=`7w05{PE@Bjb+ delta 17 YcmaFJ`H+)?`7w05?7b<^TWy diff --git a/rowers/forms.pyc b/rowers/forms.pyc index 7bff226e92c19f5e4deef31009d8388013c79c99..fd2c0560f19449d2eadb1c654d289966190e1183 100644 GIT binary patch delta 16 XcmX>fdp?$(`7?ia9IV1)% delta 16 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 delta 10811 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 diff --git a/rowers/interactiveplots.py~ b/rowers/interactiveplots.py~ index b48f6343..1a7861d7 100644 --- a/rowers/interactiveplots.py~ +++ b/rowers/interactiveplots.py~ @@ -1580,9 +1580,9 @@ def interactive_flex_chart2(id=0,promember=0, data2['y1mean'] = [ym1,ym1] data2['y2mean'] = [ym2,ym2] - data2['xvals'] = [0,1e6] - data2['y1vals'] = [0,1e6] - data2['y2vals'] = [0,1e6] + data2['xvals'] = [0,3e4] + data2['y1vals'] = [0,3e4] + data2['y2vals'] = [0,3e4] source2.trigger('change'); """) @@ -1681,6 +1681,7 @@ def interactive_flex_chart2(id=0,promember=0, hover.tooltips = OrderedDict([ ('Time','@time'), + ('Distance','@distance'), ('Pace','@pace'), ('HR','@hr'), ('SPM','@spmc{1.1}'), diff --git a/rowers/mailprocessing.pyc b/rowers/mailprocessing.pyc index 9a13d0bd805bea5835f3e68ced8b7b2caa9a297a..628c8af6fc7b4ca76b8482f874ce6911f3a074f1 100644 GIT binary patch delta 16 Xcmdm}w^5Is`7{{XgFDV4% delta 16 Xcmdm}w^5Is`7{{XgEi(kJ diff --git a/rowers/management/__init__.pyc b/rowers/management/__init__.pyc index e6d4d4702c7bfe78f3ca83f3140d046c585e8e06..51120049b5803159438a0106e5308ba92c424288 100644 GIT binary patch delta 15 WcmeBS>|tbQ{>;mDS5<5xdn*7Tq6B0B delta 15 WcmeBS>|tbQ{>;nua2@YN_ErESLj>pm diff --git a/rowers/migrations/0001_initial.pyc b/rowers/migrations/0001_initial.pyc index b41f52d29de8fa14b6f2108ae03ba302687028f8..46e5d13b9aee5dbc13b8181e1c93bfce3856b4d7 100644 GIT binary patch delta 17 YcmbQrGnI#f`7;M1& delta 17 YcmaFN`k0l2`7g3{J{>;mDS5+)xBL^cZ04qQQYXATM delta 17 YcmeC=>g3{J{>;nepe-N1k%N&H04B2o+yDRo diff --git a/rowers/migrations/0004_auto_20160426_1441.pyc b/rowers/migrations/0004_auto_20160426_1441.pyc index 1c40d48ad3f2fcc02a6cb6b2376f50bcd8aa3cbb..8de2554edc0e37da885c90ac71e3ffdee1e33bd1 100644 GIT binary patch delta 17 YcmbQmIg68n`7;mDS5+)xAqNWpCQ<}b delta 16 XcmeC+=-}XB{>;l|mn<{9 delta 17 YcmX@ec94yO`7Yi8qM{>;mDS5+)xBgbzh04wYi8qM{>;lYH$*9XBgbzh04s$BNB{r; diff --git a/rowers/migrations/0014_auto_20160428_2251.pyc b/rowers/migrations/0014_auto_20160428_2251.pyc index e7a2bd0de7b644529541907defade6aaa42f4069..b9cd5787373311c9961190df5244e4d9844eba92 100644 GIT binary patch delta 17 YcmX@Yc7%@~ delta 17 YcmX@jewv+w`76#xJL delta 17 YcmX@gc9e~S`7@`7@`7n+a delta 17 YcmbQpHj#~k`7;mDS5+)xBS$+k04%Ts^#A|> delta 17 YcmeBY?`P*={>;m@e!gq?Mviu7057WrZvX%Q diff --git a/rowers/migrations/0022_auto_20160529_2115.pyc b/rowers/migrations/0022_auto_20160529_2115.pyc index cbdc7860f70b6e2afd5b67167e02665b03f35a33..9625c4989cfe6ff7eb4b86119f15b1097f0d3796 100644 GIT binary patch delta 17 YcmZ3&y@Z>C`7C`7z>% diff --git a/rowers/migrations/0024_workout_uploadedtostrava.pyc b/rowers/migrations/0024_workout_uploadedtostrava.pyc index 9e0e9c3cdf1e43e0fa61c3eec7ca317010342823..141945943cfdfe99d10f26331a6972b0265e075c 100644 GIT binary patch delta 17 YcmX@Wc7Tn8`71^@s6 delta 17 YcmX@Wc7Tn8`7*9#;jU3CE0W{|Y?*IS* diff --git a/rowers/migrations/0027_workout_uploadedtosporttracks.pyc b/rowers/migrations/0027_workout_uploadedtosporttracks.pyc index bc6ee81b7d3d03bde397855859d16412c8594768..50b24abbb72a9ec4a6f323bdf65277213bb3d658 100644 GIT binary patch delta 17 YcmX@lcAkxc`7GXMYp delta 17 YcmX@lcAkxc`7;mDS5+)xBS$+k04%Ts^#A|> delta 17 YcmeBY?`P*={>;neIXg0ZBS$+k04&!982|tP diff --git a/rowers/migrations/0029_auto_20160610_0825.pyc b/rowers/migrations/0029_auto_20160610_0825.pyc index 2956f437b8336b06b06b424cfa3e837511258811..f094d4f8e3255fdb154090c283f4e16027dd5041 100644 GIT binary patch delta 17 Ycmcb^c886F`705!J-ZvX%Q diff --git a/rowers/migrations/0030_auto_20160610_0826.pyc b/rowers/migrations/0030_auto_20160610_0826.pyc index bf45a90efec4cbde4424e879045a93a3c86fb2d3..2e4a5470fe6e06ef587de658e5625a2b65b9677f 100644 GIT binary patch delta 17 YcmaFN_Lz->`7ZvX%Q delta 17 YcmaFN_Lz->`7b%7 diff --git a/rowers/migrations/0031_auto_20160610_0843.pyc b/rowers/migrations/0031_auto_20160610_0843.pyc index 32074e264a886e974e9dc66b719f9cce048a5d0e..e737df1c8326274d403c13fdaefaa71af8e39855 100644 GIT binary patch delta 17 Ycmcb~ev_Sp`7 diff --git a/rowers/migrations/0032_auto_20160615_1332.pyc b/rowers/migrations/0032_auto_20160615_1332.pyc index 61bd9af156b9e290bb30d5739767f7d88e1b55c1..28f0c67847a314781a92c6c43f3b162b94b774da 100644 GIT binary patch delta 17 Ycmcc5exIF#`7 delta 17 YcmbQoHjj;i`7h($ diff --git a/rowers/migrations/0036_rower_team.pyc b/rowers/migrations/0036_rower_team.pyc index 4d5aa822789ba53727e5f0dae6fb04b737cdc193..0ea77bd393f3ee4352ba3d0f7739f6fa9947a20b 100644 GIT binary patch delta 17 YcmdnTzK@-Q`7$>dljU3yU0XN15Jpcdz diff --git a/rowers/migrations/0037_auto_20160629_1014.pyc b/rowers/migrations/0037_auto_20160629_1014.pyc index ec06442b7d56a58aacba0875441067d5fa451717..892a89c2a73978ae4f21e3bebbb32a99c4cd33f9 100644 GIT binary patch delta 17 YcmdnTv5$j;`7$M*si- diff --git a/rowers/migrations/0038_auto_20160629_1023.pyc b/rowers/migrations/0038_auto_20160629_1023.pyc index 6a01beb9a71446e9a214c94c58284ff8505b6177..99cc565ce448f9ce6803456f0b540448a81ac13c 100644 GIT binary patch delta 17 YcmbQiIfIjf`7xt5cI`7xt5cI`7|x|!{>;mDS5+)xB1a1VCRPN! delta 16 XcmeBS>|x|!{>;nuM^iq0B1a1VCvXJl diff --git a/rowers/models.pyc b/rowers/models.pyc index 6be7321f187bee6e27273379d86ab3d59129dbc6..b65aa8dc2c3531fb96d37ba2e2b7dab002856463 100644 GIT binary patch delta 16 XcmaDK`96}J`7@RcxJhBFf delta 16 XcmaDK`96}J`7m!bh>@RcxJhBF$ diff --git a/rowers/plots.pyc b/rowers/plots.pyc index 5211b8b3425bca5769746114e10321fb3f6eba67..8e00daeacf3fa32e940a0eec83cb69da76f5ebcd 100644 GIT binary patch delta 17 YcmaDV|5ToX`75To&W#< diff --git a/rowers/sporttracksstuff.pyc b/rowers/sporttracksstuff.pyc index a5f88ddde5c6a4bf47ad458b6f752b7852d0de2a..30d371846ca3b8fab6849b9381de2d6dfe8d7c75 100644 GIT binary patch delta 17 YcmZp4Y;@#c{>;mDS5+)xBS)nI05QD;l2{-8g6BS)nI05y9C2><{9 diff --git a/rowers/stravastuff.pyc b/rowers/stravastuff.pyc index 39fe11e5118b1758abbd1c1181582dd333f35865..cc3e8ed5da808332a6262b4e5d43cdfc2e283718 100644 GIT binary patch delta 17 YcmezE_}h_#`7@gAmHKGN7 delta 16 XcmaEC@YsNz`7@gAmG%E#L diff --git a/rowers/templates/flexchart3.html b/rowers/templates/flexchart3.html index 46ab7e73..21e53bdd 100644 --- a/rowers/templates/flexchart3.html +++ b/rowers/templates/flexchart3.html @@ -51,17 +51,17 @@