From cd21403c39744a8beec8b9c2475e85bdb6f79174 Mon Sep 17 00:00:00 2001 From: Sam Date: Sat, 1 Jan 2022 19:44:45 +0100 Subject: [PATCH] bump version to 0.5.3 --- CHANGELOG.md | 16 +- VERSION | 2 +- docs/.buildinfo | 2 +- docs/_images/fittrackee_screenshot-01.png | Bin 548758 -> 549015 bytes docs/_images/fittrackee_screenshot-02.png | Bin 361816 -> 362059 bytes docs/_images/fittrackee_screenshot-03.png | Bin 206537 -> 206795 bytes docs/_images/fittrackee_screenshot-04.png | Bin 71067 -> 71321 bytes docs/_images/fittrackee_screenshot-05.png | Bin 72182 -> 72429 bytes docs/_images/fittrackee_screenshot-06.png | Bin 105095 -> 105352 bytes docs/_sources/changelog.md.txt | 16 +- docs/_sources/index.rst.txt | 2 +- docs/_sources/installation.rst.txt | 18 +- docs/_static/documentation_options.js | 2 +- docs/api/auth.html | 506 +++++------ docs/api/configuration.html | 60 +- docs/api/index.html | 8 +- docs/api/records.html | 106 +-- docs/api/sports.html | 358 ++++---- docs/api/stats.html | 182 ++-- docs/api/users.html | 454 +++++----- docs/api/workouts.html | 820 +++++++++--------- docs/changelog.html | 357 ++++---- docs/features.html | 8 +- docs/genindex.html | 8 +- docs/http-routingtable.html | 8 +- docs/index.html | 71 +- docs/installation.html | 32 +- docs/objects.inv | Bin 1266 -> 1266 bytes docs/search.html | 8 +- docs/searchindex.js | 2 +- docs/troubleshooting/administrator.html | 8 +- docs/troubleshooting/index.html | 8 +- docs/troubleshooting/user.html | 8 +- .../_images/fittrackee_screenshot-01.png | Bin 548758 -> 549015 bytes .../_images/fittrackee_screenshot-02.png | Bin 361816 -> 362059 bytes .../_images/fittrackee_screenshot-03.png | Bin 206537 -> 206795 bytes .../_images/fittrackee_screenshot-04.png | Bin 71067 -> 71321 bytes .../_images/fittrackee_screenshot-05.png | Bin 72182 -> 72429 bytes .../_images/fittrackee_screenshot-06.png | Bin 105095 -> 105352 bytes docsrc/source/conf.py | 2 +- docsrc/source/index.rst | 2 +- docsrc/source/installation.rst | 18 +- fittrackee/__init__.py | 2 +- fittrackee/application/app_config.py | 2 +- fittrackee_client/package.json | 2 +- pyproject.toml | 2 +- 46 files changed, 1546 insertions(+), 1554 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eafad330..f1db2b4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Change log +## Version 0.5.3 (2022/01/01) + +### Issues Closed + +#### Bugs Fixed + +* [#129](https://github.com/SamR1/FitTrackee/issues/129) - Display only active sports when editing a workout +* [#127](https://github.com/SamR1/FitTrackee/issues/127) - parse_email_url() can't validate a legitimate EMAIL_URI such as "smtp://localhost:25" + +In this release 2 issues were closed. + + ## Version 0.5.2 (2021/12/19) ### Issues Closed @@ -9,7 +21,7 @@ * [#123](https://github.com/SamR1/FitTrackee/issues/123) - Allow user to reset preferences for a sport * [#121](https://github.com/SamR1/FitTrackee/issues/121) - Add activity : snowshoes -In this release 2 issue were closed. +In this release 2 issues were closed. **Note:** This release contains database migration. @@ -23,7 +35,7 @@ In this release 2 issue were closed. * [#115](https://github.com/SamR1/FitTrackee/issues/115) - Add option to download the GPX file of a Workout * [#5](https://github.com/SamR1/FitTrackee/issues/5) - Display a chart with average speed -In this release 3 issue were closed. +In this release 3 issues were closed. ## Version 0.5.0 (2021/11/14) diff --git a/VERSION b/VERSION index cb0c939a..be14282b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.2 +0.5.3 diff --git a/docs/.buildinfo b/docs/.buildinfo index fb4eb7f6..5e4742a7 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: b9ebd39b84b07095312c3faada429e8c +config: 1cf0418942439ae0988c1a23aa3ddc9b tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_images/fittrackee_screenshot-01.png b/docs/_images/fittrackee_screenshot-01.png index d701b1a96ccc275fbaccb7ef2b12e36646c6a14f..57b281878bad3033b6a0999dfd87c76bdfbed9c2 100644 GIT binary patch delta 18458 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 delta 18366 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 DZktoP diff --git a/docs/_images/fittrackee_screenshot-02.png b/docs/_images/fittrackee_screenshot-02.png index f8fb2fab78600ca03b6fe164b40ed89e013a0f19..f371029f52b78fa6a0354821ab7067b95a6c49c1 100644 GIT binary patch delta 21505 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 Pw&Y+oj_1nHUXS}Ph5(g- delta 21430 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 diff --git a/docs/_images/fittrackee_screenshot-03.png b/docs/_images/fittrackee_screenshot-03.png index 74e7e236fd47c8d99b489a32669c4913013bb7f7..e6fe4ffeeb3fa1a6c6e1f0bd064ff86f7596ed19 100644 GIT binary patch delta 27293 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 delta 27205 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 delta 19275 zcmZU)byyVb`#y|;C<+J?N~$ynNH?p}-CZKh(kV-fL5Mtnw6t_D-6bH>4ZGB`(kxvI zvas+QzwhV2mxJSAcJ`ioX0AHVD@ZB7omP7L8w(%>(=+ncvGRNB?&)Ud=xqDc+uz;x zsqK45I|73DbNMNbp3IV@A=k&0UbjC<#>i6G{91S$4Ph!_;j3=8mKxowU!{n=Ptm8A zfVvv(h`FG#>11l^zY-W!{?t+h(ROT*nbmUb;${GLZ z1rfw1rUKsr>ayzbvT6cz5Z!x6u)fjKRkt`WEZE%14S_p9%E!_<7+Ze!% zgef2vI=h$LVgM~G>l%BiW`{Z0b~~G=8{u!2f06WxPqh7+QRQsdGkeIBJI_5CUk@98 z$U;|GhCy$4I&0TcU~c;^>JGigQhUhvgZY+VgbnoquFZqILv3GC&P|#N*x0Ee< ze!Kd{*xT)A1utK}@+2K#ll@xtLH&Nc5YV946c$F`xYJ0Q@=-3D)u1wafPgz+?P_YO zFFV#+Lwq9+>e{rS{Z5%RS;vWAhh7-5>IBb6%sEx$_9U6O=1(I`+;YPipA9dlRa1)5x(O+Dl|SCUuU;D%*G!Nnp2i z5Zhk}3_0r|udEX;R8do`zCLkoO6hr5_bS*#f z#JfXokKJ`&OE*5-=b5izHsQ2lNen;0EOeFa(<~sEKV(Oj-}2iVI%o_%M?HU1)=xtjx{{$^u8xzJ}lDA8||e9&9e>*%#6oRT*4OtgTY5^ zgx%fa%VTCE22+_o)0ge%?S+lSx6|(3p@}^-^5wqw_H1tG!$cU$hcv@c?KDmGvdQK1 zBW*EBu1GJ`XYnM5I`R20?l9BwbMs~yH`v|>6J>F!v%_>cN_`ywGJ}8TZ94r1i8v)p z8*gV=FlUE2&v4tOZA?fg_bKZGJG`-i;bw7`tfJN5pGQntMzO~w&3*UJQk#m)Ju$ss z+{egVA3OPig<&n>Mgixv0}t6KC65rsk#rzQ#eMEtua z7VgOS$s|55!{IIv&)2mXp!Cym1ijg7% z8|4drdi#|>z2$c9G@0p|ch5RxY4AXF6JN^mQ5xoP<+2y}7@oJ&RqTpm8aTt%F~QDD zZY$RUGi_;jAR{p0QPIGiTmU9&l_8J!KXS|X9>sQ}Wkg54deAAz#3CeAFP-pvF1Lt7 zhuZF5lix>ADkmbNuQaZXf2$tTyLv4A54KxdY$_CtBASr zy8HgA3uw=kip|g#$7}=H@Y@T>ctO(7cZu9NE%Vp#$8}ly-}tMO((_jn=d`!|K6S|i zH|yDbA)G4fS>04Jp`cIzkj+#e#GboLIhiE>W z_~yAyW#4wmIkCirO4+&x2=vwIsdDs@CUPR))%OltG{=W*7{$-%X&z1*J1!(=em$}4 zCXPy3duTc%;W*>F`$|j9MbV>~(4I{6KjTJXLGNuzri|fAIN8=auV9{xqWc@&XQGw| zWSz^8!+trj#P~UCJftnsIL(VJeu^M^^iK7~Uk4}WoG?BGht#0guK~VOO?%Ex9c}eb zw6`EtWm;@Xd!E`~Gpri_sSjlmBK@ zd0Ahs`Y?j@ttTzCai7_o73%d|SbQa@b<5Lv{V7?V4%JS-KsnVIwS-xdMt_3ZHhC7e z*N<-58#8>_jK!wB7JdLa0wuFm(0^BV@FehAeq8_!+xGjC&nbb?KfC^HRz|-WOiZ^7 z>UH!g<9cNMrEO3pK8(Lp=`AkgXFu)t{x^_W3}>at(%=@dG@$J*Ot(x*ySEd1|F#`g zi+%C4ivuV(`f87SJji>8)mXRJLxa>Ty)i)nS*en9&>BBHDwsLO4dUh?_r_DO-H zI+Btu01ii`8>XPvRurWp9ck*wW_`-vc3MSrDTUPgsgrmzmZBORb646>s~g}QKm2|@ z9P>P@H}i5exn;HH64L2G|NXKQDz{+s3y!lEpS<_d3LX^qmftGsZgUZS_ zIdxHmxoS}(yR6TER>Hm8-=Qx){}*4`ebuzqo-e}{_ zFYd;I@2d20S8Aq}2l?ctQ;`^&MxxE9sWb(7o@9uK7oC+(Ppl``O^~s72)^6!2Y8T2 zwiVAb|5QBvo%4!V-BYpA`!zZ0z3-}ogJT?)&0xu&LRE*v3!t#G$QGAlV{AOu576Ax{~?A6o&XJWIjE$bEwi?kyKS?-vdOA)yc!m zFXz8+D^h%;E&vsD>rMag1IeIdAK~_V0%&DGsNLrJTqb3)#dAk_4LVti*cbD-#zBXS zuhV?L>}<|{+y+?EWjy3dC#DX_b~R)Vj5Haa8(K@Tv=Fcw)CMnobZS#lirmyVHvDs& zD$J>MLC9$Eqk4Ym?wFpl0yEI3lpJisl5o+d3^y{UH&a-+K^BY+-?Wl<#q{^(=(A1l z+-LiAk+VjXpgh2p@;-y9cmw}zkKfdc<5^b)C;bB<>2H7tOI!%%H?i(l!TNVZ!ODa* z8qy+#v>%(_8nnhG8g*XWjS_g+(5ftr*%7AunD@=$LA)4N_(%PBjUSAaMlP@v_SB-nXz{>N9z`Q6*&oWgyCd{OT+dkO8n@`>R?58Jq) z+M1x@sF9~gfY89`^3zcc+xFNp0ef9whP|HtsIB?UR@Ba-CnsoDNFJSL{@Nna!lK*zZ$D7_l0K zzQ=D}UL6p(7+uA+?J)->+uRh`d98E5$BZ;0GWW6Go!e?W9QG!NlNUc%*Nk@;i*EltRKETBVMGgL`DehxlAE70NKk=V4-c>dPtJqhG%6|-?LjEYlNK?3 z%&lL)PI1%hsr`*3+Dp01CxsKtnvf7qDvb%QX79ZI26&uJ9e!aP$)AX(%Hq1(my#K9 zrscDyB#wE2_?SbCx=ky>Klss=FxR#xp-!>&i9s_hdh~4!?Vo0~()qM^oyt+V4r7(` zw|sMSe`2wc7t>wd5nKtWhqZcjiqa+VjcXf`zJF8yKXc@`}N|K`Q+ z;p>7}mIuxsm7Q-(MO9NnHXr@@qX1_sY9AgOBll{JM1PX*%ya2kY@&<;ZaD=CL%SJQ zcQb-eCqi^RuLNQ0@h}EjkJ5nqwl{2UKiCe5RLOG(eE+_}EwG)8#i`%aN^t;=`VfSx zvwzUT8Y(UY6e=dXw5&%2=0YMYx14t8v33^w?!19!Xp-myVo&Gyq@8(w|8)x;z9sr- z{I$2_gYmOes&yN(@FTCOo)7s{XOV}BCKdJ-tc5(}K|dd)WJ32Fv*Xw09^S_pK1p|+ z?OXX?45w3+MvthZIBT#cU%u^#`r)J)l=*w%OUz3-K8wT&d~ z0c?TbCOydt+3?#ZaO^E;yz4=sa?gYPqFY1IgHLJU>mlr}Dwaw^ zfpDgK*MW?WFEo^hFx+?nc4Bs%OOiG)WFRESB3TxD84gb%v2c(`V@w%PKdqcq5TBtD zoCnI%^82i;atwJn-wnc^V99TNNsl_UkY)(!;oYg~?fv51c9+~bEWqh*L4^xh04E@H zY1`$;EzR4~Ao+KY1fbmy4(P7%y{$N8;%Ifjkl3(0h9264_~XMLDd$x%owAGCS1(k*uhN+5uo-eC>3RBB;I5G@BJo{J?Q^FIw8--YSFR zLn-3hJW;D2q^LBb+fuPUNm@=nC@R8V_5{n-5ltmN@F9Ah9~w!u9#NCa@hC`4Y}V7{ zODVh98!OL`5mF&EZzh^9urv3Qk|f;giSijTPs_RxVjuHPfQXotk&ma&PhDgf_j!oL zgIvpZ1v1HMY=6Yt_m)<+%@geXvo5?&IK<G}L_BVFBdeANXKIwfaLFYW(<6lXhM($(Z-Q)rSaQtIahK3l2o@{g=Bfmg3f zpWpv1?qZv=EfoH+_j%H{kh@Rx6STrYIm&4{*>q}|jt|Hru2`CEJQIKRRed1VQ;KG~ zBm;u|pzG}H3wduJYz9{C#*ja)yf5Tbj}LO5k9zd;`hl4v50Fnf6c}d#b&O^H;YQck z=<0aH=-zbeffOe0nRr}Q!MD*{`}Qa5#!tQPdsj5I37>i32=az8&`f?@(Mc?7KZt$BoA3R>}4 z30ev8@QVlwh`f9$ARs6r8V`R|Kq@FME+8Zdo)iYpiqyQLgx{$-rh9w$HW~cdod60e-!ZC*<0+XBwm@^->TA=hRNDBrZ@l@(NPw`&78 zE2}&fiyaski0fV&`%1+vG04BQ9=kT`08l3cn9PyF%{iorv$% zjI8^I3hvkZ1@PgKH<-CTMk)mdw|jbd)xGN>KC8}@4%j;EWkUWvT+!Fj$?0VR%w%L_ zny;@eG{xo1YL48U6x$y|E)TkQlOSgcUZ5PNcV=s_CzG0k7;mSEJmsy)Le0W85(Wu9 zTU%S$`C77Vok?PP`cC^Rh(>vNxjOi$|IW_y09gXIUtOElsPTV@AY)yj_rZn#BxN3i zoz|O^N7$PKcr0!+H)bJO_A#jI0*wq6dAccke;90QDVzzBBOiIPp615I&#!&97{Et` zk|!i2baHW-&W(|ob3K7%1eiEEn~d|I>iX{U8J;Ff1e_!~s!e4BIL$ zT;1I*2h9jGz+I7-GisIP!#l#AZk*M#4>5b7HnOs@^XF5Q)rv+GL(kMhf`30Bygu%% zb#+a-{of}7f-vTy+XOYJLzWxB?GLU4%BIC@9f4-^7XI-AuOx?kLb(>sGgG&Tiy!=3 zzsbf|LV#vRAgJ5wtuj~~J7+wIUtVZ&idjz+c_!94C$?S&PWvH*2aMYX>ZI5W!Lw9z zk`XGOSc>1DZ8()lJPk07hmm9{hW^{_mFPpg<$$%>#KBrlKEpTwbP?=iziu&Qdezpg zrjikly3!vrj|qSOF3N6{vuKw&x_>|W(;sRINuxN*OsUL)e|vmzeO~m-xGuk1sRPwy zBCn1$H-U`sDRnRjXm@w7jNsahOiiykiv7YTImzNN*MmXgXcu^Kvk7^SE+xb+q)V4K z*3E%~T_z}j1t@k#QzY)I>S_%=JvW9ad8!k-!FlwQF7I+N{kxUMN2uO%87y$4gqMgQ zPH#%D0=;Jzq)^dRTBOy`c3$EdaI7D-k5XiQ6fY#eUp$!0SxQ?D3&wh)&PS0xs8YVI z#ZWg+>9e1XyOF4+u_42&g5^0AWu3_3f)=#DtSNAGJYt+NPw$JrtclS>F60@sm{$~5 zOt#%ePmomL&An*a^C5f}xK@Vi|GIAC#do*&ebTrW>vjE0kxtjkLjLDCAE;^gaKS$X zlCb8pOEoMTY8JtN`j~fLPH)$)^%$Z?cZ2t>8H}1+y9NB(o3v&v^T*H42zK+=$EXbf z$k<$78I>m2ep<4(`(WD9$*E*{kdK5j&h>C~TE}v3>6pYeWiIXXFQM^h)U-c%)acBE zEvyUbjFz8kIpGg#_)9Zjb_883=*auM)f%5ir^+-xBe7aNCB%zs&B4w3SS zh&w%mSs9qt#mr3Fj44xo>Ot|+jP_10E+ZyacUB_o;qIV0BAY!x-(MdqNUv%hbfCfS8pDBDUmlPBE)00dh1tyvkp zNI)`zWP8%IJzEVT+T3QuT{Df)<55<5ETgIJ6Y2yl^Nh(W8#2!wNUy7I5axWkOd+3d z#)|IF<&|9Vme7kk&!T*nE!OmuE3P8)E4f&w`o%B-?D&XA96~e&bM9iT)zB(d(re zoax%;+{n^D*)3bc$51lbf$~`VG;ln-9_{ybRwa~;y?=1@tZdKi{QxVmW>cQ(_9?As zn8w;o2R=mw-8&&?243c|LswSBcl{W;nRUBjiuh)Epz`%N4SzGn#b76BNnC@aQE$+f zLgR7-u`%~4=TqSM+U7QuYkdFYMeB4#dA^0Zev`QcdLE+Yk-QkFP=VQ{d7kx?Ls@%E zoJApElF<;n!_DV7@6yYkeeJ~m?WlI&0cFK|^LC=xekQ$uGXBLVbKQY^6- z;a%f=R+wi$Pl#Wc?(qC0LP25>05Vv8u`xf+gZ&)f0csjy;@3W>82rU3NdQm%N{}i zWgR=^Dhu-tg>!vIZZ_#L`P4zBTZSE55YdRwpl1(0*a5KjLs8|4WcL?$=kiQ)FEIhDGp>3)cm+2{2ImTM*C`IweY zNswi5e(I&{(ZNXqAlHZ+X*cL>TgIf1{Ad$GHWloea+7hKr6sc{xAk7DwI?wGB}2vm zT{u$Hnv(k>+)pnl{>70zelkC?t_dr*L{__RD(x3KZM}Fkfs|G68NGV9h&L;W#R7g& z0p_M&8DD*aIG{bjDN@74s`RBr38gG4HswPGOVI%5+5r2)_D0Zg+zSs`s-%|+(?p^r zO>iaBfKu9l(*aB^_lrYf`Fy}Ee=diCYo=W*u66@*&FY4Jn{Rd=;uPsyB4A%c>Hy>H&vOTVDmI%q(A!Y1X_WLjCx$`O&<@vT$+< zH?d5&V0GSG-C$A&V6!NbVev1jKI;d$=Q`bQ;Pg1@j>`+;&eR+FU<`20H^|kmOQhU- zKIOHUAwbl4RcY-8)#=Y1)w66?)CgB!49+Ij%q$wS$Q2U@P5pz{e;^{Y!Z_AE)xRq1 zwUz51Pj*O^3tUwNyR>{0`00$eFFL9X+G$)Dvp4#?hYE3wmXq12#$a)!NKtmae9-e; z&G)>#VsiK#>)O+wfXrF7OZbtGe}!C%8e7omE~(4F;CQZX#W=XlIQDb+!2D#5>P42m zLC$4~N}K1rIj(ot4{B*#Y+z%n5_eR}g`KL-PnCJ8Uoq6A+tGN$wJYYW6~*4fKem_i zhUAMhEIy`1AsTTiON5>2fItlu_nv}0_NWbwDW-Ep&;fpnxzuUud~oA6ViRW<9GW#! zIM2S-qSZFq^|5D4rb&ICx%l8&aA8{5gGoBSA$|1b<2J9eK>q;P7GOVukn|fhtnJAm zs4>20Wi@B2bJ^zT#c)qqL+`Egf28Ht3WLCT;{`gCOh&wLpM5*BhgcJnTQn7Yi?Ogf zdtt5A2blfTlzQ;1V$J&A#K&5yI5TA5!uk3e(Ac3B^#NCEjrrnU_%GJu9sC`jimt^m)nem)lVwHD(1XL*x~S`l9B{mlu(&B~f+=s?&pkpNr`OcF)05z29SwgDZJyU8(A-!c!s*4>7Bix!HbMSas- zrKN2Tv6E|U6ez1d%cv)`@e8JtL%;`JT)pdx>4^4F*VULn3k{ev<1=Qxr)&`fnopfE{fo*Nxz-Up`7CA);=9aFo z)HCHlfetUXGsXAaeC`e(q$H4AD$9(D5f)q9*$fang>pUc>+rH zsb;w;rz`Lri}mX!!U?uqB3Qfg+dUjFtFxZ-rj(?9rfV@{0@`0!5v#hJtNi3+dAzAJxE4r^_-qRjNX^+fVqYHkk6* zi8SL_@V1)G28pXaEko&FJ%#J*xdh6IeGu-|8KlNde!Ap8^a!3p$*gV?)6tiJ!}?OvF+OF3`k{`8usQ(Bsh_#W=dVYU?x zbz(ecYLe3dSDVaA3Mxli2p)%=@hFc|N6zi|f{&qRW>^|h>CPZ&)#@jgcbb&c$P@qr zym#H`vaha6T%B7t=NHI5y2DGj*bRln6$cOQljv)im4PO$SQR^0plt_+R)i^1>LrQV6_Web@x|H|fT zAdiO=M}-#zjWFT_F>dHeaX!(~T{BVGS33Rdz!mM=Hgv<&TL9k%0;{dDWpVNPw;dOC zPl=s4%qsJsbX!cls;1Wm7Ua}vd_?1_O6W517qQ{3lpHd) zg*?XK*WtW?$a>jLWWu`j;Y(qbLLV>_iYxZ z=D0M;V!Asq5&Qj|#h+EpGn=gs4-&dDjSlk*hk>%P(|!Qr#MkPbR?N&K?4WHES9p}j^o-u$v zDR~1U1q@?4y;dDbwNAGnpySW31@9|~v+pVn-2i=Yfc_!p^_ZOSG`*h7cy#=oL^d)$ z|MNSg5)kvN>Ti0*{BpLQZ{`(?5Tbcu(U3Y8=e+C*(tG| z)7N{y5ThHfzLODqfzf5-D|pt$JUG4TD*(~c4y z{@0y_e`DPwo()vi*K_psp5-`uvFir?zzc7YzA)u9)jjqPa7$vWq7~X;OSIk5cKp3J z$<@t1lM^;k?K@~v9tB40F$)c9-g*%OP7XHx8%xPW<;5!H>eEN}_dHBGJ1zoaHgiK_ z&jxpxg1fvHugE=TOsAcsVL*T6I*#J3nK5(GbH>Em`M?3{xQUBQnJp=Rn;A>h6VskLwFubT7Yov2swDgRROmmlqN832a zya5gDAB4!24=)y;q~GEyDIedaLx7qybFU=%_St~7ULy5)^mD# z4WEP(4pfxr>E~_}1%dhAvTQf+fQTO;p!jKE#!7Z|Z96wChr%TY8+A-;fC~-B#9<~A zu(QCF({Av4it&b+)KX|dOJH3pS7}0nQ#tr&GZ##1(w)80v79rBP0)n4b;rb=b2HnE zqyZEEKmVPIKF!e#A8ZTyO!au$QvL~3aelj8l)iXLp9OsEHZr3m=w>cUA)t%3h12`>qkSgRRuK@B|TpX-&c;yw5&6WOE5LgE_#YoDk8M* z<^H*o3!*9hqLXPW^1lo)CCTk3(gzS3SRZ6MKRcg)Xf}!GfoW>ty)SR3Q=I=1+4yPvS z{ShsrSHKTOMhGSWxtuP;p?^JBt$jV4k-c*{&TCxr&r6p|LM)br3Y|35S6xLgsaOo4P(LU26WjiRYMNH zHClNR+NY|cVz?qf2R{B=_T2kvk1F^~bSveB0YcM}?EsAU2`N?Z#YayBggd^__?a}H zp+lFEq2>Bo>30yFYmbBaZQ@vcE8pq5Ig8$`5wyE@CzL1Cy84}LOZr8ptB;7%4^z$s z60pSJv-~&9iX1N-)49u}=qxn?Z|Y^XnXO$U_fOJ41!FmDba108GWvmP>l>e*CtQmF zHexv(H92f3Qj9#f(EEM}J_BA~=HocXHIM#hDr|+vWfsn4_TynulES`I-y)r|dU^d- zNir4!vze=cKbi=vMU!TwHEg;_`(o?BT9P+WRBjxsw6gc@KH=l5DU=FJpI z;i|}X0N~-XWKzGxTgRD+j`SP1tMnUccoHRwJ92|HYUS)UAf7kXO9WrM;nOdy+v44D zwEx*_+@dUT7OYFmW3cQkPJjOEI9l@i$T{#=i80gS>y!7=i69#}koM-c<3rnnZe)yI zI4GsurkN=x_yZ}NSriqK=SlI%P^^=V*H$-ml_TR0`CTr)tU@W>%~{p7dQzg*cZcDWP`Jn z_5RiV-5FnE>FlQu4jNsf^duAK!(*l@I{xYbM%6~TIBYUY`Ak|ds9OACGhK7-75HM) zV-q=98kuwD$SZiG(P)|4B;LAra5*6O=H0aJ?6Z0o16TPbDK*As76FxxbeK;eF#qDQ zpvEL@dfWE81?IIbaMYoL6C#rgl33nk9D55_jBI>VSaT5; zYNog0&>#JP%4ME2e3U?jml0uB5+zvXW@MsSsxQpKgao*oFm8 z)m{p9VWfutSDhT;t4_XupP9=;yK!&g8H$*$rRAz;@6BCK)_$bg;6=bA9Tgodv;SHH zgM@ZE&v)ObC=;t{=y>VZT}IPs`(MKT2G{%|m4Mn3%AFLv`NxDWfhh7snwL63;PJnT zQ24**&agK@yfzXQ|Fp*(;CpM8O-+@or$zpMD+uh3J(NSc-tg%CA`JO)bdwq_s37i7 z7?SwEZ?(a1J&%Yf(Sl(EjUT?JYZS&iHM$EM(fJhpkkg;`(fjunpv;UPQafn}jy@*5 z^H=u?&BISB|KIflVb)us|2ym^*Skp&kIMZMm)G|H|Be6Q@|e?Kn~>mxptd&Z6)Sj= zvW}d?Q}98=T-XXHF?qEA+vjmaF*^Q6Xc({|PX$UaJT;ZJ?dmrj`wO!B_a|Ee_NSY% z+jT(~zUE%T!YY`_jSy@Sk7cf@IPv4zbx3V5ZY$G^Ye2Yte-;q@6TKIbqoKs z5#j98F#ovFQKz^N4MrcyFk zjpvQyg*KXFi4O!-v8QnAbH=4J`76I`5~{W`7|isW^fZ#PG3WWoFTlz?*_u35G&DTx|f z(2qnKT3Eni1o$*Z_thDKu6k(xwJ&Rnb@h#mit-&DiSOUnjbW6QFawVAlvSkYCtv{q zevKMlUNu`zP+{o0TFS5;kGkq)$#ki(*B!{Fhm}dyGhNJl_4L97n`Kt+Zgb~cPB@cg z9sz_&I&jpcrxyq-sc$#F3YS$XoGbgt!M~Ad;aN9MM06{5B77rjxb2G+z8+i8^_b1*zW6B8qwe^0obi%RbKfW zHQDH~!lE46fm2CINl6v)DFGYm?S@!gEv+A*EKwd8yGJJ{dP+)Pz`k~3Y^=w`4}q62 zwXCeHGLq;XKQ4m8n||Zp|2SBaNBqxW8i{Ec^}^mz0wB(raRpQzRLqX{)+FOcTBhx}z0ZJKEDK5qf5hts z6-e=3OW>q8@>bQ4(hsO69(BNf?|X}P?iAvBMBqOD6x6@jLlNhhA5m!{j<^%dz+#8x z?Cfk@o*y-DLPJAC@MSJjhWGr}uf%NteiU%pnW-9>YcZS_7KUwh64kw1Q=y`w9+;cq zfIuK5j8aCq3egEH!XmKO^ zNsDU+DZSW_f&w<|=D4hGp@x2C&vRvPejwa;Z=rauSt2wv)NwiF-qv)fA(?hyq=t?f3V#sm%a_XX01H%`9K?fNoE zcq>syt|h$QO8JZ2pu;XLmsij3sCsvf}E%g@@o$aY!wce(;9Ab zEK_51-0%xO38%Tvjk&t|2DGGSU5;L)N)=?;sWasCa0@2*{E#DLoyMKE$iglvj;S6w zj-%1W`D=9T@u+pJ{SXd3_Rw@~cefZ^Tf14~rf2M;?^$sd@4lBv`<(*0bY-{0GlpI? z$!`5b9BOn~_jcsHIvqr-rG^;WHP4+8P-#YP^%}MbkD!GtJ3ItBw$j>Q$K6;i-co%V zqYKUpkrvsC7bfMl+owf!!|?1|0T>!Gv*{(h(UTKzedN^U9A*+Vm>InOWVq$b;-4fB z4J|o&MGU|=Xz1_XG-Ov(pq5#-*cPDb8D*rVsflcO^2Ev2)%V(C>2B$CNo}pr8j}Fm*X9mQ0z4CxnuPGysnObjVk zhKA#8vo!2abVNp2Lhp9QLr&$AvZ_p>qQFbc=;{U(0YE%=$6@EaIx9xS$uK8?n$Dd<#gR-A-9Z-Mcj4_1-AhJ2gf+_|HbOy1u>GxFJH;a%bQer z<_`=GQc*rG8qZaPj{SHYmj|?-rm|^#|3QMmI5{|Ifu3h)7Eu01)_mV_vOs;V+NTsW zz~|4O3wiy10FG(+z|?rxy*l98#-klgYG`N4r-dvKOE(f#b$1AQR(#s7#_zq%{;Xvl z0J+?S;5OHyFT%RwobXFMJ+uMmthloyH!x%s80&@?8JaaNUOBWmZKrwn9LV5$J{t~p z+iaaINa-N{#&Z6H0b!#w;TOW%9l`ILCmL+G`)RJ2l~cXvb-&&vnNs9~VwA*X0t*v3UD>{5bHJ?2Br=lIwa2Pv# zX>+rQW#D;!YFgSnZ~%Mn@aMygxiVn12RNC-EQY4#`vOu7t zN4Tv>LoKGNP-gPmjYHTm#vg~$tkBKMb3h&yLMAI;--8_&2l#9cE#dIT*NBgo0?Ilg zou2=!r+H~>@MOetW1IcBu%7!Yx5pIgvi=N@F%-olUbm={Ane)>J8_e6WZgEx@v_ka zfUPct3)}QP1Yy$)(r`TQhILU0gST&S4QGk&hin(}8iW7Q!o-9MLYk)rp?n60hV<4K z+x9jDeRn6YHTK(Z$$cqMElQ(P->s4zcGi*|jvJavpzaxpYx>v{sDptM8cabTggw)7 zW|MC<*XR0^orVj7szvIWZ)Mb_0jG|*U%C7H#fHg6RaNrW$2&B0_1xFB+YR6-RTgj< z3hU|JUTpIE2kxM27XLdNbk&5zZWo>(uR9KX=Ql}BDgZH284mFdtntWoZ92D;K04?o zesFgThlQ^!%*+(|Y$KuT|2=8GfVT+kR1YrTH;beDjUi`{zpnr$;3#4-aJ$^gcTaV~ z($cgfuG&QU;+G3-SM#jMa)0J@!-Rcfs()ky-Z#W+;Nz0Jh@Z#frpXGROND5M{w;IZ zN^t;oq~^FTcsqD^!K+er!_LmP%9BjrVX5W}W68HrF?6fPq}ewH{&-Ol2s}|ZzevIM zb3?|UK)YfbK>24s7g}gmLIVKd7T1Gj`qL)Z=@N5x^XvCaJd0bzuK^KLzRS_w8<=+= z2nfhS{`DZZDoT)97FTolR@B~D*J%5=U<|5+&*D0}>&;EBlB*mFP4jwQ`^_K9-a;eJlQ4!z0J9dS?SX)`i1x4Nu`lWA6ThNcGg)*1<25vDiqhvC=0uXF> zQ7wk!`OiWGnO-xEayH#e32Sf3g zqclhfIH716l-C(*V@E7GIk~i`sE@&HXR$^xNTN}BBE`woFWZPU|2RJj+kJ=rT9Oux8n;(%D22BxCq3=(wS}XrErZ(^VVir(M=w+Ix^okfDn=73 zVjA{3farDR;)%xlt z*{MBw0R^lhSvX(*6vl183T^_?qotwk7&pFqQxIf~JC_2|_$?ihClB{!>=>T#vlw^2 zZZ}EHEPkSU2Ra!|PiT6XFjr9+kb%BNI!~LX)j6XW@n@DYUl4Jh4Yh)xU#&3TyNMi(FLR*S(o-1s~%q;wsxfEx{Y_B>1CCh@& zW@PHJOJ=ofEvEGjblXhyJ?j?;2-y0K>0Y%yjfcYI#ux7^&MnB5H)M=ceyM1!deZ~O`msHzq>`rOW2X3PPA z1dvL7x#cpA5as;q4)~l!SuY?hGX&~8uFendw6}s;CEfoqexJ)>@4%7ela+%5cRwZ0 zCfC0B*x2lnEhlh_wh`!#oSQT8`{`+8DHYT5M02j%wtCh%RotrpOxg5xb(xj9czCA0 zMj`taqc#Hl-QBX_IPab#s<#8Z!qCJ&0*$#)AL6|%@fM`a9WOto~%2X!AwE@*~N7RMc#NS{vG z?`d~xfc0tRw&$AHe;K?iaOX{3k@fW=;u#v#Q&Sug63yMaPEJn$1~@0s*LxQ0-V(yz zn_6eqnlU5nC(a9*xevhviKWTHx~r(&q^gsO5qHsiTAE#@pWS(b`2L~c=!_Ql*qhih zB<6Hmp?R=rf4pJMyE(ciaple?k)OJRJlY1Bn0};FXEW?N{9V9^Tf}B7HDXsW63m1+ zq=a7GU;htziaJ+8C!xwE!Ab#wc^e0ikcft;Eu%FB}*l{s4&U)grAg{t;iRCl6B zM;Wy45D{%psPaui(Ef_IaA(LO?OdBGqh@cl5lqwmhM$H-VP&3)otq{&7Pj2vdjxou z)EqaJMlbvUE3kn>i^L~q;_H`(I?&Sc!HxCUmT^@b_itGPTw5BrW-JKaxC-I9BNsTx z2B*Nz;Sp9RW=HdgzandaTL(5^nc$ddmBv1Q0{o_?m)zsFPoK@s=B&$!QFSTDoWpCW_K9ds3|G)S{D|4w?%}6 zI5rzGe;DqO-H)Gk+P&-zvdTW)M^^-Fj7S$^nVhQ}cE0n2v>7M`r|E@YQ$=2VgGkB|uQUHreIbn>Ji;3+qP2HbYAv3ldA(GQ=s)z~J@=oUMC1avLS#^|$!*r})HY z84pcBlkw}DSa`P`Xi_p+OmlsvfmM$d#|H4HG@q}>pn!0C(%yTW!7X0BgQ}3L!x+tr z_wbo-#mm*SfO^Yu#h!c5l6z53^Xpjh*GI=#1H{L7J-uOELSnDt70%*8jNRUE$jZcZ zKssKxEq8&16wFb=A|_t9Zu8j9`|0&{o!|9q^+iAWpJ=js5bswM2_XbG4LB)@b)@Qk zj19=mcWFdIQLy-C*ArLM`R#RcKP0@N#b>ufvIPYoM)c*29V)0nFusKQI&nhetTH$V z&z~(Re*6CRL&)WaotU>yA#Z>BTlwuH&9D5ASkBk|Ge_fB<42FrEo5D+C4)1!C7Pa; ze0wb^BvE+gP}3wsx@X!^|{UJhvCHT{UN{Gc?vpM)6K$yBra5WxbuBQtkBBD8Ak4hpUnwM_=z%&|-b9#LD zReS%q2jkdY;H$@^5Bocd-ovNn?Hzs?(nayUW$A53yv4^zm{);WNQTL#pr(m*MjMlOk}$C9zsH} zd4Ka}1O^78qqFm__sLwOPR9PTxw-c&_Je~0Flsd8#_+eF5u*mPTQN0LJp1^FVKBIV zZkX|h)+}Rly3fIh+m3}xZGCw1v1BOa5(oldG?^iuOxRAh{*>{^rTFHS^Hq1>b&OBg zpbVDqiw6-A%?nIa5)sk7oW0ryu;2J>P0-YEV*I>gb_2J~07* ze}6f&6@@A~G@( z!HX9|tJOlQ)y{gm&Nl-ZJt|ILM2}jB#^!FQ2X8y{pT z_(?6YG7&)!aVRLRMs>p#^z`fS&(Hr2i*+1N ztWUt{x>o$7>^yqaI$XGT6(y&>p7uG?R!3vhXu_WTmFQAwaIv))bxj>uw`w`e7Ay81 z{sO&f9V*W>qq^Y=vNG&R?9}9CIQ7+Kv|k;>#Don;kJrLW5F8bnSs95aD1Wk#t#4om zpMQA?jgymk+)g2vqo=nQBO@cQTCMo}vXeN#*vkgh?)!ScznI{W#82eSJ0)>psVLP z_Ux;GAP88W8tXE?$HvAmsL@PY_qhP<*-_<_T?H4 z1_lODQ(NoS`_b$5Xl`zXPNze+N(H@M52-|Q*ZX9?iVRzXFohH!6n|I4Vi`wIzYeEs zzj4IGonp#WJUh+}jqPrq8)h<_*u0%2U;&I{7F=xY#eZ6QFk!PHL@veI`ZgHHEI3o& zinH}?j_T0q)}L-Xhl{^L(gXx`bcu+FJcXBj6A{t8l$4Z&tKHog z9v+5FCc~J?goU%{b$_-pIT`Byesrr;5Q)Xunv;W~;$jTx>=ky|+1V&BFGqKGH^z)c zL@ix9Wyb8-m>AU8*W=o?YiMa{L1tzqyaWNAU0oO+9)?1pK-A=n_^z{eSWJV~;r|6w>K*j+w+Y z8Vx@A^i!BjCdi~xtXsPlaknHrZ(X;pz8)PN_N3g+q%8pC<>f&V82EpCoal#*__V4C ze;Xj-S0&2wz`sY)X&EmW}qldwjFn){dvvVt8Z>Z@&8(L?SOFJ+K7nYwkx}bSPf^#S_@~;Ti1v@C?G0 zGHlD9{xa}@@AzT&t50Fiz6#`>ZH6LPg4~=G`1yL{o!7Tv*Wb%=ys{C&LH^j8w-L)C z?fX45EgroCL-_UEMX*{Y@WlEAY)Fg4jbS5}0ND1u)qfZ80n=jZ2k;%fb)kD{`w3i$^Q!pFx4>FMc?nWq6DJ1Ywn z6&3ins0cnjK8T2jfX&S$&#CIm$V`iyvV2o|JPL}c(Kj%JP=yqK`~8n_;G?tn!+WJL z7)=OQ27lrCXC8q_AsRvU!&<#H@w9n ztW1c)p5JV9dFio2p+InOFpeHQinO#etW0+9W9jGThwpFQipr`g96o#)fq{WYO-X^b zw>P#u{WQwT%W=4{5CQ)Fh>4Az(x-AdMxzl;O@B@H#Isn8goFe{PM)9cW}nPgf&jev zN)G<`emS0e{#}HI$ndMYjW}L@!M=^}5L2$=SrV`SFFc!pxA&I8%S*r`YhvzrZkWkz zV)J&P3Mo>Omtp4{A0r|(2)kc>3NP*WF5Y^t1Y7dn#ma<8y!>1yF1Gf%Tz|@VvR7eb zbSez5?>P>$c^s=&MB$e|*~l*)L_{=yKI3gRb{!!iA|fIpA|fIp&*G)umrxb~GM7yj m0X3IR76CPvO%?$T7XJkk9-{YD`Gy|=00004XlsktQ|tUZqJFLND1W0wPTay{hyY=^f-oIwAB< z04bq&LJ1@%Jm-DJIA@Ia*Z1dJBN-VZ*?aA^=9=@mt~u8Vw({n7_04bW*XCn6SO7Ec zSux6x`TDO$*9o$`VK;lAc4UTZ^M5Lp&tcQXvPQh&bQ0AC-G{-o;dO;|B$j#>1&^jq+{7hHMJ zF0Y=&aCjJ%$wEFoBaeFB^XhAQ31I&duNMC|h)s$*GQgw-%L#V1+QFSl0gWFm>@Aeb z>cO0T1W9tVNl3(t&WzUwfnB4nH{vc8lSsK1@zLIiVtj=b2IeLm&*sn8m-4NL1auB- zgJpgkxMM@deNC6pL%sV?;?U`);OKdCpC5rSy({M|`UBhI5m|^@58T`tAi6uVD_)%8 zgxY$${Iz(qvT%YHA=Ig!_$xQ9y=o(5{@+I)K@wSty4(dk2-v~Upxn(eY7axJ&(v72 z(eKI0OWs;y;ab)Wyfy6QO3mN;v3I!cJ}w(2G5RR&4uVZSEVFGi@F^WP^t%<>`P-)L z?_VGAjt`4i*B)hC;GLtzPC!%Lpe+T34SkHKI-b8p@cIRe<-;{RF(xe|m zK=m}@&hRbIx0Z{(`KsTJ)jmWRHdv~?c}n8=EI~6k=`qJm#wn6_mi}tu8uxGK{t1Z{ z$k%PlQ!q(YVmFnu4mb5S4eS5sXHM!(=WfB@z4iCOaSQ^&DlhBfwIkvIeg7w*F;mr2 zy`tE^-`J;=V_&kWH$)~HyXKB@mR6$`W29wMb0>J4kI`M0$hQ9Ae6kyz$?kb6_U@G$ zDK1#?_`RVLh2pOw+Y`;u)oeHl{M0ah4z;@KKLYcSg)=VJ6^n7mw)99bw6 z8x;AZd_Tsxwu)aT@6EE}#zwM+k66)$kE;A<73KV-S8C56N(lAWodEY-?CVM@3p!Im z;J@p>+gD`=*E7j|5yX;3>iFOO_KFj!iy9rR&Z#nx{)MTDa5&L!P2s8+aom2f*rm{t zC6ZRwZ>I!-Ml}sQ&vi305(&+d9u~+L^4?N6Nztd~_Lfu+mL>DymKmi%k**%us=wuk zQ8C5V=-(|C{h6&gOAb6X?4SCrb>JtxZ=8OrlUXM+o%?C+39Ng)h+RGmVOM{9$D!<@U4Dt$-}OF!*y?M)$sHG3?FG8*)_Vi8{u0FoUX4f8 z=iw0x16mrCVgb#0!+ZX>!)pA$%yGPk`P?5-zVhhqM>?!T*=an`Po+xg{K^l$Pxe&y zO97iu4<~DMTa+#!ew{EdR}jWjt001iu9H*}jM2a0x$J#yBX@MqOH$yzB6l29Ikwq) zBLIYy_9Qb%&sn~h+WWIJPh!Et7h3omXDFJ-B|LN|m+ztLeFTZulmkj-abGu5M1zB#~z9A>EBeNj>HF&!1oEuhrB=HK7M5($m*!W&mgI|U~-QCwKj&Aa{^gjV3-FwF2(rYQE| zptv7Xs8duq2^3u8u}1CTEDg^M|6Eda<8N=-8@5B)H^Q^28WGHQ6u9`q^-!*A_jk=Z za4rm?A#%LqxwA@Z*EdK$tZtMg0`j)pu{YNxb>ztZ7#~{dsQDhO9STeLy(VvPr3%Ze zdK_?YW-u9V7tx8ba8f(sArMJqU|=MKcyI(H2f7I54hrH9{WX; zmOl*5`}iWeAM_)gO+~NFIxm}!#{Vwm%KJyYk7YjfYUWKU(YzL?ei5WKLs=b*`TRzF z!g{osY5HX)FdCltY@r)#Y}`&=x$)kia{l9N0SAxlQ{@@wZ_z@va#eTCD7bjie53>f zx@y9?y>FeC%P}wb{ROyKbk6C}Rx#TG3kB=k=06IwR0cV)ysUN-I;&i^6NfDVf+(GFX7T)1Gb+d z#T@P0o-8zXKq}(NwZBfql#i64F12rRhQ0-^2FA6dj{-ZUgJTaJ1ztYOQMH>;o9_Q? z_Y!w7Vt4(~K8@wTJ9ovBs5d``hw54e`S^@i@ANXS+68ydurF&k_Aw)@W#vD4e-b_N z2QA64-qot3d^N$Gpd0zL54xqq{ZoSS?W6aB9HSM?4b!ivw`n8Tstx5=U;3|g>?>rx z*LQovDJb-v)ra5GrVwNjz3tGwYp9=hCnWvd+vky<-^NP<4onL}D?tMAiQ7!TeNi=9 zkcxiBZ4*e@a)j>(l90wu!_MA2kGhb=#p1b=yrt^e=2~C#KmJ> z%$EPKa2YBKC%Bpw3rVg&O6l#rO%s_<7m%6q`$x=vOshxjd+Zm+cXyyXOzRlK8S{rZ zvf{mOV?QN?^vd14f9p*H=)aR2q!Kuc?jKwKQ1HK_Zvn-Rx^O3jQd6Aeu>GGHc^NLsr4YMwV-dn}$C5nSP zd~V2vwHUwn&YrhlBQx8vH6&i&FYa&_$v1sXAlkkw`vKM6F7q4za7x)Rs(5u|7^A-| zic1jS3;+;G#i8!`aab0g3TXC_|C^ux^@z47hXY5ci23p%=^ZP?G?WF{&b4N~J2Y}3 znwqG%m|Zc%`lGq<$>`nQ_SC$t?Of&XN3ZFne!vXAw{!aZ6QUjXNm=#0`j-lq=(lIn z$<%_=bzC%VLF=i{*MmSkpBM8!rhm+|xyd@yAZHqg)G1Yc`{ebK zq_)ETww7#^DvlXb(-Zl>0bramziyIka46r{p_FCl`==%zBft5}2<{;7o&D_RVOs9@ z+jo~Ag@>!fX7Z|kq!2RNemW5m}LT^c= z$Z)jU%Iyio{?rb->s<}n2Rwh#!Gi;0!GU|1dAJd>`79`KzJTL70U$xpdHM3TM=DVz zt;ofu=cJ)-w>e9BUD+}MLpvlZYw4qebX74)Clqv{3CMCjxeu6MRYdf$%r{SLje2v%R5DXX&%mPBL}VN=O4$`aW888)N66a_|H26gSg4YKa?LU z(_|Mzr^Y|tsCPoT=DOdBxBbdebnl~53N?FHHR(Wc>*uGOVJhIH_383lV?Kq9O^KhP z+aGK`PC69fa{dYZbbX&rc^fwt5rF+Mj%TU-aZ~;*CtSNo(ma&4Mcqp?7^F${HNksn zNwjnU_H|v{eu}_@r{h1Y88ir}(t}e_Fany7LLfT1tTbejU&L$*G-%}&JS+8{zYfvl zuG+9X7zV!^{+3fGcDL*n89-Z1$ve;>QFr�@asnIQ(Zsysw4!y9Y}YF@fnmsKsU+ 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 diff --git a/docs/_images/fittrackee_screenshot-06.png b/docs/_images/fittrackee_screenshot-06.png index 9d32d3f1907e2d9ec2a8989bfe06ae50f37b3d7d..7a921086cdd69cfa7f9800a927142ad12d00980f 100644 GIT binary patch delta 19705 zcmbTd1yo$kwk_NwNbm>*hY%zLcMa}tjeBr+mrWpqB)A86mnJ~tPH=a32o@lC@VCi# z?*E_n#<_RA@%HG^Y}i$`t5&V5nscs2FdX@F4RRzULV6UH3PMGcM*xsK;;~kiuAh#S zmalZVBhut9BINgV{3OKDY)^eXBCy$H^YRyk&h1e7<$(I>Mda^i8#g{TN3QE*!&*F< zfDTXJ?Ev7*e@PeJl|?){Tdd*CDQGS^vc=SiqzDwT^Riw(nk`~44`O&^Ws zpd!)|j{Wk~!_}gb9BZIqJI~s#!IdarCvJOpJb2r{3pR#5u~EJ%gMF`**Gk{hck9c^XBv++%JsLlkbQ(fdsUQV>^TNNwI=ae$h^x|SgRlC*@ zcGW>Rv=Cn1l@yi;5NU8BS55h1^Pih|9puWwnlSs!e?&=;n)VcA%L{fO3Yw*v_LWpJ z)X?POYG`}LQ5Ba}zlD@}IqRX4TKpz61!uG3e7b1!7-?tDRI^YFplj1-?jVY99TsZ!^RBot z@p;R};C+4~TT*??z`{l2Z7jTyon4`;jBz4kPUwOq&vTVbmrL?}-V8g-!!9j=lQ{}CAugs`08keDD-1QDUz+k45pT=wIYGP zdT!R2NZqM;sI-gR3g>79COA!h$XqbRTxA*9qUw&${JH1}BxWg8k-AtXe!}pCu$GvpA5%w~1DPGO3w?v}+v%~1T0`!~~_4EGs_)$8CkDMRZ zM{r}ep27Jd^ir@3p6@8fE5<*042$RLS;_K^C$NO&lG~=m4~Ez24vFaM*(X8*k;4N3 ztyTJjq7lkwSm)2rE=)Rc@pQ`-x`eb}gYe0B6b6}>zc4C}oza(Pp?ZcfGb zS~Dg02~IVN0ePZZ<#%@g;`K$ZT8bjH6mx8B?-5W(VV&^uY=TpMH>OPTRlhJ$y@~du zW)y4O#EfHP`j&K;G}Q)W#!h4P_Q%{aw?#g=X``{Qka@~7ZXC$zNC&>oJN{`U;10n- zeM7}gu8z*7eb;pi^7V7m*~e1}gYzd@kukMyY1Ngh3OZ4$$^<40h+lki_Yuz`8!`km z08^8r3o=tncM{ z?&m4v$3K@4js@E6KYrm8lX%A7KE6&Ew^p)1&qJS&A&HVw_#D;~LX+dSmIfeSDrsl7 zogq7|C7>PfMF)8y;6CFGee(L1@1aAPbrU6aN!3rYiypoZh zg4AD~wa-#s6h>`(Osc#b$RXwx$js nLj|V*HVo$;DzuK9jalnoNT~*%sPD)bbrO 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

#LW$ZK3s*zV7<^j&px<1z+Dn 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%0D{=ss z*q?OkT4vp2JN89$ylW+65$%M^AsgJ0!)geE?{&sA+&kiUs3d zg|W+dLP_Krrr3Rewwrw(_RZ~4nyU&Eg9ej+L@1jx*sw+$O=rYd} z8{2iv*Io?6(^cTvwb$2DDSIqd4LcBn91KdeHIWKOHQ@W%5VJOow6qNPNf$A+Vvl=3 zr9Sz_lL8m)#;jRqeX5cdZB>BINMmIN<4w-Kq#*6&-WnVr0V7Sg zjiia@z64YP8eJ?Xr$t}83HAn&x|eg=;0&9?v6W5>BKyo+T(t74a|mcEn18b7#Ljo? zsvH4pA8#czH8wSIQ}@XLl?rwBmG|FxV~>P7pO;m$VLA@J0N#jvbV_FPo%UqZDEEq- z^h!~IAg7)#D8kSnm^j7KqG>#Xfj`V@)A><%DV!wXk`x3xxY;tKS-4<2|{| zp6b*wQN24WooJ8oDDoC-8L}}mIo0JW>xOtWb~#et*Pu|{_RNlq>Ky$YQDlg`dDfly#zQbvZydj2>sjLEU~rMaGt*^7c4Y$s;_p8#j;SO+4};fdv97imE~BqrsHx0|QsFWJh#Wso z2qn0?A4uMQcRW0&m$*?%C(7R2E6CGC_uJ}=1r7=(CTfSUHpMO0ivM%*L+BIX>@^nj zM#OJT_MQJrr;h%ZuI9k3VxDUt+eTjYtC`dDl=RbBZK0T`sB$o?W}7y290077wWt%} zrc~WSp-!aDf!3W31o`Cw&|86A50tW6TJtUDMR91->g00;aoiT}xsXV7y>71Kr&IwBmal&s;aLu{d@|?u8IbZy4jNY^)KuxaR=28oTL*reB`xk zAHd6zSKkI0I?~PqpNl(3X>(Q;;esMT``WW_7uEn-dx|G_z*Ius;;e&Wao2viJ6UOm zW$~dceQ;%VQ>Bd1Gi7GLQ{ZQv-=2`?9=0##?S#r6v3>Y0wT3%Tj0x`|^CD@T=wvx( zty=gYoUfqBN9!}o4RuE&!F6NeRX$xdRRRqSEHR;1Zfs_T+U@XAh_TnVtAXI`%t+03 zvh@Bn9p8m(s{YB&eFA-KHGUNR``8r!FGl!3I<+nP+FzEri6}u@BhO%q(%aqdT)pe} GxBdq539tqL delta 19596 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 [not mandatory] - SMTP provider - `Yarn `__ (for development only) -- Docker (for development only, to start `MailHog `__ or for evaluation purposes) +- Docker and Docker Compose (for development or evaluation purposes) .. note:: | The following steps describe an installation on Linux systems (tested @@ -396,13 +396,13 @@ Production environment .. warning:: | Note that FitTrackee is under heavy development, some features may be unstable. -- Download the last release (for now, it is the release v0.5.0): +- Download the last release (for now, it is the release v0.5.3): .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz - $ tar -xzf v0.5.0.tar.gz - $ mv FitTrackee-0.5.0 FitTrackee + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz + $ tar -xzf v0.5.3.tar.gz + $ mv FitTrackee-0.5.3 FitTrackee $ cd FitTrackee - Create **.env** from example and update it @@ -477,13 +477,13 @@ Prod environment - Change to the directory where FitTrackee directory is located -- Download the last release (for now, it is the release v0.5.0) and overwrite existing files: +- Download the last release (for now, it is the release v0.5.3) and overwrite existing files: .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz - $ tar -xzf v0.5.0.tar.gz - $ cp -R FitTrackee-0.5.0/* FitTrackee/ + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz + $ tar -xzf v0.5.3.tar.gz + $ cp -R FitTrackee-0.5.3/* FitTrackee/ $ cd FitTrackee - Update **.env** if needed (see `Environment variables `__). diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 03840f9c..1599e213 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.5.2', + VERSION: '0.5.3', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/api/auth.html b/docs/api/auth.html index ecaea7f3..738c8013 100644 --- a/docs/api/auth.html +++ b/docs/api/auth.html @@ -5,7 +5,7 @@ - Authentication — FitTrackee 0.5.2 + <title>Authentication — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -143,11 +143,11 @@

HTTP/1.1 201 CREATED
 Content-Type: application/json
 
-{
-  "auth_token": "JSON Web Token",
-  "message": "successfully registered",
-  "status": "success"
-}
+{
+  "auth_token": "JSON Web Token",
+  "message": "successfully registered",
+  "status": "success"
+}
 
    @@ -156,10 +156,10 @@
    HTTP/1.1 400 BAD REQUEST
     Content-Type: application/json
     
    -{
    -  "message": "Errors: email: valid email must be provided\n",
    -  "status": "error"
    -}
    +{
    +  "message": "Errors: email: valid email must be provided\n",
    +  "status": "error"
    +}
     
    @@ -212,11 +212,11 @@
    HTTP/1.1 200 OK
     Content-Type: application/json
     
    -{
    -  "auth_token": "JSON Web Token",
    -  "message": "successfully logged in",
    -  "status": "success"
    -}
    +{
    +  "auth_token": "JSON Web Token",
    +  "message": "successfully logged in",
    +  "status": "success"
    +}
     
      @@ -225,10 +225,10 @@
      HTTP/1.1 404 NOT FOUND
       Content-Type: application/json
       
      -{
      -  "message": "invalid credentials",
      -  "status": "error"
      -}
      +{
      +  "message": "invalid credentials",
      +  "status": "error"
      +}
       
      @@ -265,10 +265,10 @@
      HTTP/1.1 200 OK
       Content-Type: application/json
       
      -{
      -  "message": "successfully logged out",
      -  "status": "success"
      -}
      +{
      +  "message": "successfully logged out",
      +  "status": "success"
      +}
       
        @@ -277,10 +277,10 @@
        HTTP/1.1 401 UNAUTHORIZED
         Content-Type: application/json
         
        -{
        -  "message": "provide a valid auth token",
        -  "status": "error"
        -}
        +{
        +  "message": "provide a valid auth token",
        +  "status": "error"
        +}
         
        @@ -311,72 +311,72 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "admin": false,
        -    "bio": null,
        -    "birth_date": null,
        -    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        -    "email": "sam@example.com",
        -    "first_name": null,
        -    "imperial_units": false,
        -    "language": "en",
        -    "last_name": null,
        -    "location": null,
        -    "nb_sports": 3,
        -    "nb_workouts": 6,
        -    "picture": false,
        -    "records": [
        -      {
        -        "id": 9,
        -        "record_type": "AS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 10,
        -        "record_type": "FD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 11,
        -        "record_type": "LD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": "1:01:00",
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 12,
        -        "record_type": "MS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      }
        -    ],
        -    "sports_list": [
        -        1,
        -        4,
        -        6
        -    ],
        -    "timezone": "Europe/Paris",
        -    "total_distance": 67.895,
        -    "total_duration": "6:50:27",
        -    "username": "sam",
        -    "weekm": false
        -  },
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "admin": false,
        +    "bio": null,
        +    "birth_date": null,
        +    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        +    "email": "sam@example.com",
        +    "first_name": null,
        +    "imperial_units": false,
        +    "language": "en",
        +    "last_name": null,
        +    "location": null,
        +    "nb_sports": 3,
        +    "nb_workouts": 6,
        +    "picture": false,
        +    "records": [
        +      {
        +        "id": 9,
        +        "record_type": "AS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 10,
        +        "record_type": "FD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 11,
        +        "record_type": "LD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": "1:01:00",
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 12,
        +        "record_type": "MS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      }
        +    ],
        +    "sports_list": [
        +        1,
        +        4,
        +        6
        +    ],
        +    "timezone": "Europe/Paris",
        +    "total_distance": 67.895,
        +    "total_duration": "6:50:27",
        +    "username": "sam",
        +    "weekm": false
        +  },
        +  "status": "success"
        +}
         
        @@ -412,73 +412,73 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "admin": false,
        -    "bio": null,
        -    "birth_date": null,
        -    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        -    "email": "sam@example.com",
        -    "first_name": null,
        -    "imperial_units": false,
        -    "language": "en",
        -    "last_name": null,
        -    "location": null,
        -    "nb_sports": 3,
        -    "nb_workouts": 6,
        -    "picture": false,
        -    "records": [
        -      {
        -        "id": 9,
        -        "record_type": "AS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 10,
        -        "record_type": "FD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 11,
        -        "record_type": "LD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": "1:01:00",
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 12,
        -        "record_type": "MS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      }
        -    ],
        -    "sports_list": [
        -        1,
        -        4,
        -        6
        -    ],
        -    "timezone": "Europe/Paris",
        -    "total_distance": 67.895,
        -    "total_duration": "6:50:27",
        -    "username": "sam"
        -    "weekm": true,
        -  },
        -  "message": "user profile updated",
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "admin": false,
        +    "bio": null,
        +    "birth_date": null,
        +    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        +    "email": "sam@example.com",
        +    "first_name": null,
        +    "imperial_units": false,
        +    "language": "en",
        +    "last_name": null,
        +    "location": null,
        +    "nb_sports": 3,
        +    "nb_workouts": 6,
        +    "picture": false,
        +    "records": [
        +      {
        +        "id": 9,
        +        "record_type": "AS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 10,
        +        "record_type": "FD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 11,
        +        "record_type": "LD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": "1:01:00",
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 12,
        +        "record_type": "MS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      }
        +    ],
        +    "sports_list": [
        +        1,
        +        4,
        +        6
        +    ],
        +    "timezone": "Europe/Paris",
        +    "total_distance": 67.895,
        +    "total_duration": "6:50:27",
        +    "username": "sam"
        +    "weekm": true,
        +  },
        +  "message": "user profile updated",
        +  "status": "success"
        +}
         
        @@ -531,73 +531,73 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "admin": false,
        -    "bio": null,
        -    "birth_date": null,
        -    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        -    "email": "sam@example.com",
        -    "first_name": null,
        -    "imperial_units": false,
        -    "language": "en",
        -    "last_name": null,
        -    "location": null,
        -    "nb_sports": 3,
        -    "nb_workouts": 6,
        -    "picture": false,
        -    "records": [
        -      {
        -        "id": 9,
        -        "record_type": "AS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 10,
        -        "record_type": "FD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 11,
        -        "record_type": "LD",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": "1:01:00",
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 12,
        -        "record_type": "MS",
        -        "sport_id": 1,
        -        "user": "sam",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      }
        -    ],
        -    "sports_list": [
        -        1,
        -        4,
        -        6
        -    ],
        -    "timezone": "Europe/Paris",
        -    "total_distance": 67.895,
        -    "total_duration": "6:50:27",
        -    "username": "sam"
        -    "weekm": true,
        -  },
        -  "message": "user preferences updated",
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "admin": false,
        +    "bio": null,
        +    "birth_date": null,
        +    "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
        +    "email": "sam@example.com",
        +    "first_name": null,
        +    "imperial_units": false,
        +    "language": "en",
        +    "last_name": null,
        +    "location": null,
        +    "nb_sports": 3,
        +    "nb_workouts": 6,
        +    "picture": false,
        +    "records": [
        +      {
        +        "id": 9,
        +        "record_type": "AS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 10,
        +        "record_type": "FD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 11,
        +        "record_type": "LD",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": "1:01:00",
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 12,
        +        "record_type": "MS",
        +        "sport_id": 1,
        +        "user": "sam",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      }
        +    ],
        +    "sports_list": [
        +        1,
        +        4,
        +        6
        +    ],
        +    "timezone": "Europe/Paris",
        +    "total_distance": 67.895,
        +    "total_duration": "6:50:27",
        +    "username": "sam"
        +    "weekm": true,
        +  },
        +  "message": "user preferences updated",
        +  "status": "success"
        +}
         
        @@ -646,17 +646,17 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "color": "#000000",
        -    "is_active": true,
        -    "sport_id": 1,
        -    "stopped_speed_threshold": 1,
        -    "user_id": 1
        -  },
        -  "message": "user sport preferences updated",
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "color": "#000000",
        +    "is_active": true,
        +    "sport_id": 1,
        +    "stopped_speed_threshold": 1,
        +    "user_id": 1
        +  },
        +  "message": "user sport preferences updated",
        +  "status": "success"
        +}
         
        @@ -753,10 +753,10 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "message": "user picture updated",
        -  "status": "success"
        -}
        +{
        +  "message": "user picture updated",
        +  "status": "success"
        +}
         
        @@ -841,10 +841,10 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "message": "password reset request processed",
        -  "status": "success"
        -}
        +{
        +  "message": "password reset request processed",
        +  "status": "success"
        +}
         
        @@ -875,10 +875,10 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "message": "password updated",
        -  "status": "success"
        -}
        +{
        +  "message": "password updated",
        +  "status": "success"
        +}
         
        @@ -914,8 +914,8 @@

        - © Copyright 2018 - 2021, SamR1.
        - Created using Sphinx 4.3.1.
        + © Copyright 2018 - 2022, SamR1.
        + Created using Sphinx 4.3.2.

        diff --git a/docs/api/configuration.html b/docs/api/configuration.html index f799696a..712d56a7 100644 --- a/docs/api/configuration.html +++ b/docs/api/configuration.html @@ -5,7 +5,7 @@ - Configuration — FitTrackee 0.5.2 + <title>Configuration — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -140,18 +140,18 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "gpx_limit_import": 10,
        -    "is_registration_enabled": false,
        -    "max_single_file_size": 1048576,
        -    "max_zip_file_size": 10485760,
        -    "max_users": 0,
        -    "map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors"
        -    "version": "0.5.2"
        -  },
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "gpx_limit_import": 10,
        +    "is_registration_enabled": false,
        +    "max_single_file_size": 1048576,
        +    "max_zip_file_size": 10485760,
        +    "max_users": 0,
        +    "map_attribution": "&copy; <a href=http://www.openstreetmap.org/copyright>OpenStreetMap</a> contributors"
        +    "version": "0.5.3"
        +  },
        +  "status": "success"
        +}
         
        @@ -178,16 +178,16 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "gpx_limit_import": 10,
        -    "is_registration_enabled": true,
        -    "max_single_file_size": 1048576,
        -    "max_zip_file_size": 10485760,
        -    "max_users": 10
        -  },
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "gpx_limit_import": 10,
        +    "is_registration_enabled": true,
        +    "max_single_file_size": 1048576,
        +    "max_zip_file_size": 10485760,
        +    "max_users": 10
        +  },
        +  "status": "success"
        +}
         
        @@ -235,10 +235,10 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "message": "pong!",
        -  "status": "success"
        -}
        +{
        +  "message": "pong!",
        +  "status": "success"
        +}
         
        @@ -264,8 +264,8 @@

        - © Copyright 2018 - 2021, SamR1.
        - Created using Sphinx 4.3.1.
        + © Copyright 2018 - 2022, SamR1.
        + Created using Sphinx 4.3.2.

        diff --git a/docs/api/index.html b/docs/api/index.html index fac58aec..b6403a0d 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -5,7 +5,7 @@ - API documentation — FitTrackee 0.5.2 + <title>API documentation — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -153,8 +153,8 @@

        - © Copyright 2018 - 2021, SamR1.
        - Created using Sphinx 4.3.1.
        + © Copyright 2018 - 2022, SamR1.
        + Created using Sphinx 4.3.2.

        diff --git a/docs/api/records.html b/docs/api/records.html index ecfa25b5..7156a82e 100644 --- a/docs/api/records.html +++ b/docs/api/records.html @@ -5,7 +5,7 @@ - Records — FitTrackee 0.5.2 + <title>Records — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -152,49 +152,49 @@
        HTTP/1.1 200 OK
         Content-Type: application/json
         
        -{
        -  "data": {
        -    "records": [
        -      {
        -        "id": 9,
        -        "record_type": "AS",
        -        "sport_id": 1,
        -        "user": "admin",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 10,
        -        "record_type": "FD",
        -        "sport_id": 1,
        -        "user": "admin",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 11,
        -        "record_type": "LD",
        -        "sport_id": 1,
        -        "user": "admin",
        -        "value": "1:01:00",
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      },
        -      {
        -        "id": 12,
        -        "record_type": "MS",
        -        "sport_id": 1,
        -        "user": "admin",
        -        "value": 18,
        -        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        -        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        -      }
        -    ]
        -  },
        -  "status": "success"
        -}
        +{
        +  "data": {
        +    "records": [
        +      {
        +        "id": 9,
        +        "record_type": "AS",
        +        "sport_id": 1,
        +        "user": "admin",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 10,
        +        "record_type": "FD",
        +        "sport_id": 1,
        +        "user": "admin",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 11,
        +        "record_type": "LD",
        +        "sport_id": 1,
        +        "user": "admin",
        +        "value": "1:01:00",
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      },
        +      {
        +        "id": 12,
        +        "record_type": "MS",
        +        "sport_id": 1,
        +        "user": "admin",
        +        "value": 18,
        +        "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
        +        "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
        +      }
        +    ]
        +  },
        +  "status": "success"
        +}
         
          @@ -203,12 +203,12 @@
          HTTP/1.1 200 OK
           Content-Type: application/json
           
          -{
          -  "data": {
          -    "records": []
          -  },
          -  "status": "success"
          -}
          +{
          +  "data": {
          +    "records": []
          +  },
          +  "status": "success"
          +}
           
          @@ -245,8 +245,8 @@

          - © Copyright 2018 - 2021, SamR1.
          - Created using Sphinx 4.3.1.
          + © Copyright 2018 - 2022, SamR1.
          + Created using Sphinx 4.3.2.

          diff --git a/docs/api/sports.html b/docs/api/sports.html index 7a5e1d33..ac4d2677 100644 --- a/docs/api/sports.html +++ b/docs/api/sports.html @@ -5,7 +5,7 @@ - Sports — FitTrackee 0.5.2 + <title>Sports — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -143,61 +143,61 @@
          HTTP/1.1 200 OK
           Content-Type: application/json
           
          -{
          -  "data": {
          -    "sports": [
          -      {
          -        "color": null,
          -        "id": 1,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Cycling (Sport)",
          -        "stopped_speed_threshold": 1
          -      },
          -      {
          -        "color": null,
          -        "id": 2,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Cycling (Transport)",
          -        "stopped_speed_threshold": 1
          -      },
          -      {
          -        "color": null,
          -        "id": 3,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Hiking",
          -        "stopped_speed_threshold": 0.1
          -      },
          -      {
          -        "color": null,
          -        "id": 4,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Mountain Biking",
          -        "stopped_speed_threshold": 1
          -      },
          -      {
          -        "color": null,
          -        "id": 5,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Running",
          -        "stopped_speed_threshold": 0.1
          -      },
          -      {
          -        "color": null,
          -        "id": 6,
          -        "is_active": true,
          -        "is_active_for_user": true,
          -        "label": "Walking",
          -        "stopped_speed_threshold": 0.1
          -      }
          -    ]
          -  },
          -  "status": "success"
          -}
          +{
          +  "data": {
          +    "sports": [
          +      {
          +        "color": null,
          +        "id": 1,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Cycling (Sport)",
          +        "stopped_speed_threshold": 1
          +      },
          +      {
          +        "color": null,
          +        "id": 2,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Cycling (Transport)",
          +        "stopped_speed_threshold": 1
          +      },
          +      {
          +        "color": null,
          +        "id": 3,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Hiking",
          +        "stopped_speed_threshold": 0.1
          +      },
          +      {
          +        "color": null,
          +        "id": 4,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Mountain Biking",
          +        "stopped_speed_threshold": 1
          +      },
          +      {
          +        "color": null,
          +        "id": 5,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Running",
          +        "stopped_speed_threshold": 0.1
          +      },
          +      {
          +        "color": null,
          +        "id": 6,
          +        "is_active": true,
          +        "is_active_for_user": true,
          +        "label": "Walking",
          +        "stopped_speed_threshold": 0.1
          +      }
          +    ]
          +  },
          +  "status": "success"
          +}
           
            @@ -206,67 +206,67 @@
            HTTP/1.1 200 OK
             Content-Type: application/json
             
            -{
            -  "data": {
            -    "sports": [
            -      {
            -        "color": null,
            -        "has_workouts": true,
            -        "id": 1,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Cycling (Sport)",
            -        "stopped_speed_threshold": 1
            -      },
            -      {
            -        "color": null,
            -        "has_workouts": false,
            -        "id": 2,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Cycling (Transport)",
            -        "stopped_speed_threshold": 1
            -      },
            -      {
            -        "color": null,
            -        "has_workouts": false,
            -        "id": 3,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Hiking",
            -        "stopped_speed_threshold": 0.1
            -      },
            -      {
            -        "color": null,
            -        "has_workouts": false,
            -        "id": 4,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Mountain Biking",
            -        "stopped_speed_threshold": 1
            -      },
            -      {
            -        "color": null,
            -        "has_workouts": false,
            -        "id": 5,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Running",
            -        "stopped_speed_threshold": 0.1
            -      },
            -      {
            -        "color": null,
            -        "has_workouts": false,
            -        "id": 6,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Walking",
            -        "stopped_speed_threshold": 0.1
            -      }
            -    ]
            -  },
            -  "status": "success"
            -}
            +{
            +  "data": {
            +    "sports": [
            +      {
            +        "color": null,
            +        "has_workouts": true,
            +        "id": 1,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Cycling (Sport)",
            +        "stopped_speed_threshold": 1
            +      },
            +      {
            +        "color": null,
            +        "has_workouts": false,
            +        "id": 2,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Cycling (Transport)",
            +        "stopped_speed_threshold": 1
            +      },
            +      {
            +        "color": null,
            +        "has_workouts": false,
            +        "id": 3,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Hiking",
            +        "stopped_speed_threshold": 0.1
            +      },
            +      {
            +        "color": null,
            +        "has_workouts": false,
            +        "id": 4,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Mountain Biking",
            +        "stopped_speed_threshold": 1
            +      },
            +      {
            +        "color": null,
            +        "has_workouts": false,
            +        "id": 5,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Running",
            +        "stopped_speed_threshold": 0.1
            +      },
            +      {
            +        "color": null,
            +        "has_workouts": false,
            +        "id": 6,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Walking",
            +        "stopped_speed_threshold": 0.1
            +      }
            +    ]
            +  },
            +  "status": "success"
            +}
             
            @@ -305,21 +305,21 @@
            HTTP/1.1 200 OK
             Content-Type: application/json
             
            -{
            -  "data": {
            -    "sports": [
            -      {
            -        "color": null,
            -        "id": 1,
            -        "is_active": true,
            -        "is_active_for_user": true,
            -        "label": "Cycling (Sport)",
            -        "stopped_speed_threshold": 1
            -      }
            -    ]
            -  },
            -  "status": "success"
            -}
            +{
            +  "data": {
            +    "sports": [
            +      {
            +        "color": null,
            +        "id": 1,
            +        "is_active": true,
            +        "is_active_for_user": true,
            +        "label": "Cycling (Sport)",
            +        "stopped_speed_threshold": 1
            +      }
            +    ]
            +  },
            +  "status": "success"
            +}
             
              @@ -328,22 +328,22 @@
              HTTP/1.1 200 OK
               Content-Type: application/json
               
              -{
              -  "data": {
              -    "sports": [
              -      {
              -        "color": null,
              -        "has_workouts": false,
              -        "id": 1,
              -        "is_active": true,
              -        "is_active_for_user": true,
              -        "label": "Cycling (Sport)",
              -        "stopped_speed_threshold": 1
              -      }
              -    ]
              -  },
              -  "status": "success"
              -}
              +{
              +  "data": {
              +    "sports": [
              +      {
              +        "color": null,
              +        "has_workouts": false,
              +        "id": 1,
              +        "is_active": true,
              +        "is_active_for_user": true,
              +        "label": "Cycling (Sport)",
              +        "stopped_speed_threshold": 1
              +      }
              +    ]
              +  },
              +  "status": "success"
              +}
               
                @@ -352,12 +352,12 @@
                HTTP/1.1 404 NOT FOUND
                 Content-Type: application/json
                 
                -{
                -  "data": {
                -    "sports": []
                -  },
                -  "status": "not found"
                -}
                +{
                +  "data": {
                +    "sports": []
                +  },
                +  "status": "not found"
                +}
                 
                @@ -403,22 +403,22 @@ Authenticated user must be an admin

                HTTP/1.1 200 OK
                 Content-Type: application/json
                 
                -{
                -  "data": {
                -    "sports": [
                -      {
                -        "color": null,
                -        "has_workouts": false,
                -        "id": 1,
                -        "is_active": false,
                -        "is_active_for_user": false,
                -        "label": "Cycling (Sport)",
                -        "stopped_speed_threshold": 1
                -      }
                -    ]
                -  },
                -  "status": "success"
                -}
                +{
                +  "data": {
                +    "sports": [
                +      {
                +        "color": null,
                +        "has_workouts": false,
                +        "id": 1,
                +        "is_active": false,
                +        "is_active_for_user": false,
                +        "label": "Cycling (Sport)",
                +        "stopped_speed_threshold": 1
                +      }
                +    ]
                +  },
                +  "status": "success"
                +}
                 
                  @@ -427,12 +427,12 @@ Authenticated user must be an admin

                  HTTP/1.1 404 NOT FOUND
                   Content-Type: application/json
                   
                  -{
                  -  "data": {
                  -    "sports": []
                  -  },
                  -  "status": "not found"
                  -}
                  +{
                  +  "data": {
                  +    "sports": []
                  +  },
                  +  "status": "not found"
                  +}
                   
                  @@ -483,8 +483,8 @@ Authenticated user must be an admin

                  - © Copyright 2018 - 2021, SamR1.
                  - Created using Sphinx 4.3.1.
                  + © Copyright 2018 - 2022, SamR1.
                  + Created using Sphinx 4.3.2.

                  diff --git a/docs/api/stats.html b/docs/api/stats.html index 879490a5..84773e5b 100644 --- a/docs/api/stats.html +++ b/docs/api/stats.html @@ -5,7 +5,7 @@ - Statistics — FitTrackee 0.5.2 + <title>Statistics — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -152,41 +152,41 @@
                  HTTP/1.1 200 OK
                   Content-Type: application/json
                   
                  -{
                  -  "data": {
                  -    "statistics": {
                  -      "2017": {
                  -        "3": {
                  -          "average_speed": 4.48,
                  -          "nb_workouts": 2,
                  -          "total_ascent": 203.0,
                  -          "total_ascent": 156.0,
                  -          "total_distance": 15.282,
                  -          "total_duration": 12341
                  -        }
                  -      },
                  -      "2019": {
                  -        "1": {
                  -          "average_speed": 16.99,
                  -          "nb_workouts": 3,
                  -          "total_ascent": 150.0,
                  -          "total_ascent": 178.0,
                  -          "total_distance": 47,
                  -          "total_duration": 9960
                  -        },
                  -        "2": {
                  -          "average_speed": 15.95,
                  -          "nb_workouts": 1,
                  -          "total_ascent": 46.0,
                  -          "total_ascent": 78.0,
                  -          "total_distance": 5.613,
                  -          "total_duration": 1267
                  -        }
                  -      }
                  -    }
                  -  },
                  -  "status": "success"
                  -}
                  +{
                  +  "data": {
                  +    "statistics": {
                  +      "2017": {
                  +        "3": {
                  +          "average_speed": 4.48,
                  +          "nb_workouts": 2,
                  +          "total_ascent": 203.0,
                  +          "total_ascent": 156.0,
                  +          "total_distance": 15.282,
                  +          "total_duration": 12341
                  +        }
                  +      },
                  +      "2019": {
                  +        "1": {
                  +          "average_speed": 16.99,
                  +          "nb_workouts": 3,
                  +          "total_ascent": 150.0,
                  +          "total_ascent": 178.0,
                  +          "total_distance": 47,
                  +          "total_duration": 9960
                  +        },
                  +        "2": {
                  +          "average_speed": 15.95,
                  +          "nb_workouts": 1,
                  +          "total_ascent": 46.0,
                  +          "total_ascent": 78.0,
                  +          "total_distance": 5.613,
                  +          "total_duration": 1267
                  +        }
                  +      }
                  +    }
                  +  },
                  +  "status": "success"
                  +}
                   
                    @@ -195,12 +195,12 @@
                    HTTP/1.1 200 OK
                     Content-Type: application/json
                     
                    -{
                    -  "data": {
                    -      "statistics": {}
                    -  },
                    -  "status": "success"
                    -}
                    +{
                    +  "data": {
                    +      "statistics": {}
                    +  },
                    +  "status": "success"
                    +}
                     
                    @@ -270,37 +270,37 @@
                    HTTP/1.1 200 OK
                     Content-Type: application/json
                     
                    -{
                    -  "data": {
                    -    "statistics": {
                    -      "1": {
                    -        "average_speed": 16.99,
                    -        "nb_workouts": 3,
                    -        "total_ascent": 150.0,
                    -        "total_ascent": 178.0,
                    -        "total_distance": 47,
                    -        "total_duration": 9960
                    -      },
                    -      "2": {
                    -        "average_speed": 15.95,
                    -        "nb_workouts": 1,
                    -        "total_ascent": 46.0,
                    -        "total_ascent": 78.0,
                    -        "total_distance": 5.613,
                    -        "total_duration": 1267
                    -      },
                    -      "3": {
                    -        "average_speed": 4.46,
                    -        "nb_workouts": 2,
                    -        "total_ascent": 203.0,
                    -        "total_ascent": 156.0,
                    -        "total_distance": 15.282,
                    -        "total_duration": 12341
                    -      }
                    -    }
                    -  },
                    -  "status": "success"
                    -}
                    +{
                    +  "data": {
                    +    "statistics": {
                    +      "1": {
                    +        "average_speed": 16.99,
                    +        "nb_workouts": 3,
                    +        "total_ascent": 150.0,
                    +        "total_ascent": 178.0,
                    +        "total_distance": 47,
                    +        "total_duration": 9960
                    +      },
                    +      "2": {
                    +        "average_speed": 15.95,
                    +        "nb_workouts": 1,
                    +        "total_ascent": 46.0,
                    +        "total_ascent": 78.0,
                    +        "total_distance": 5.613,
                    +        "total_duration": 1267
                    +      },
                    +      "3": {
                    +        "average_speed": 4.46,
                    +        "nb_workouts": 2,
                    +        "total_ascent": 203.0,
                    +        "total_ascent": 156.0,
                    +        "total_distance": 15.282,
                    +        "total_duration": 12341
                    +      }
                    +    }
                    +  },
                    +  "status": "success"
                    +}
                     
                      @@ -309,12 +309,12 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -{
                      -  "data": {
                      -      "statistics": {}
                      -  },
                      -  "status": "success"
                      -}
                      +{
                      +  "data": {
                      +      "statistics": {}
                      +  },
                      +  "status": "success"
                      +}
                       
                      @@ -364,15 +364,15 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -{
                      -  "data": {
                      -    "sports": 3,
                      -    "uploads_dir_size": 1000,
                      -    "users": 2,
                      -    "workouts": 3,
                      -  },
                      -  "status": "success"
                      -}
                      +{
                      +  "data": {
                      +    "sports": 3,
                      +    "uploads_dir_size": 1000,
                      +    "users": 2,
                      +    "workouts": 3,
                      +  },
                      +  "status": "success"
                      +}
                       
                      @@ -410,8 +410,8 @@

                      - © Copyright 2018 - 2021, SamR1.
                      - Created using Sphinx 4.3.1.
                      + © Copyright 2018 - 2022, SamR1.
                      + Created using Sphinx 4.3.2.

                      diff --git a/docs/api/users.html b/docs/api/users.html index cb96d5e4..d24fdf4c 100644 --- a/docs/api/users.html +++ b/docs/api/users.html @@ -5,7 +5,7 @@ - Users — FitTrackee 0.5.2 + <title>Users — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -150,95 +150,95 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -{
                      -  "data": {
                      -    "users": [
                      -      {
                      -        "admin": true,
                      -        "bio": null,
                      -        "birth_date": null,
                      -        "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      -        "email": "admin@example.com",
                      -        "first_name": null,
                      -        "imperial_units": false,
                      -        "language": "en",
                      -        "last_name": null,
                      -        "location": null,
                      -        "nb_sports": 3,
                      -        "nb_workouts": 6,
                      -        "picture": false,
                      -        "records": [
                      -          {
                      -            "id": 9,
                      -            "record_type": "AS",
                      -            "sport_id": 1,
                      -            "user": "admin",
                      -            "value": 18,
                      -            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -          },
                      -          {
                      -            "id": 10,
                      -            "record_type": "FD",
                      -            "sport_id": 1,
                      -            "user": "admin",
                      -            "value": 18,
                      -            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -          },
                      -          {
                      -            "id": 11,
                      -            "record_type": "LD",
                      -            "sport_id": 1,
                      -            "user": "admin",
                      -            "value": "1:01:00",
                      -            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -          },
                      -          {
                      -            "id": 12,
                      -            "record_type": "MS",
                      -            "sport_id": 1,
                      -            "user": "admin",
                      -            "value": 18,
                      -            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -          }
                      -        ],
                      -        "sports_list": [
                      -            1,
                      -            4,
                      -            6
                      -        ],
                      -        "timezone": "Europe/Paris",
                      -        "total_distance": 67.895,
                      -        "total_duration": "6:50:27",
                      -        "username": "admin"
                      -      },
                      -      {
                      -        "admin": false,
                      -        "bio": null,
                      -        "birth_date": null,
                      -        "created_at": "Sat, 20 Jul 2019 11:27:03 GMT",
                      -        "email": "sam@example.com",
                      -        "first_name": null,
                      -        "language": "fr",
                      -        "last_name": null,
                      -        "location": null,
                      -        "nb_sports": 0,
                      -        "nb_workouts": 0,
                      -        "picture": false,
                      -        "records": [],
                      -        "sports_list": [],
                      -        "timezone": "Europe/Paris",
                      -        "total_distance": 0,
                      -        "total_duration": "0:00:00",
                      -        "username": "sam"
                      -      }
                      -    ]
                      -  },
                      -  "status": "success"
                      -}
                      +{
                      +  "data": {
                      +    "users": [
                      +      {
                      +        "admin": true,
                      +        "bio": null,
                      +        "birth_date": null,
                      +        "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      +        "email": "admin@example.com",
                      +        "first_name": null,
                      +        "imperial_units": false,
                      +        "language": "en",
                      +        "last_name": null,
                      +        "location": null,
                      +        "nb_sports": 3,
                      +        "nb_workouts": 6,
                      +        "picture": false,
                      +        "records": [
                      +          {
                      +            "id": 9,
                      +            "record_type": "AS",
                      +            "sport_id": 1,
                      +            "user": "admin",
                      +            "value": 18,
                      +            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +          },
                      +          {
                      +            "id": 10,
                      +            "record_type": "FD",
                      +            "sport_id": 1,
                      +            "user": "admin",
                      +            "value": 18,
                      +            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +          },
                      +          {
                      +            "id": 11,
                      +            "record_type": "LD",
                      +            "sport_id": 1,
                      +            "user": "admin",
                      +            "value": "1:01:00",
                      +            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +          },
                      +          {
                      +            "id": 12,
                      +            "record_type": "MS",
                      +            "sport_id": 1,
                      +            "user": "admin",
                      +            "value": 18,
                      +            "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +            "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +          }
                      +        ],
                      +        "sports_list": [
                      +            1,
                      +            4,
                      +            6
                      +        ],
                      +        "timezone": "Europe/Paris",
                      +        "total_distance": 67.895,
                      +        "total_duration": "6:50:27",
                      +        "username": "admin"
                      +      },
                      +      {
                      +        "admin": false,
                      +        "bio": null,
                      +        "birth_date": null,
                      +        "created_at": "Sat, 20 Jul 2019 11:27:03 GMT",
                      +        "email": "sam@example.com",
                      +        "first_name": null,
                      +        "language": "fr",
                      +        "last_name": null,
                      +        "location": null,
                      +        "nb_sports": 0,
                      +        "nb_workouts": 0,
                      +        "picture": false,
                      +        "records": [],
                      +        "sports_list": [],
                      +        "timezone": "Europe/Paris",
                      +        "total_distance": 0,
                      +        "total_duration": "0:00:00",
                      +        "username": "sam"
                      +      }
                      +    ]
                      +  },
                      +  "status": "success"
                      +}
                       
                      @@ -284,73 +284,73 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -{
                      -  "data": [
                      -    {
                      -      "admin": true,
                      -      "bio": null,
                      -      "birth_date": null,
                      -      "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      -      "email": "admin@example.com",
                      -      "first_name": null,
                      -      "imperial_units": false,
                      -      "language": "en",
                      -      "last_name": null,
                      -      "location": null,
                      -      "nb_sports": 3,
                      -      "nb_workouts": 6,
                      -      "picture": false,
                      -      "records": [
                      -        {
                      -          "id": 9,
                      -          "record_type": "AS",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 10,
                      -          "record_type": "FD",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 11,
                      -          "record_type": "LD",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": "1:01:00",
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 12,
                      -          "record_type": "MS",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        }
                      -      ],
                      -      "sports_list": [
                      -          1,
                      -          4,
                      -          6
                      -      ],
                      -      "timezone": "Europe/Paris",
                      -      "total_distance": 67.895,
                      -      "total_duration": "6:50:27",
                      -      "username": "admin"
                      -    }
                      -  ],
                      -  "status": "success"
                      -}
                      +{
                      +  "data": [
                      +    {
                      +      "admin": true,
                      +      "bio": null,
                      +      "birth_date": null,
                      +      "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      +      "email": "admin@example.com",
                      +      "first_name": null,
                      +      "imperial_units": false,
                      +      "language": "en",
                      +      "last_name": null,
                      +      "location": null,
                      +      "nb_sports": 3,
                      +      "nb_workouts": 6,
                      +      "picture": false,
                      +      "records": [
                      +        {
                      +          "id": 9,
                      +          "record_type": "AS",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 10,
                      +          "record_type": "FD",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 11,
                      +          "record_type": "LD",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": "1:01:00",
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 12,
                      +          "record_type": "MS",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        }
                      +      ],
                      +      "sports_list": [
                      +          1,
                      +          4,
                      +          6
                      +      ],
                      +      "timezone": "Europe/Paris",
                      +      "total_distance": 67.895,
                      +      "total_duration": "6:50:27",
                      +      "username": "admin"
                      +    }
                      +  ],
                      +  "status": "success"
                      +}
                       
                      @@ -429,73 +429,73 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -{
                      -  "data": [
                      -    {
                      -      "admin": true,
                      -      "bio": null,
                      -      "birth_date": null,
                      -      "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      -      "email": "admin@example.com",
                      -      "first_name": null,
                      -      "imperial_units": false,
                      -      "language": "en",
                      -      "last_name": null,
                      -      "location": null,
                      -      "nb_workouts": 6,
                      -      "nb_sports": 3,
                      -      "picture": false,
                      -      "records": [
                      -        {
                      -          "id": 9,
                      -          "record_type": "AS",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 10,
                      -          "record_type": "FD",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 11,
                      -          "record_type": "LD",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": "1:01:00",
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        },
                      -        {
                      -          "id": 12,
                      -          "record_type": "MS",
                      -          "sport_id": 1,
                      -          "user": "admin",
                      -          "value": 18,
                      -          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      -          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      -        }
                      -      ],
                      -      "sports_list": [
                      -          1,
                      -          4,
                      -          6
                      -      ],
                      -      "timezone": "Europe/Paris",
                      -      "total_distance": 67.895,
                      -      "total_duration": "6:50:27",
                      -      "username": "admin"
                      -    }
                      -  ],
                      -  "status": "success"
                      -}
                      +{
                      +  "data": [
                      +    {
                      +      "admin": true,
                      +      "bio": null,
                      +      "birth_date": null,
                      +      "created_at": "Sun, 14 Jul 2019 14:09:58 GMT",
                      +      "email": "admin@example.com",
                      +      "first_name": null,
                      +      "imperial_units": false,
                      +      "language": "en",
                      +      "last_name": null,
                      +      "location": null,
                      +      "nb_workouts": 6,
                      +      "nb_sports": 3,
                      +      "picture": false,
                      +      "records": [
                      +        {
                      +          "id": 9,
                      +          "record_type": "AS",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 10,
                      +          "record_type": "FD",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 11,
                      +          "record_type": "LD",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": "1:01:00",
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        },
                      +        {
                      +          "id": 12,
                      +          "record_type": "MS",
                      +          "sport_id": 1,
                      +          "user": "admin",
                      +          "value": 18,
                      +          "workout_date": "Sun, 07 Jul 2019 08:00:00 GMT",
                      +          "workout_id": "hvYBqYBRa7wwXpaStWR4V2"
                      +        }
                      +      ],
                      +      "sports_list": [
                      +          1,
                      +          4,
                      +          6
                      +      ],
                      +      "timezone": "Europe/Paris",
                      +      "total_distance": 67.895,
                      +      "total_duration": "6:50:27",
                      +      "username": "admin"
                      +    }
                      +  ],
                      +  "status": "success"
                      +}
                       
                      @@ -600,8 +600,8 @@ one admin

                      - © Copyright 2018 - 2021, SamR1.
                      - Created using Sphinx 4.3.1.
                      + © Copyright 2018 - 2022, SamR1.
                      + Created using Sphinx 4.3.2.

                      diff --git a/docs/api/workouts.html b/docs/api/workouts.html index 0dfcdbed..8bd84522 100644 --- a/docs/api/workouts.html +++ b/docs/api/workouts.html @@ -5,7 +5,7 @@ - Workouts — FitTrackee 0.5.2 + <title>Workouts — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -151,79 +151,79 @@
                      HTTP/1.1 200 OK
                       Content-Type: application/json
                       
                      -  {
                      -    "data": {
                      -      "workouts": [
                      -        {
                      -          "ascent": null,
                      -          "ave_speed": 10.0,
                      -          "bounds": [],
                      -          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                      -          "descent": null,
                      -          "distance": 10.0,
                      -          "duration": "0:17:04",
                      -          "id": "kjxavSTUrJvoAh2wvCeGEF",
                      -          "map": null,
                      -          "max_alt": null,
                      -          "max_speed": 10.0,
                      -          "min_alt": null,
                      -          "modification_date": null,
                      -          "moving": "0:17:04",
                      -          "next_workout": 3,
                      -          "notes": null,
                      -          "pauses": null,
                      -          "previous_workout": null,
                      -          "records": [
                      -            {
                      -              "id": 4,
                      -              "record_type": "MS",
                      -              "sport_id": 1,
                      -              "user": "admin",
                      -              "value": 10.0,
                      -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      -            },
                      -            {
                      -              "id": 3,
                      -              "record_type": "LD",
                      -              "sport_id": 1,
                      -              "user": "admin",
                      -              "value": "0:17:04",
                      -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      -            },
                      -            {
                      -              "id": 2,
                      -              "record_type": "FD",
                      -              "sport_id": 1,
                      -              "user": "admin",
                      -              "value": 10.0,
                      -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      -            },
                      -            {
                      -              "id": 1,
                      -              "record_type": "AS",
                      -              "sport_id": 1,
                      -              "user": "admin",
                      -              "value": 10.0,
                      -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      -            }
                      -          ],
                      -          "segments": [],
                      -          "sport_id": 1,
                      -          "title": null,
                      -          "user": "admin",
                      -          "weather_end": null,
                      -          "weather_start": null,
                      -          "with_gpx": false,
                      -          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                      -        }
                      -      ]
                      -    },
                      -    "status": "success"
                      -  }
                      +  {
                      +    "data": {
                      +      "workouts": [
                      +        {
                      +          "ascent": null,
                      +          "ave_speed": 10.0,
                      +          "bounds": [],
                      +          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                      +          "descent": null,
                      +          "distance": 10.0,
                      +          "duration": "0:17:04",
                      +          "id": "kjxavSTUrJvoAh2wvCeGEF",
                      +          "map": null,
                      +          "max_alt": null,
                      +          "max_speed": 10.0,
                      +          "min_alt": null,
                      +          "modification_date": null,
                      +          "moving": "0:17:04",
                      +          "next_workout": 3,
                      +          "notes": null,
                      +          "pauses": null,
                      +          "previous_workout": null,
                      +          "records": [
                      +            {
                      +              "id": 4,
                      +              "record_type": "MS",
                      +              "sport_id": 1,
                      +              "user": "admin",
                      +              "value": 10.0,
                      +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      +            },
                      +            {
                      +              "id": 3,
                      +              "record_type": "LD",
                      +              "sport_id": 1,
                      +              "user": "admin",
                      +              "value": "0:17:04",
                      +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      +            },
                      +            {
                      +              "id": 2,
                      +              "record_type": "FD",
                      +              "sport_id": 1,
                      +              "user": "admin",
                      +              "value": 10.0,
                      +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      +            },
                      +            {
                      +              "id": 1,
                      +              "record_type": "AS",
                      +              "sport_id": 1,
                      +              "user": "admin",
                      +              "value": 10.0,
                      +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                      +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                      +            }
                      +          ],
                      +          "segments": [],
                      +          "sport_id": 1,
                      +          "title": null,
                      +          "user": "admin",
                      +          "weather_end": null,
                      +          "weather_start": null,
                      +          "with_gpx": false,
                      +          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                      +        }
                      +      ]
                      +    },
                      +    "status": "success"
                      +  }
                       
                        @@ -232,12 +232,12 @@
                        HTTP/1.1 200 OK
                         Content-Type: application/json
                         
                        -  {
                        -      "data": {
                        -          "workouts": []
                        -      },
                        -      "status": "success"
                        -  }
                        +  {
                        +      "data": {
                        +          "workouts": []
                        +      },
                        +      "status": "success"
                        +  }
                         
                        @@ -295,42 +295,42 @@
                        HTTP/1.1 200 OK
                         Content-Type: application/json
                         
                        -  {
                        -    "data": {
                        -      "workouts": [
                        -        {
                        -          "ascent": null,
                        -          "ave_speed": 16,
                        -          "bounds": [],
                        -          "creation_date": "Sun, 14 Jul 2019 18:57:14 GMT",
                        -          "descent": null,
                        -          "distance": 12,
                        -          "duration": "0:45:00",
                        -          "id": "kjxavSTUrJvoAh2wvCeGEF",
                        -          "map": null,
                        -          "max_alt": null,
                        -          "max_speed": 16,
                        -          "min_alt": null,
                        -          "modification_date": "Sun, 14 Jul 2019 18:57:22 GMT",
                        -          "moving": "0:45:00",
                        -          "next_workout": 4,
                        -          "notes": "workout without gpx",
                        -          "pauses": null,
                        -          "previous_workout": 3,
                        -          "records": [],
                        -          "segments": [],
                        -          "sport_id": 1,
                        -          "title": "biking on sunday morning",
                        -          "user": "admin",
                        -          "weather_end": null,
                        -          "weather_start": null,
                        -          "with_gpx": false,
                        -          "workout_date": "Sun, 07 Jul 2019 07:00:00 GMT"
                        -        }
                        -      ]
                        -    },
                        -    "status": "success"
                        -  }
                        +  {
                        +    "data": {
                        +      "workouts": [
                        +        {
                        +          "ascent": null,
                        +          "ave_speed": 16,
                        +          "bounds": [],
                        +          "creation_date": "Sun, 14 Jul 2019 18:57:14 GMT",
                        +          "descent": null,
                        +          "distance": 12,
                        +          "duration": "0:45:00",
                        +          "id": "kjxavSTUrJvoAh2wvCeGEF",
                        +          "map": null,
                        +          "max_alt": null,
                        +          "max_speed": 16,
                        +          "min_alt": null,
                        +          "modification_date": "Sun, 14 Jul 2019 18:57:22 GMT",
                        +          "moving": "0:45:00",
                        +          "next_workout": 4,
                        +          "notes": "workout without gpx",
                        +          "pauses": null,
                        +          "previous_workout": 3,
                        +          "records": [],
                        +          "segments": [],
                        +          "sport_id": 1,
                        +          "title": "biking on sunday morning",
                        +          "user": "admin",
                        +          "weather_end": null,
                        +          "weather_start": null,
                        +          "with_gpx": false,
                        +          "workout_date": "Sun, 07 Jul 2019 07:00:00 GMT"
                        +        }
                        +      ]
                        +    },
                        +    "status": "success"
                        +  }
                         
                          @@ -339,12 +339,12 @@
                          HTTP/1.1 404 NOT FOUND
                           Content-Type: application/json
                           
                          -  {
                          -    "data": {
                          -      "workouts": []
                          -    },
                          -    "status": "not found"
                          -  }
                          +  {
                          +    "data": {
                          +      "workouts": []
                          +    },
                          +    "status": "not found"
                          +  }
                           
                          @@ -387,13 +387,13 @@
                          HTTP/1.1 200 OK
                           Content-Type: application/json
                           
                          -{
                          -  "data": {
                          -    "gpx": "gpx file content"
                          -  },
                          -  "message": "",
                          -  "status": "success"
                          -}
                          +{
                          +  "data": {
                          +    "gpx": "gpx file content"
                          +  },
                          +  "message": "",
                          +  "status": "success"
                          +}
                           
                          @@ -440,32 +440,32 @@
                          HTTP/1.1 200 OK
                           Content-Type: application/json
                           
                          -{
                          -  "data": {
                          -    "chart_data": [
                          -      {
                          -        "distance": 0,
                          -        "duration": 0,
                          -        "elevation": 279.4,
                          -        "latitude": 51.5078118,
                          -        "longitude": -0.1232004,
                          -        "speed": 8.63,
                          -        "time": "Fri, 14 Jul 2017 13:44:03 GMT"
                          -      },
                          -      {
                          -        "distance": 7.5,
                          -        "duration": 7380,
                          -        "elevation": 280,
                          -        "latitude": 51.5079733,
                          -        "longitude": -0.1234538,
                          -        "speed": 6.39,
                          -        "time": "Fri, 14 Jul 2017 15:47:03 GMT"
                          -      }
                          -    ]
                          -  },
                          -  "message": "",
                          -  "status": "success"
                          -}
                          +{
                          +  "data": {
                          +    "chart_data": [
                          +      {
                          +        "distance": 0,
                          +        "duration": 0,
                          +        "elevation": 279.4,
                          +        "latitude": 51.5078118,
                          +        "longitude": -0.1232004,
                          +        "speed": 8.63,
                          +        "time": "Fri, 14 Jul 2017 13:44:03 GMT"
                          +      },
                          +      {
                          +        "distance": 7.5,
                          +        "duration": 7380,
                          +        "elevation": 280,
                          +        "latitude": 51.5079733,
                          +        "longitude": -0.1234538,
                          +        "speed": 6.39,
                          +        "time": "Fri, 14 Jul 2017 15:47:03 GMT"
                          +      }
                          +    ]
                          +  },
                          +  "message": "",
                          +  "status": "success"
                          +}
                           
                          @@ -512,32 +512,32 @@
                          HTTP/1.1 200 OK
                           Content-Type: application/json
                           
                          -{
                          -  "data": {
                          -    "chart_data": [
                          -      {
                          -        "distance": 0,
                          -        "duration": 0,
                          -        "elevation": 279.4,
                          -        "latitude": 51.5078118,
                          -        "longitude": -0.1232004,
                          -        "speed": 8.63,
                          -        "time": "Fri, 14 Jul 2017 13:44:03 GMT"
                          -      },
                          -      {
                          -        "distance": 7.5,
                          -        "duration": 7380,
                          -        "elevation": 280,
                          -        "latitude": 51.5079733,
                          -        "longitude": -0.1234538,
                          -        "speed": 6.39,
                          -        "time": "Fri, 14 Jul 2017 15:47:03 GMT"
                          -      }
                          -    ]
                          -  },
                          -  "message": "",
                          -  "status": "success"
                          -}
                          +{
                          +  "data": {
                          +    "chart_data": [
                          +      {
                          +        "distance": 0,
                          +        "duration": 0,
                          +        "elevation": 279.4,
                          +        "latitude": 51.5078118,
                          +        "longitude": -0.1232004,
                          +        "speed": 8.63,
                          +        "time": "Fri, 14 Jul 2017 13:44:03 GMT"
                          +      },
                          +      {
                          +        "distance": 7.5,
                          +        "duration": 7380,
                          +        "elevation": 280,
                          +        "latitude": 51.5079733,
                          +        "longitude": -0.1234538,
                          +        "speed": 6.39,
                          +        "time": "Fri, 14 Jul 2017 15:47:03 GMT"
                          +      }
                          +    ]
                          +  },
                          +  "message": "",
                          +  "status": "success"
                          +}
                           
                          @@ -582,13 +582,13 @@
                          HTTP/1.1 200 OK
                           Content-Type: application/json
                           
                          -{
                          -  "data": {
                          -    "gpx": "gpx file content"
                          -  },
                          -  "message": "",
                          -  "status": "success"
                          -}
                          +{
                          +  "data": {
                          +    "gpx": "gpx file content"
                          +  },
                          +  "message": "",
                          +  "status": "success"
                          +}
                           
                          @@ -733,79 +733,79 @@
                          HTTP/1.1 201 CREATED
                           Content-Type: application/json
                           
                          - {
                          -    "data": {
                          -      "workouts": [
                          -        {
                          -          "ascent": null,
                          -          "ave_speed": 10.0,
                          -          "bounds": [],
                          -          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          -          "descent": null,
                          -          "distance": 10.0,
                          -          "duration": "0:17:04",
                          -          "id": "kjxavSTUrJvoAh2wvCeGEF",
                          -          "map": null,
                          -          "max_alt": null,
                          -          "max_speed": 10.0,
                          -          "min_alt": null,
                          -          "modification_date": null,
                          -          "moving": "0:17:04",
                          -          "next_workout": 3,
                          -          "notes": null,
                          -          "pauses": null,
                          -          "previous_workout": null,
                          -          "records": [
                          -            {
                          -              "id": 4,
                          -              "record_type": "MS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 3,
                          -              "record_type": "LD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": "0:17:04",
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          -            },
                          -            {
                          -              "id": 2,
                          -              "record_type": "FD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 1,
                          -              "record_type": "AS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            }
                          -          ],
                          -          "segments": [],
                          -          "sport_id": 1,
                          -          "title": null,
                          -          "user": "admin",
                          -          "weather_end": null,
                          -          "weather_start": null,
                          -          "with_gpx": false,
                          -          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          -        }
                          -      ]
                          -    },
                          -    "status": "success"
                          -  }
                          + {
                          +    "data": {
                          +      "workouts": [
                          +        {
                          +          "ascent": null,
                          +          "ave_speed": 10.0,
                          +          "bounds": [],
                          +          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          +          "descent": null,
                          +          "distance": 10.0,
                          +          "duration": "0:17:04",
                          +          "id": "kjxavSTUrJvoAh2wvCeGEF",
                          +          "map": null,
                          +          "max_alt": null,
                          +          "max_speed": 10.0,
                          +          "min_alt": null,
                          +          "modification_date": null,
                          +          "moving": "0:17:04",
                          +          "next_workout": 3,
                          +          "notes": null,
                          +          "pauses": null,
                          +          "previous_workout": null,
                          +          "records": [
                          +            {
                          +              "id": 4,
                          +              "record_type": "MS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 3,
                          +              "record_type": "LD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": "0:17:04",
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          +            },
                          +            {
                          +              "id": 2,
                          +              "record_type": "FD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 1,
                          +              "record_type": "AS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            }
                          +          ],
                          +          "segments": [],
                          +          "sport_id": 1,
                          +          "title": null,
                          +          "user": "admin",
                          +          "weather_end": null,
                          +          "weather_start": null,
                          +          "with_gpx": false,
                          +          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          +        }
                          +      ]
                          +    },
                          +    "status": "success"
                          +  }
                           
                          @@ -856,79 +856,79 @@
                          HTTP/1.1 201 CREATED
                           Content-Type: application/json
                           
                          - {
                          -    "data": {
                          -      "workouts": [
                          -        {
                          -          "ascent": null,
                          -          "ave_speed": 10.0,
                          -          "bounds": [],
                          -          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          -          "descent": null,
                          -          "distance": 10.0,
                          -          "duration": "0:17:04",
                          -          "map": null,
                          -          "max_alt": null,
                          -          "max_speed": 10.0,
                          -          "min_alt": null,
                          -          "modification_date": null,
                          -          "moving": "0:17:04",
                          -          "next_workout": 3,
                          -          "notes": null,
                          -          "pauses": null,
                          -          "previous_workout": null,
                          -          "records": [
                          -            {
                          -              "id": 4,
                          -              "record_type": "MS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 3,
                          -              "record_type": "LD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": "0:17:04",
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 2,
                          -              "record_type": "FD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 1,
                          -              "record_type": "AS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            }
                          -          ],
                          -          "segments": [],
                          -          "sport_id": 1,
                          -          "title": null,
                          -          "user": "admin",
                          -          "uuid": "kjxavSTUrJvoAh2wvCeGEF"
                          -          "weather_end": null,
                          -          "weather_start": null,
                          -          "with_gpx": false,
                          -          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          -        }
                          -      ]
                          -    },
                          -    "status": "success"
                          -  }
                          + {
                          +    "data": {
                          +      "workouts": [
                          +        {
                          +          "ascent": null,
                          +          "ave_speed": 10.0,
                          +          "bounds": [],
                          +          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          +          "descent": null,
                          +          "distance": 10.0,
                          +          "duration": "0:17:04",
                          +          "map": null,
                          +          "max_alt": null,
                          +          "max_speed": 10.0,
                          +          "min_alt": null,
                          +          "modification_date": null,
                          +          "moving": "0:17:04",
                          +          "next_workout": 3,
                          +          "notes": null,
                          +          "pauses": null,
                          +          "previous_workout": null,
                          +          "records": [
                          +            {
                          +              "id": 4,
                          +              "record_type": "MS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 3,
                          +              "record_type": "LD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": "0:17:04",
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 2,
                          +              "record_type": "FD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 1,
                          +              "record_type": "AS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            }
                          +          ],
                          +          "segments": [],
                          +          "sport_id": 1,
                          +          "title": null,
                          +          "user": "admin",
                          +          "uuid": "kjxavSTUrJvoAh2wvCeGEF"
                          +          "weather_end": null,
                          +          "weather_start": null,
                          +          "with_gpx": false,
                          +          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          +        }
                          +      ]
                          +    },
                          +    "status": "success"
                          +  }
                           
                          @@ -976,79 +976,79 @@
                          HTTP/1.1 200 OK
                           Content-Type: application/json
                           
                          - {
                          -    "data": {
                          -      "workouts": [
                          -        {
                          -          "ascent": null,
                          -          "ave_speed": 10.0,
                          -          "bounds": [],
                          -          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          -          "descent": null,
                          -          "distance": 10.0,
                          -          "duration": "0:17:04",
                          -          "map": null,
                          -          "max_alt": null,
                          -          "max_speed": 10.0,
                          -          "min_alt": null,
                          -          "modification_date": null,
                          -          "moving": "0:17:04",
                          -          "next_workout": 3,
                          -          "notes": null,
                          -          "pauses": null,
                          -          "previous_workout": null,
                          -          "records": [
                          -            {
                          -              "id": 4,
                          -              "record_type": "MS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 3,
                          -              "record_type": "LD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": "0:17:04",
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          -            },
                          -            {
                          -              "id": 2,
                          -              "record_type": "FD",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          -            },
                          -            {
                          -              "id": 1,
                          -              "record_type": "AS",
                          -              "sport_id": 1,
                          -              "user": "admin",
                          -              "value": 10.0,
                          -              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          -              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          -            }
                          -          ],
                          -          "segments": [],
                          -          "sport_id": 1,
                          -          "title": null,
                          -          "user": "admin",
                          -          "uuid": "kjxavSTUrJvoAh2wvCeGEF"
                          -          "weather_end": null,
                          -          "weather_start": null,
                          -          "with_gpx": false,
                          -          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          -        }
                          -      ]
                          -    },
                          -    "status": "success"
                          -  }
                          + {
                          +    "data": {
                          +      "workouts": [
                          +        {
                          +          "ascent": null,
                          +          "ave_speed": 10.0,
                          +          "bounds": [],
                          +          "creation_date": "Sun, 14 Jul 2019 13:51:01 GMT",
                          +          "descent": null,
                          +          "distance": 10.0,
                          +          "duration": "0:17:04",
                          +          "map": null,
                          +          "max_alt": null,
                          +          "max_speed": 10.0,
                          +          "min_alt": null,
                          +          "modification_date": null,
                          +          "moving": "0:17:04",
                          +          "next_workout": 3,
                          +          "notes": null,
                          +          "pauses": null,
                          +          "previous_workout": null,
                          +          "records": [
                          +            {
                          +              "id": 4,
                          +              "record_type": "MS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 3,
                          +              "record_type": "LD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": "0:17:04",
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF"
                          +            },
                          +            {
                          +              "id": 2,
                          +              "record_type": "FD",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          +            },
                          +            {
                          +              "id": 1,
                          +              "record_type": "AS",
                          +              "sport_id": 1,
                          +              "user": "admin",
                          +              "value": 10.0,
                          +              "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT",
                          +              "workout_id": "kjxavSTUrJvoAh2wvCeGEF",
                          +            }
                          +          ],
                          +          "segments": [],
                          +          "sport_id": 1,
                          +          "title": null,
                          +          "user": "admin",
                          +          "uuid": "kjxavSTUrJvoAh2wvCeGEF"
                          +          "weather_end": null,
                          +          "weather_start": null,
                          +          "with_gpx": false,
                          +          "workout_date": "Mon, 01 Jan 2018 00:00:00 GMT"
                          +        }
                          +      ]
                          +    },
                          +    "status": "success"
                          +  }
                           
                          @@ -1147,8 +1147,8 @@

                          - © Copyright 2018 - 2021, SamR1.
                          - Created using Sphinx 4.3.1.
                          + © Copyright 2018 - 2022, SamR1.
                          + Created using Sphinx 4.3.2.

                          diff --git a/docs/changelog.html b/docs/changelog.html index 6eba7a76..0faf671e 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -5,7 +5,7 @@ - Change log — FitTrackee 0.5.2 + <title>Change log — FitTrackee 0.5.3 documentation @@ -39,7 +39,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -77,24 +77,31 @@ role="menu" aria-labelledby="dLabelLocalToc">
                          • Change log
                              -
                            • Version 0.5.2 (2021/12/19)
                                +
                              • Version 0.5.3 (2022/01/01) +
                              • +
                              • Version 0.5.2 (2021/12/19)
                              • Version 0.5.1 (2021/11/30)
                                  -
                                • Issues Closed
                                • Version 0.5.0 (2021/11/14)
                                    -
                                  • Issues Closed
                                  • Version 0.4.9 (2021/07/16) -
                                  • -
                                  • Version 0.4.8 (2021/07/03)
                                      -
                                    • Issues Closed
                                    • -
                                    • Version 0.4.7 (2021/04/07)
                                        +
                                      • Version 0.4.8 (2021/07/03) +
                                      • +
                                      • Version 0.4.7 (2021/04/07)
                                      • Version 0.4.6 (2021/02/21) -
                                      • -
                                      • Version 0.4.5 (2021/02/17)
                                      • -
                                      • Version 0.4.4 (2021/01/31)
                                          +
                                        • Version 0.4.5 (2021/02/17) +
                                        • +
                                        • Version 0.4.4 (2021/01/31)
                                        • Version 0.4.3 (2021/01/10)
                                            -
                                          • Issues Closed
                                          • Version 0.4.2 (2021/01/03)
                                          • Version 0.4.1 (2020/12/31) -
                                          • -
                                          • Version 0.4.0 - FitTrackee on PyPI (2020/09/19)
                                          • -
                                          • Version 0.3.0 - Administration (2020/07/15)
                                              +
                                            • Version 0.4.0 - FitTrackee on PyPI (2020/09/19)
                                            • +
                                            • Version 0.3.0 - Administration (2020/07/15) +
                                            • Version 0.2.5 - Fix and improvements (2020/01/31)
                                            • Version 0.2.4 - Minor fix (2020/01/30)
                                                -
                                              • Issues Closed
                                              • Version 0.2.3 - FitTrackee available in French (2019/12/29) -
                                              • -
                                              • Version 0.2.2 - Statistics fix (2019/09/23)
                                                  -
                                                • Issues Closed
                                                • -
                                                • Version 0.2.1 - Fix and improvements (2019/09/01)
                                                    +
                                                  • Version 0.2.2 - Statistics fix (2019/09/23) +
                                                  • +
                                                  • Version 0.2.1 - Fix and improvements (2019/09/01)
                                                  • Version 0.2.0 - Statistics (2019/07/07)
                                                      -
                                                    • Issues Closed
                                                    • Version 0.1.1 - Fix and improvements (2019/02/07)
                                                        -
                                                      • Issues Closed
                                                      • Version 0.1.0 - First release 🎉 (2018-07-04)
                                                          -
                                                        • Issues Closed @@ -284,41 +291,55 @@

                                                          Change log

                                                          -
                                                          -

                                                          Version 0.5.2 (2021/12/19)

                                                          +
                                                          +

                                                          Version 0.5.3 (2022/01/01)

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          +
                                                            +
                                                          • #129 - Display only active sports when editing a workout

                                                          • +
                                                          • #127 - parse_email_url() can’t validate a legitimate EMAIL_URI such as “smtp://localhost:25”

                                                          • +
                                                          +

                                                          In this release 2 issues were closed.

                                                          +
                                                          +
                                                          +
                                                          +
                                                          +

                                                          Version 0.5.2 (2021/12/19)

                                                          +
                                                          +

                                                          Issues Closed

                                                          New Features

                                                          • #123 - Allow user to reset preferences for a sport

                                                          • #121 - Add activity : snowshoes

                                                          -

                                                          In this release 2 issue were closed.
                                                          Note: This release contains database migration.

                                                          +

                                                          In this release 2 issues were closed.
                                                          Note: This release contains database migration.

                                                          Version 0.5.1 (2021/11/30)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -

                                                          New Features

                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          New Features

                                                          • #116 - Better UI for Speed and Elevation buttons in the graph of the Workout screen

                                                          • #115 - Add option to download the GPX file of a Workout

                                                          • #5 - Display a chart with average speed

                                                          -

                                                          In this release 3 issue were closed.

                                                          +

                                                          In this release 3 issues were closed.

                                                          Version 0.5.0 (2021/11/14)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -

                                                          New Features

                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          New Features

                                                          • #99 - Display workout with imperial units

                                                          • #91 - Display elevation chart with min and max altitude of workout

                                                          • @@ -326,8 +347,8 @@
                                                          • #18 - Better UI

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #95 - Some workouts seem to be missing on statistics chart

                                                          @@ -357,17 +378,17 @@

                                                          Version 0.4.9 (2021/07/16)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          New Features

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          New Features

                                                          • #83 - allow using configured tile server to generate static maps
                                                            Note: to keep using the default tile server, set environment variable DEFAULT_STATICMAP to True

                                                          • #81 - display remaining characters in textarea

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #82 - a user can not modify his birth day

                                                          • #80 - can not save notes with control characters

                                                          • @@ -378,10 +399,10 @@

                                                          Version 0.4.8 (2021/07/03)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #79 - Fails to start after make rebuild

                                                          @@ -391,17 +412,17 @@

                                                          Version 0.4.7 (2021/04/07)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #75 - Workouts on the same day are not displayed in right order

                                                          -
                                                          -

                                                          Misc

                                                          +
                                                          +

                                                          Misc

                                                          • Update Python and Javascript dependencies
                                                            IMPORTANT: Due to SQLAlchemy update (1.4+), engine URLs starting with postgres:// are no longer supported. Please update DATABASE_URL with postgresql://.

                                                          @@ -410,10 +431,10 @@

                                                          Version 0.4.6 (2021/02/21)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #72 - Error message when file exceeding size is incorrect

                                                          • #71 - max size or max number of files must be greater than 0

                                                          • @@ -425,10 +446,10 @@

                                                          Version 0.4.5 (2021/02/17)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #66 - invalid gpx limit used when importing zip archive

                                                          • #64 - Only 50 workouts per month shown in calendar

                                                          • @@ -439,17 +460,17 @@

                                                          Version 0.4.4 (2021/01/31)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #62 - Error when sending reset password email

                                                          -
                                                          -

                                                          Misc

                                                          +
                                                          +

                                                          Misc

                                                          • Refactoring before introducing new features.

                                                          • Add docker files for evaluation purposes.

                                                          • @@ -459,16 +480,16 @@

                                                          Version 0.4.3 (2021/01/10)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          New Features

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          New Features

                                                          • #58 - Standardize terms used for workouts
                                                            Note: Database model, upload directory for workouts and API endpoints are also updated.

                                                          -
                                                          -

                                                          Bugs Fixed

                                                          +
                                                          +

                                                          Bugs Fixed

                                                          • #59 - No message displayed on uploading image error

                                                          @@ -478,18 +499,18 @@

                                                          Version 0.4.2 (2021/01/03)

                                                          -
                                                          -

                                                          Misc

                                                          +
                                                          +

                                                          Misc

                                                          No new features in this release, only some refactorings before introducing new features.

                                                          Version 0.4.1 (2020/12/31)

                                                          -
                                                          -

                                                          Issues Closed

                                                          -
                                                          -

                                                          New Features

                                                          +
                                                          +

                                                          Issues Closed

                                                          +
                                                          +

                                                          New Features

                                                          • #57 - Use uuid for activities

                                                          @@ -505,10 +526,10 @@ new features.

                                                        • It’s now possible to change the tile provider for maps. The default tile server is now OpenStreetMap’s standard tile layer (replacing ThunderForest Outdoors), see Map tile server in documentation.

                                                        -
                                                        -

                                                        Issues Closed

                                                        -
                                                        -

                                                        New Features

                                                        +
                                                        +

                                                        Issues Closed

                                                        +
                                                        +

                                                        New Features

                                                        • #54 - Tile server can be changed

                                                        • #53 - Simplify FitTrackee installation

                                                        • @@ -524,10 +545,10 @@ see documentation)
                                                          ⚠️ Warning: some application parameters move from environment variables to database (see installation).

                                                        • in order to send emails, Redis is now a mandatory dependency

                                                        -
                                                        -

                                                        Issues Closed

                                                        -
                                                        -

                                                        New Features

                                                        +
                                                        +

                                                        Issues Closed

                                                        +
                                                        +

                                                        New Features

                                                        Note

                                                        @@ -513,9 +513,9 @@ The tile server can be changed by updating fittrackee database

                                                      Example :

                                                      -
                                                      CREATE DATABASE fittrackee;
                                                      -CREATE USER fittrackee WITH PASSWORD '<PASSWORD>';
                                                      -GRANT ALL PRIVILEGES ON DATABASE fittrackee TO fittrackee;
                                                      +
                                                      CREATE DATABASE fittrackee;
                                                      +CREATE USER fittrackee WITH PASSWORD '<PASSWORD>';
                                                      +GRANT ALL PRIVILEGES ON DATABASE fittrackee TO fittrackee;
                                                       
                                                        @@ -655,11 +655,11 @@ and the password mp
                                                        -
                                                      • Download the last release (for now, it is the release v0.5.0):

                                                      • +
                                                      • Download the last release (for now, it is the release v0.5.3):

                                                      -
                                                      $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz
                                                      -$ tar -xzf v0.5.0.tar.gz
                                                      -$ mv FitTrackee-0.5.0 FitTrackee
                                                      +
                                                      $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz
                                                      +$ tar -xzf v0.5.3.tar.gz
                                                      +$ mv FitTrackee-0.5.3 FitTrackee
                                                       $ cd FitTrackee
                                                       
                                                      @@ -733,11 +733,11 @@ $ make upgrade-db
                                                      • Stop the application

                                                      • Change to the directory where FitTrackee directory is located

                                                      • -
                                                      • Download the last release (for now, it is the release v0.5.0) and overwrite existing files:

                                                      • +
                                                      • Download the last release (for now, it is the release v0.5.3) and overwrite existing files:

                                                      -
                                                      $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz
                                                      -$ tar -xzf v0.5.0.tar.gz
                                                      -$ cp -R FitTrackee-0.5.0/* FitTrackee/
                                                      +
                                                      $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz
                                                      +$ tar -xzf v0.5.3.tar.gz
                                                      +$ cp -R FitTrackee-0.5.3/* FitTrackee/
                                                       $ cd FitTrackee
                                                       
                                                      @@ -950,8 +950,8 @@ and the password mp

                                                      - © Copyright 2018 - 2021, SamR1.
                                                      - Created using Sphinx 4.3.1.
                                                      + © Copyright 2018 - 2022, SamR1.
                                                      + Created using Sphinx 4.3.2.

                                                      diff --git a/docs/objects.inv b/docs/objects.inv index af170b6af31a7569e5ac598e380106198d86f21d..0b821bf5aab51df0bc7c22e7cc12bab447cadb23 100644 GIT binary patch delta 12 Tcmeyw`H6Fa6Ql7)=k+WAA - Search — FitTrackee 0.5.2 + <title>Search — FitTrackee 0.5.3 documentation @@ -43,7 +43,7 @@ FitTrackee - 0.5.2 + 0.5.3
                                                      @@ -147,8 +147,8 @@

                                                      - © Copyright 2018 - 2021, SamR1.
                                                      - Created using Sphinx 4.3.1.
                                                      + © Copyright 2018 - 2022, SamR1.
                                                      + Created using Sphinx 4.3.2.

                                                      diff --git a/docs/searchindex.js b/docs/searchindex.js index a18ed224..719241ce 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["api/auth","api/configuration","api/index","api/records","api/sports","api/stats","api/users","api/workouts","changelog","features","index","installation","troubleshooting/administrator","troubleshooting/index","troubleshooting/user"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["api/auth.rst","api/configuration.rst","api/index.rst","api/records.rst","api/sports.rst","api/stats.rst","api/users.rst","api/workouts.rst","changelog.md","features.rst","index.rst","installation.rst","troubleshooting/administrator.rst","troubleshooting/index.rst","troubleshooting/user.rst"],objects:{"":[[0,0,1,"post--api-auth-login","/api/auth/login"],[0,1,1,"get--api-auth-logout","/api/auth/logout"],[0,0,1,"post--api-auth-password-reset-request","/api/auth/password/reset-request"],[0,0,1,"post--api-auth-password-update","/api/auth/password/update"],[0,2,1,"delete--api-auth-picture","/api/auth/picture"],[0,0,1,"post--api-auth-picture","/api/auth/picture"],[0,1,1,"get--api-auth-profile","/api/auth/profile"],[0,0,1,"post--api-auth-profile-edit","/api/auth/profile/edit"],[0,0,1,"post--api-auth-profile-edit-preferences","/api/auth/profile/edit/preferences"],[0,0,1,"post--api-auth-profile-edit-sports","/api/auth/profile/edit/sports"],[0,2,1,"delete--api-auth-profile-reset-sports-(sport_id)","/api/auth/profile/reset/sports/(sport_id)"],[0,0,1,"post--api-auth-register","/api/auth/register"],[1,1,1,"get--api-config","/api/config"],[1,3,1,"patch--api-config","/api/config"],[1,1,1,"get--api-ping","/api/ping"],[3,1,1,"get--api-records","/api/records"],[4,1,1,"get--api-sports","/api/sports"],[4,1,1,"get--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[4,3,1,"patch--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[5,1,1,"get--api-stats-(user_name)-by_sport","/api/stats/(user_name)/by_sport"],[5,1,1,"get--api-stats-(user_name)-by_time","/api/stats/(user_name)/by_time"],[5,1,1,"get--api-stats-all","/api/stats/all"],[6,1,1,"get--api-users","/api/users"],[6,2,1,"delete--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)","/api/users/(user_name)"],[6,3,1,"patch--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)-picture","/api/users/(user_name)/picture"],[7,1,1,"get--api-workouts","/api/workouts"],[7,0,1,"post--api-workouts","/api/workouts"],[7,2,1,"delete--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,3,1,"patch--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data","/api/workouts/(string:workout_short_id)/chart_data"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx","/api/workouts/(string:workout_short_id)/gpx"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-download","/api/workouts/(string:workout_short_id)/gpx/download"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-map-(map_id)","/api/workouts/map/(map_id)"],[7,0,1,"post--api-workouts-no_gpx","/api/workouts/no_gpx"],[11,4,1,"-","APP_LOG"],[11,4,1,"-","APP_SECRET_KEY"],[11,4,1,"-","APP_SETTINGS"],[11,4,1,"-","APP_WORKERS"],[11,4,1,"-","DATABASE_DISABLE_POOLING"],[11,4,1,"-","DATABASE_URL"],[11,4,1,"envvar-DEFAULT_STATICMAP","DEFAULT_STATICMAP \ud83c\udd95"],[11,4,1,"-","EMAIL_URL"],[11,4,1,"-","FLASK_APP"],[11,4,1,"-","HOST"],[11,4,1,"-","MAP_ATTRIBUTION"],[11,4,1,"-","PORT"],[11,4,1,"-","REDIS_URL"],[11,4,1,"-","SENDER_EMAIL"],[11,4,1,"-","TILE_SERVER_URL"],[11,4,1,"-","UI_URL"],[11,4,1,"-","UPLOAD_FOLDER"],[11,4,1,"-","VUE_APP_API_URL"],[11,4,1,"-","WEATHER_API_KEY"],[11,4,1,"-","WORKERS_PROCESSES"]],"/api/workouts/map_tile/(s)/(z)/(x)/(y)":[[7,1,1,"get--api-workouts-map_tile-(s)-(z)-(x)-(y).png","png"]]},objnames:{"0":["http","post","HTTP post"],"1":["http","get","HTTP get"],"2":["http","delete","HTTP delete"],"3":["http","patch","HTTP patch"],"4":["std","envvar","environment variable"]},objtypes:{"0":"http:post","1":"http:get","2":"http:delete","3":"http:patch","4":"std:envvar"},terms:{"0":[0,1,3,4,5,6,7,9,10,11],"00":[0,3,6,7],"000000":0,"01":[0,3,5,6,7,10],"02":[7,10],"03":[6,7,10],"04":[7,10],"06":5,"07":[0,3,6,7,10],"08":[0,3,6],"09":[0,6,10],"0mb":[0,7],"1":[0,1,3,4,5,6,7,9,10,11],"10":[0,1,3,6,7,10,11],"100":[7,8,9],"1000":5,"101":8,"104":8,"1048576":1,"10485760":1,"109":8,"11":[0,3,6,9,10],"115":8,"116":8,"12":[0,3,6,7,10],"121":8,"123":8,"1232004":7,"12341":5,"1234538":7,"1267":5,"127":11,"13":[7,8],"14":[0,6,7,10],"15":[5,7,10],"150":5,"156":5,"1563529507772":7,"16":[5,7,10],"17":[7,10,11],"178":5,"18":[0,3,6,7,8],"19":10,"2":[0,1,3,4,5,6,7,9,10,11],"20":6,"200":[0,1,3,4,5,6,7],"201":[0,7],"2017":[5,7],"2018":[5,7,10],"2019":[0,3,5,6,7,10],"2020":10,"2021":10,"203":5,"204":[0,6,7],"21":10,"22":[7,8],"23":10,"24":8,"25":[8,11],"26":8,"27":[0,6],"279":7,"28":8,"280":7,"282":5,"29":10,"2930":7,"2e1ee2c":8,"3":[0,4,5,6,7,9,10,11],"30":[5,10],"3000":11,"301":11,"31":[7,10],"33":8,"34":8,"34614d5":8,"36":8,"37":8,"39":7,"4":[0,4,5,6,7,10,11],"40":8,"400":[0,1,4,7],"401":[0,1,3,4,5,6,7],"403":[0,1,4,5,6,7],"404":[0,4,5,6,7],"41":8,"4109":7,"413":[0,7],"43":8,"44":[7,8],"443":11,"45":7,"46":[5,8],"465":11,"47":[5,7,8],"48":5,"4c3fc34":8,"5":[1,4,5,6,7,9,10,11],"50":[0,6,8],"500":[0,1,4,6,7],"5000":11,"5078118":7,"5079733":7,"51":7,"53":8,"54":8,"5432":11,"57":[7,8],"58":[0,6,8],"587":11,"59":8,"6":[0,4,6,7,10],"613":5,"62":8,"63":7,"64":8,"66":8,"67":[0,6],"7":[7,10,11],"70":8,"71":8,"72":8,"7380":7,"75":8,"78":5,"79":8,"8":[0,7,10],"80":[8,11],"8025":11,"81":8,"82":8,"83":8,"84":8,"895":[0,6],"9":[0,3,6,10,11],"90":8,"91":8,"93":8,"95":[5,8],"98":8,"99":[5,8],"9960":5,"boolean":[0,1,6],"case":9,"default":[5,6,7,8,9,11],"do":[1,4,5,6,7],"export":10,"float":[0,7],"import":[8,11],"int":[4,7],"new":[0,9,11],"null":[0,4,6,7],"return":[3,7,11],"short":7,"static":[8,11],"switch":8,"true":[0,1,4,6,8,11],"try":[0,6,7],A:[6,8,9],AS:[0,3,6,7],For:[9,11],If:[9,11],In:[8,9],It:[8,9,10,12],NO:[0,6,7],NOT:[0,4,7],No:[0,6,7,8,10],Not:[0,4,5,6,7],OF:11,ON:11,On:11,One:11,TO:11,The:[8,9,11],There:11,To:11,WITH:11,With:11,_:8,__main__:11,_blank:11,access:11,account:[6,8],acit:7,activ:[4,8,9,10,11],ad:[0,8,9],adapt:11,add:[6,8,9,10],addit:11,address:11,admin:[0,1,3,4,5,6,7,8,9,11],administr:[0,6,7,10,13],after:[8,11],again:[0,1,3,4,5,6,7],agplv3:8,all:[3,4,5,6,11],allow:[0,1,7,8,10],along:7,alpin:9,alreadi:0,also:[8,10,11],altitud:8,alwai:11,an:[1,4,6,7,8,9,11],android:10,anoth:[6,11],anymor:8,apach:10,api:[0,1,3,4,5,6,7,8,9,10,11],apikei:11,app:10,app_log:11,app_secret_kei:11,app_set:11,app_work:11,appear:9,applic:[0,1,3,4,5,6,7,8,9,10,11],ar:[3,7,8,9,10,11,12],arch:11,archiv:[1,8,9,11],archlinux:11,asc:6,ascent:[7,9],attribut:11,auth:[0,1,3,4,5,6,7],auth_token:0,authent:[1,2,3,4,7,10],author:[0,1,3,4,5,6,7],avail:[0,3,9,10,11],ave_spe:7,ave_speed_from:7,ave_speed_to:7,averag:[3,7,8,9],average_spe:5,axi:7,b862a77:8,b:11,background:8,backup:11,bad:[0,1,4,7],bearer:[0,1,3,4,5,6,7],becom:8,been:8,befor:[8,11],begin:11,better:8,between:9,bike:[4,7,8,9],bin:11,bio:[0,6],biographi:0,birth:[0,8],birth_dat:[0,6],bound:7,build:11,button:8,by_sport:5,by_tim:5,c:7,calcul:8,calendar:[8,9],can:[6,8,9,10,11,12],cannot:8,cd:11,chang:[9,10,11],charact:[0,8],chart:[7,8,9,11],chart_data:7,check:[1,11,12],choos:[8,9],client:[8,11],client_max_body_s:11,clone:11,code:[0,1,3,4,5,6,7],color:[0,4,8,9],com:[0,6,11],complet:8,config:[1,11],configur:[2,8,9,10,11],confirm:0,contact:[0,6,7],contain:[8,9,11],content:[0,1,3,4,5,6,7],contributor:[1,8,11],control:8,coordin:11,copi:[1,11],copyright:[1,11],correctli:8,countri:9,cp:11,creat:[0,7,8,9,11],create_app:11,created_at:[0,6],creation:[8,9],creation_d:7,credenti:[0,11],criteria:6,cross:9,current:8,custom:11,cycl:[4,8,9],d:[0,5,7],dai:[8,9],dark:11,darkski:[8,9],dashboard:[8,10],data:[0,1,3,4,5,6,7,8,9,10,11],databas:[8,9,11,12],database_disable_pool:11,database_url:[8,11],date:[0,5,7,8,9],db:11,debian:11,default_staticmap:[8,11],defin:9,definit:8,delet:[0,6,7,8,9],depend:[8,11],deploy:10,desc:7,descent:[7,9],describ:11,descript:11,detail:[6,8,10],develop:[8,10],dialect:12,differ:8,directli:11,directori:[8,11],disabl:[0,8,9,11],displai:[7,8,9,10,11,12],distanc:[3,7,8,9],distance_from:7,distance_to:7,distribut:11,docker:[8,10],document:[8,10,11],doe:[0,5,6,7,8],don:0,down:8,download:[7,8,9,11],dramatiq:11,drop:8,dropdown:9,due:8,durat:[3,7,8,9],duration_from:7,duration_to:7,dure:[0,7],easi:8,edit:[0,8,9],electr:9,elev:[7,8,9,11],els:11,email:[0,6,8],email_url:11,empti:8,en:[0,6],enabl:[1,9],encount:11,end:[5,7],endpoint:[1,8],engin:[8,11,12],english:9,enter:[8,9],entiti:[0,7],entri:11,env:11,environ:[8,10,12],error:[0,1,4,6,7,8,9,11,12],europ:[0,6],evalu:[8,11],even:[8,9],exampl:[0,1,3,4,5,6,7,10,11],exc:12,exce:[0,7],exceed:8,except:6,execstart:11,exhaust:10,exist:[0,5,6,7,9,10,11],expir:[0,1,3,4,5,6,7],extens:[0,7],fa33f4d996844a5c73ecd1ae24456ab8:7,fail:[8,13],fals:[0,1,4,6,7,11],farest:[3,8,9],fd:[0,3,6,7],featur:[10,11],fetch:11,file:[0,1,7,8,9,10,11],filter:[8,9],first:[0,9,10],first_nam:[0,6],fitotrack:10,fittracke:[9,11,13],fittrackee_cli:11,fittrackee_init_data:11,fittrackee_upgrade_db:11,fittrackee_work:11,fix:10,flask:11,flask_app:11,flaticon:11,fmstrat:8,follow:[3,9,11,12],forbidden:[0,1,4,5,6,7],forecast:11,form:[0,7],format:[0,5,7],former:11,forrunn:10,forward:11,found:[0,4,5,6,7],fr:6,frame:5,freepik:11,french:[9,10],fri:7,from:[5,7,8,10],full:8,fullchain:11,gener:[8,11],get:[0,1,3,4,5,6,7],gif:0,git:11,github:11,given:[0,11],gmt:[0,3,6,7],gpl:10,gpx:[7,8,9,10,11],gpx_limit_import:1,gpxpy:[0,9,11],grant:11,graph:8,greater:8,gunicorn:[11,12],gz:11,h:[7,9],ha:[6,9],handl:[0,9,11],has_workout:4,have:[1,4,5,6,7,8],he:6,header:[0,1,3,4,5,6,7],health:1,heavi:[10,11],hexadecim:0,hi:[6,8,9],hike:[4,8,9],home:11,host:11,href:[1,11],http:[0,1,3,4,5,6,7,11],hvybqybra7wwxpastwr4v2:[0,3,6],i18n:8,icon:11,id:[0,3,4,5,6,7],imag:[0,6,7,8,9,11],imperi:[8,9],imperial_unit:[0,6],improv:10,incorrect:8,index:7,info:0,inform:[8,10,11],init:11,initi:11,initialis:11,insid:11,instal:[8,10],instanc:[1,9,11],instead:9,integ:[1,4,5,6,7],interceptor:8,interfac:11,intern:[0,1,4,6,7],introduc:8,invalid:[0,1,3,4,5,6,7,8,11],io:11,ip:11,is_act:[0,4],is_active_for_us:4,is_registration_en:1,issu:[10,11],jan:7,javascript:8,john_do:6,jpeg:6,jpg:0,js:11,json:[0,1,3,4,5,6,7],jul:[0,3,6,7],keep:[8,10,11],kei:[8,9,11],kjxavsturjvoah2wvcegef:7,km:[7,9],label:4,languag:[0,6,9],larg:[0,7,9],larger:11,last:[0,11],last_nam:[0,6],latitud:7,layer:[8,11],ld:[0,3,6,7],leaflet:[7,11],least:7,less:8,librari:11,licens:[8,10],like:[9,11],limit:[8,9],link:11,linux:11,list:[8,10,11],listen:11,load:[8,12],local:[8,10,11],localhost:11,locat:[0,6,11],log:[0,1,3,4,5,6,7,10,11,12],logfil:11,login:0,logo:11,logout:[0,8],longer:[8,12],longest:[3,8,9],longitud:7,m:[0,5,7],made:11,mai:[9,10,11],mailhog:11,major:8,make:[8,11],makefil:11,manag:8,mandatori:[7,8,11],map:[7,8,9,10],map_attribut:[1,11],map_id:7,map_til:7,match:0,max:[1,6,7,8],max_alt:7,max_single_file_s:1,max_spe:7,max_speed_from:7,max_speed_to:7,max_us:1,max_zip_file_s:1,maxim:7,maximum:[3,8,9],messag:[0,1,7,8],method:11,metric:9,migrat:8,min:8,min_alt:7,minim:7,minor:10,miss:8,mobil:10,model:8,modifi:[6,8],modification_d:7,modul:11,mon:7,mondai:[0,5,9],montain:8,month:[5,8,9],more:[8,9,10,11],morn:7,mountain:[4,9],mous:8,move:[7,8],movement:8,mpwoadmin:11,ms:[0,3,6,7],multi:11,multipart:[0,7],must:[0,1,4,8,9,11,12],mv:11,n:0,name:[0,5,6,11],nano:11,nb_sport:[0,6],nb_workout:[0,5,6],necessari:[9,11],need:11,network:11,next:9,next_workout:7,nginx:[9,11],no_gpx:7,non:[4,10],noopen:11,noreferr:11,nosuchmoduleerror:12,note:[7,8,9,11],now:[8,9,11],number:[1,6,7,8,9,11],oauth:[0,1,3,4,5,6,7],object:[0,1,4,6,7],ok:[0,1,3,4,5,6,7],omit:11,one:[6,7,9],onli:[6,7,8,9,11],open:[10,11],openstreetmap:[1,8,11],opentrack:10,option:[8,11],order:[6,7,8],order_bi:6,org:[1,11],os:11,other:[6,11],out:0,outdoor:[8,10,11],over:8,overrid:9,overridden:9,overwrit:11,own:[6,10],owner:[8,9],packag:[8,11],paf38:8,page:[6,7],pagin:[6,7],par_pag:6,paramet:[0,4,5,6,7,8,9],pari:[0,6],pars:11,part:[0,7],pass:11,password:[0,8,9,11],password_conf:0,patch:[1,4,6,7],path:11,paus:[7,8],payload:[0,1,4,7],pem:11,per:[6,7,8],per_pag:[6,7],period:9,permiss:[1,4,5,6,7],pg_dump:11,pictur:[0,6,7],ping:1,pip:11,pipenv:8,pleas:[0,1,3,4,5,6,7,8],plugin:12,png:[0,7,11],poetri:[8,11],point:[8,11],pong:1,pool:11,port:11,possibl:[8,10],post:[0,7],postgr:[8,12],postgresql:[8,11,12],prefer:[0,8],prerequisit:10,previous_workout:7,privileg:11,privkei:11,process:[0,9,11],productionconfig:11,profil:0,project:11,provid:[0,1,3,4,5,6,7,8,9,11],proxi:11,proxy_add_x_forwarded_for:11,proxy_pass:11,proxy_redirect:11,proxy_set_head:11,pull:11,purpos:[8,11],pwd:11,py:11,pypi:10,python:[8,11],q:6,queri:[5,6,7],queue:11,r:11,rais:9,read:8,real:11,rebuild:8,rechart:7,recommend:11,record:[0,2,6,7,8,9,10],record_typ:[0,3,6,7],redi:[8,11],redis_url:11,refactor:8,regist:[0,1,11],registr:[0,1,8,9],rel:11,relat:[9,11],releas:[10,11],remain:8,remote_addr:11,remov:9,renam:8,replac:[8,11],repo:11,repositori:11,request:[0,1,3,4,5,6,7],request_uri:11,requir:0,reset:[0,8,9],respons:[0,1,3,4,5,6,7],restart:11,restartsec:11,right:[6,8,9],rout:8,row:9,run:[4,8,9,11],runner:10,s:[6,7,8,9,11],sam:[0,6],same:8,samr1:11,sat:6,save:[8,9],schema:11,screen:8,search:8,second:7,secret:11,see:[8,9,10,11],seem:8,segment:[7,8,9],segment_id:7,select:[0,7],send:[8,11],sender:11,sender_email:11,serv:11,server:[0,1,4,6,7,8,9,10],server_nam:11,servic:11,set:[8,9],sever:[10,11],shell:11,should:11,show:8,shown:8,side:8,signatur:[0,1,3,4,5,6,7],simpl:11,simplifi:8,sinc:11,singl:[1,6],size:[0,1,7,8,9],ski:9,sky:11,slow:8,smtp:11,snowsho:[8,9],some:[6,7,8,10,11],sorri:0,sort:[6,7],sourc:10,spawn:11,speed:[0,3,7,8,9,11],spinner:8,sport:[0,2,5,7,8,9,10,11],sport_id:[0,3,4,5,6,7],sports_list:[0,6],sql:11,sqlalchemi:[8,11,12],ssl:11,ssl_certif:11,ssl_certificate_kei:11,standard:[8,11],standarderror:11,standardoutput:11,start:[0,5,7,8,9,11,13],startlimitintervalsec:11,starttl:11,stat:[5,8],staticmap:11,statist:[2,10],statu:[0,1,3,4,5,6,7],step:11,still:[9,10],stop:[0,8,9,11],stopped_speed_threshold:[0,4],store:[9,10],street:10,string:[0,4,5,6,7],subdomain:7,success:[0,1,3,4,5,6,7],successfulli:0,sun:[0,3,6,7],sundai:[5,7,9],support:[8,9,12],syslog:11,syslogidentifi:11,system:[9,11],systemd:11,t:[0,12],tar:11,target:11,task:11,term:[8,11],test:11,textarea:8,than:8,thank:8,thei:11,them:10,thi:[7,8,9,10,11],threshold:[0,8,9],thunderforest:[8,11],tile:[7,8],tile_server_url:11,time:[0,5,7,8,9],timezon:[0,6,8,9],titl:7,tl:11,todo:14,token:[0,1,3,4,5,6,7],too:[0,7],tool:11,tooltip:8,total:[8,9],total_asc:5,total_dist:[0,5,6],total_dur:[0,5,6],track:10,trail:9,transport:[4,8,9],troubleshoot:10,type:[0,1,3,4,5,6,7,11],typescript:11,u:11,ui:8,ui_url:11,unauthor:[0,1,3,4,5,6,7],under:[10,11],unencrypt:11,unit:[8,11],unstabl:[10,11],up:[9,10],updat:[0,1,4,6,7,8,9,11],upload:[8,9,11],upload_fold:11,uploads_dir_s:5,url:[8,11,12],us:[0,6,7,8,9,10,11],user:[0,1,2,3,4,5,7,8,9,10,11,13],user_id:0,user_nam:[5,6],usernam:[0,6,11],uuid:[7,8],v0:11,v3:10,valid:[0,1,3,4,5,6,7,11],valu:[0,3,6,7],variabl:[8,10,12],venv:11,version:[1,10,11],view:8,virtualenv:11,vue3:11,vue:11,vue_app_api_url:11,vuex:11,wa:8,wai:11,walk:[4,8,9],wantedbi:11,warn:8,weather:[8,9,11],weather_api:11,weather_api_kei:11,weather_end:7,weather_start:7,web:[0,10,11],week:[0,5,8,9],weekend:8,weekm:[0,5],were:8,wget:11,when:[0,1,8,9,11],where:11,which:9,with_gpx:7,without:[5,6,7,8,9,10],worker:11,workers_process:11,workingdirectori:11,workout:[0,2,5,8,10],workout_d:[0,3,6,7],workout_id:[0,3,6,7],workout_short_id:7,workouts_count:6,written:11,www:[1,11],x:[7,11],xml:7,xxxx:11,xzf:11,y:[0,5,7,11],yai:11,yarn:11,year:[5,9],yet:10,you:[1,4,5,6,7,10],your:[6,10,11],z:[7,11],zip:[1,7,8,9],zone:0,zoom:7},titles:["Authentication","Configuration","API documentation","Records","Sports","Statistics","Users","Workouts","Change log","Features","FitTrackee","Installation","Administrator","Troubleshooting","User"],titleterms:{"0":8,"01":8,"02":8,"03":8,"04":8,"07":8,"09":8,"1":8,"10":8,"11":8,"12":8,"14":8,"15":8,"16":8,"17":8,"19":8,"2":8,"2018":8,"2019":8,"2020":8,"2021":8,"21":8,"23":8,"29":8,"3":8,"30":8,"31":8,"4":8,"5":8,"6":8,"7":8,"8":8,"9":8,"new":8,account:9,administr:[8,9,12],api:2,authent:0,avail:8,bug:8,chang:8,close:8,configur:1,content:10,dashboard:9,deploy:11,detail:9,dev:11,develop:11,docker:11,document:2,email:11,endpoint:[2,13],environ:11,fail:12,featur:[8,9],first:8,fittracke:[8,10,12],fix:8,french:8,from:11,improv:8,instal:11,issu:8,list:9,log:8,map:11,minor:8,misc:8,prefer:9,prerequisit:11,prod:11,product:11,pull:8,pypi:[8,11],record:3,releas:8,request:8,server:11,sourc:11,sport:4,start:12,statist:[5,8,9],tabl:10,tile:11,translat:9,troubleshoot:13,upgrad:11,user:[6,14],variabl:11,version:8,workout:[7,9]}}) \ No newline at end of file +Search.setIndex({docnames:["api/auth","api/configuration","api/index","api/records","api/sports","api/stats","api/users","api/workouts","changelog","features","index","installation","troubleshooting/administrator","troubleshooting/index","troubleshooting/user"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["api/auth.rst","api/configuration.rst","api/index.rst","api/records.rst","api/sports.rst","api/stats.rst","api/users.rst","api/workouts.rst","changelog.md","features.rst","index.rst","installation.rst","troubleshooting/administrator.rst","troubleshooting/index.rst","troubleshooting/user.rst"],objects:{"":[[0,0,1,"post--api-auth-login","/api/auth/login"],[0,1,1,"get--api-auth-logout","/api/auth/logout"],[0,0,1,"post--api-auth-password-reset-request","/api/auth/password/reset-request"],[0,0,1,"post--api-auth-password-update","/api/auth/password/update"],[0,2,1,"delete--api-auth-picture","/api/auth/picture"],[0,0,1,"post--api-auth-picture","/api/auth/picture"],[0,1,1,"get--api-auth-profile","/api/auth/profile"],[0,0,1,"post--api-auth-profile-edit","/api/auth/profile/edit"],[0,0,1,"post--api-auth-profile-edit-preferences","/api/auth/profile/edit/preferences"],[0,0,1,"post--api-auth-profile-edit-sports","/api/auth/profile/edit/sports"],[0,2,1,"delete--api-auth-profile-reset-sports-(sport_id)","/api/auth/profile/reset/sports/(sport_id)"],[0,0,1,"post--api-auth-register","/api/auth/register"],[1,1,1,"get--api-config","/api/config"],[1,3,1,"patch--api-config","/api/config"],[1,1,1,"get--api-ping","/api/ping"],[3,1,1,"get--api-records","/api/records"],[4,1,1,"get--api-sports","/api/sports"],[4,1,1,"get--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[4,3,1,"patch--api-sports-(int-sport_id)","/api/sports/(int:sport_id)"],[5,1,1,"get--api-stats-(user_name)-by_sport","/api/stats/(user_name)/by_sport"],[5,1,1,"get--api-stats-(user_name)-by_time","/api/stats/(user_name)/by_time"],[5,1,1,"get--api-stats-all","/api/stats/all"],[6,1,1,"get--api-users","/api/users"],[6,2,1,"delete--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)","/api/users/(user_name)"],[6,3,1,"patch--api-users-(user_name)","/api/users/(user_name)"],[6,1,1,"get--api-users-(user_name)-picture","/api/users/(user_name)/picture"],[7,1,1,"get--api-workouts","/api/workouts"],[7,0,1,"post--api-workouts","/api/workouts"],[7,2,1,"delete--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,3,1,"patch--api-workouts-(string-workout_short_id)","/api/workouts/(string:workout_short_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data","/api/workouts/(string:workout_short_id)/chart_data"],[7,1,1,"get--api-workouts-(string-workout_short_id)-chart_data-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/chart_data/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx","/api/workouts/(string:workout_short_id)/gpx"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-download","/api/workouts/(string:workout_short_id)/gpx/download"],[7,1,1,"get--api-workouts-(string-workout_short_id)-gpx-segment-(int-segment_id)","/api/workouts/(string:workout_short_id)/gpx/segment/(int:segment_id)"],[7,1,1,"get--api-workouts-map-(map_id)","/api/workouts/map/(map_id)"],[7,0,1,"post--api-workouts-no_gpx","/api/workouts/no_gpx"],[11,4,1,"-","APP_LOG"],[11,4,1,"-","APP_SECRET_KEY"],[11,4,1,"-","APP_SETTINGS"],[11,4,1,"-","APP_WORKERS"],[11,4,1,"-","DATABASE_DISABLE_POOLING"],[11,4,1,"-","DATABASE_URL"],[11,4,1,"envvar-DEFAULT_STATICMAP","DEFAULT_STATICMAP \ud83c\udd95"],[11,4,1,"-","EMAIL_URL"],[11,4,1,"-","FLASK_APP"],[11,4,1,"-","HOST"],[11,4,1,"-","MAP_ATTRIBUTION"],[11,4,1,"-","PORT"],[11,4,1,"-","REDIS_URL"],[11,4,1,"-","SENDER_EMAIL"],[11,4,1,"-","TILE_SERVER_URL"],[11,4,1,"-","UI_URL"],[11,4,1,"-","UPLOAD_FOLDER"],[11,4,1,"-","VUE_APP_API_URL"],[11,4,1,"-","WEATHER_API_KEY"],[11,4,1,"-","WORKERS_PROCESSES"]],"/api/workouts/map_tile/(s)/(z)/(x)/(y)":[[7,1,1,"get--api-workouts-map_tile-(s)-(z)-(x)-(y).png","png"]]},objnames:{"0":["http","post","HTTP post"],"1":["http","get","HTTP get"],"2":["http","delete","HTTP delete"],"3":["http","patch","HTTP patch"],"4":["std","envvar","environment variable"]},objtypes:{"0":"http:post","1":"http:get","2":"http:delete","3":"http:patch","4":"std:envvar"},terms:{"0":[0,1,3,4,5,6,7,9,11],"00":[0,3,6,7],"000000":0,"01":[0,3,5,6,7],"02":7,"03":[6,7],"04":7,"06":5,"07":[0,3,6,7],"08":[0,3,6],"09":[0,6],"0mb":[0,7],"1":[0,1,3,4,5,6,7,9,11],"10":[0,1,3,6,7,11],"100":[7,8,9],"1000":5,"101":8,"104":8,"1048576":1,"10485760":1,"109":8,"11":[0,3,6,9],"115":8,"116":8,"12":[0,3,6,7],"121":8,"123":8,"1232004":7,"12341":5,"1234538":7,"1267":5,"127":[8,11],"129":8,"13":[7,8],"14":[0,6,7],"15":[5,7],"150":5,"156":5,"1563529507772":7,"16":[5,7],"17":[7,11],"178":5,"18":[0,3,6,7,8],"2":[0,1,3,4,5,6,7,9,11],"20":6,"200":[0,1,3,4,5,6,7],"201":[0,7],"2017":[5,7],"2018":[5,7],"2019":[0,3,5,6,7],"203":5,"204":[0,6,7],"22":[7,8],"24":8,"25":[8,11],"26":8,"27":[0,6],"279":7,"28":8,"280":7,"282":5,"2930":7,"2e1ee2c":8,"3":[0,1,4,5,6,7,9,11],"30":5,"3000":11,"301":11,"31":7,"33":8,"34":8,"34614d5":8,"36":8,"37":8,"39":7,"4":[0,4,5,6,7,11],"40":8,"400":[0,1,4,7],"401":[0,1,3,4,5,6,7],"403":[0,1,4,5,6,7],"404":[0,4,5,6,7],"41":8,"4109":7,"413":[0,7],"43":8,"44":[7,8],"443":11,"45":7,"46":[5,8],"465":11,"47":[5,7,8],"48":5,"4c3fc34":8,"5":[1,4,5,6,7,9,11],"50":[0,6,8],"500":[0,1,4,6,7],"5000":11,"5078118":7,"5079733":7,"51":7,"53":8,"54":8,"5432":11,"57":[7,8],"58":[0,6,8],"587":11,"59":8,"6":[0,4,6,7],"613":5,"62":8,"63":7,"64":8,"66":8,"67":[0,6],"7":[7,11],"70":8,"71":8,"72":8,"7380":7,"75":8,"78":5,"79":8,"8":[0,7],"80":[8,11],"8025":11,"81":8,"82":8,"83":8,"84":8,"895":[0,6],"9":[0,3,6,11],"90":8,"91":8,"93":8,"95":[5,8],"98":8,"99":[5,8],"9960":5,"boolean":[0,1,6],"case":9,"default":[5,6,7,8,9,11],"do":[1,4,5,6,7],"export":10,"float":[0,7],"import":[8,11],"int":[4,7],"new":[0,9,11],"null":[0,4,6,7],"return":[3,7,11],"short":7,"static":[8,11],"switch":8,"true":[0,1,4,6,8,11],"try":[0,6,7],A:[6,8,9],AS:[0,3,6,7],For:[9,11],If:[9,11],In:[8,9],It:[8,9,10,12],NO:[0,6,7],NOT:[0,4,7],No:[0,6,7,8,10],Not:[0,4,5,6,7],OF:11,ON:11,On:11,One:11,TO:11,The:[8,9,11],There:11,To:11,WITH:11,With:11,_:8,__main__:11,_blank:11,access:11,account:[6,8],acit:7,activ:[4,8,9,10,11],ad:[0,8,9],adapt:11,add:[6,8,9,10],addit:11,address:11,admin:[0,1,3,4,5,6,7,8,9,11],administr:[0,6,7,13],after:[8,11],again:[0,1,3,4,5,6,7],agplv3:8,all:[3,4,5,6,11],allow:[0,1,7,8,10],along:7,alpin:9,alreadi:0,also:[8,10,11],altitud:8,alwai:11,an:[1,4,6,7,8,9,11],android:10,anoth:[6,11],anymor:8,apach:10,api:[0,1,3,4,5,6,7,8,9,10,11],apikei:11,app:10,app_log:11,app_secret_kei:11,app_set:11,app_work:11,appear:9,applic:[0,1,3,4,5,6,7,8,9,10,11],ar:[3,7,8,9,10,11,12],arch:11,archiv:[1,8,9,11],archlinux:11,asc:6,ascent:[7,9],attribut:11,auth:[0,1,3,4,5,6,7],auth_token:0,authent:[1,2,3,4,7],author:[0,1,3,4,5,6,7],avail:[0,3,9,11],ave_spe:7,ave_speed_from:7,ave_speed_to:7,averag:[3,7,8,9],average_spe:5,axi:7,b862a77:8,b:11,background:8,backup:11,bad:[0,1,4,7],bearer:[0,1,3,4,5,6,7],becom:8,been:8,befor:[8,11],begin:11,better:8,between:9,bike:[4,7,8,9],bin:11,bio:[0,6],biographi:0,birth:[0,8],birth_dat:[0,6],bound:7,build:11,button:8,by_sport:5,by_tim:5,c:7,calcul:8,calendar:[8,9],can:[6,8,9,10,11,12],cannot:8,cd:11,chang:[9,10,11],charact:[0,8],chart:[7,8,9,11],chart_data:7,check:[1,11,12],choos:[8,9],client:[8,11],client_max_body_s:11,clone:11,code:[0,1,3,4,5,6,7],color:[0,4,8,9],com:[0,6,11],complet:8,compos:11,config:[1,11],configur:[2,8,9,11],confirm:0,contact:[0,6,7],contain:[8,9,11],content:[0,1,3,4,5,6,7],contributor:[1,8,11],control:8,coordin:11,copi:[1,11],copyright:[1,11],correctli:8,countri:9,cp:11,creat:[0,7,8,9,11],create_app:11,created_at:[0,6],creation:[8,9],creation_d:7,credenti:[0,11],criteria:6,cross:9,current:8,custom:11,cycl:[4,8,9],d:[0,5,7],dai:[8,9],dark:11,darkski:[8,9],dashboard:8,data:[0,1,3,4,5,6,7,8,9,10,11],databas:[8,9,11,12],database_disable_pool:11,database_url:[8,11],date:[0,5,7,8,9],db:11,debian:11,default_staticmap:[8,11],defin:9,definit:8,delet:[0,6,7,8,9],depend:[8,11],desc:7,descent:[7,9],describ:11,descript:11,detail:[6,8],develop:[8,10],dialect:12,differ:8,directli:11,directori:[8,11],disabl:[0,8,9,11],displai:[7,8,9,10,11,12],distanc:[3,7,8,9],distance_from:7,distance_to:7,distribut:11,docker:8,document:[8,10,11],doe:[0,5,6,7,8],don:0,down:8,download:[7,8,9,11],dramatiq:11,drop:8,dropdown:9,due:8,durat:[3,7,8,9],duration_from:7,duration_to:7,dure:[0,7],easi:8,edit:[0,8,9],electr:9,elev:[7,8,9,11],els:11,email:[0,6,8],email_url:11,empti:8,en:[0,6],enabl:[1,9],encount:11,end:[5,7],endpoint:[1,8],engin:[8,11,12],english:9,enter:[8,9],entiti:[0,7],entri:11,env:11,environ:[8,12],error:[0,1,4,6,7,8,9,11,12],europ:[0,6],evalu:[8,11],even:[8,9],exampl:[0,1,3,4,5,6,7,10,11],exc:12,exce:[0,7],exceed:8,except:6,execstart:11,exhaust:10,exist:[0,5,6,7,9,10,11],expir:[0,1,3,4,5,6,7],extens:[0,7],fa33f4d996844a5c73ecd1ae24456ab8:7,fail:[8,13],fals:[0,1,4,6,7,11],farest:[3,8,9],fd:[0,3,6,7],featur:[10,11],fetch:11,file:[0,1,7,8,9,10,11],filter:[8,9],first:[0,9],first_nam:[0,6],fitotrack:10,fittracke:[9,11,13],fittrackee_cli:11,fittrackee_init_data:11,fittrackee_upgrade_db:11,fittrackee_work:11,flask:11,flask_app:11,flaticon:11,fmstrat:8,follow:[3,9,11,12],forbidden:[0,1,4,5,6,7],forecast:11,form:[0,7],format:[0,5,7],former:11,forrunn:10,forward:11,found:[0,4,5,6,7],fr:6,frame:5,freepik:11,french:9,fri:7,from:[5,7,8,10],full:8,fullchain:11,gener:[8,11],get:[0,1,3,4,5,6,7],gif:0,git:11,github:11,given:[0,11],gmt:[0,3,6,7],gpl:10,gpx:[7,8,9,10,11],gpx_limit_import:1,gpxpy:[0,9,11],grant:11,graph:8,greater:8,gunicorn:[11,12],gz:11,h:[7,9],ha:[6,9],handl:[0,9,11],has_workout:4,have:[1,4,5,6,7,8],he:6,header:[0,1,3,4,5,6,7],health:1,heavi:[10,11],hexadecim:0,hi:[6,8,9],hike:[4,8,9],home:11,host:11,href:[1,11],http:[0,1,3,4,5,6,7,11],hvybqybra7wwxpastwr4v2:[0,3,6],i18n:8,icon:11,id:[0,3,4,5,6,7],imag:[0,6,7,8,9,11],imperi:[8,9],imperial_unit:[0,6],incorrect:8,index:7,info:0,inform:[8,10,11],init:11,initi:11,initialis:11,insid:11,instal:[8,10],instanc:[1,9,11],instead:9,integ:[1,4,5,6,7],interceptor:8,interfac:11,intern:[0,1,4,6,7],introduc:8,invalid:[0,1,3,4,5,6,7,8,11],io:11,ip:11,is_act:[0,4],is_active_for_us:4,is_registration_en:1,issu:[10,11],jan:7,javascript:8,john_do:6,jpeg:6,jpg:0,js:11,json:[0,1,3,4,5,6,7],jul:[0,3,6,7],keep:[8,10,11],kei:[8,9,11],kjxavsturjvoah2wvcegef:7,km:[7,9],label:4,languag:[0,6,9],larg:[0,7,9],larger:11,last:[0,11],last_nam:[0,6],latitud:7,layer:[8,11],ld:[0,3,6,7],leaflet:[7,11],least:7,legitim:8,less:8,librari:11,licens:[8,10],like:[9,11],limit:[8,9],link:11,linux:11,list:[8,10,11],listen:11,load:[8,12],local:[8,10,11],localhost:[8,11],locat:[0,6,11],log:[0,1,3,4,5,6,7,10,11,12],logfil:11,login:0,logo:11,logout:[0,8],longer:[8,12],longest:[3,8,9],longitud:7,m:[0,5,7],made:11,mai:[9,10,11],mailhog:11,major:8,make:[8,11],makefil:11,manag:8,mandatori:[7,8,11],map:[7,8,9,10],map_attribut:[1,11],map_id:7,map_til:7,match:0,max:[1,6,7,8],max_alt:7,max_single_file_s:1,max_spe:7,max_speed_from:7,max_speed_to:7,max_us:1,max_zip_file_s:1,maxim:7,maximum:[3,8,9],messag:[0,1,7,8],method:11,metric:9,migrat:8,min:8,min_alt:7,minim:7,miss:8,mobil:10,model:8,modifi:[6,8],modification_d:7,modul:11,mon:7,mondai:[0,5,9],montain:8,month:[5,8,9],more:[8,9,10,11],morn:7,mountain:[4,9],mous:8,move:[7,8],movement:8,mpwoadmin:11,ms:[0,3,6,7],multi:11,multipart:[0,7],must:[0,1,4,8,9,11,12],mv:11,n:0,name:[0,5,6,11],nano:11,nb_sport:[0,6],nb_workout:[0,5,6],necessari:[9,11],need:11,network:11,next:9,next_workout:7,nginx:[9,11],no_gpx:7,non:[4,10],noopen:11,noreferr:11,nosuchmoduleerror:12,note:[7,8,9,11],now:[8,9,11],number:[1,6,7,8,9,11],oauth:[0,1,3,4,5,6,7],object:[0,1,4,6,7],ok:[0,1,3,4,5,6,7],omit:11,one:[6,7,9],onli:[6,7,8,9,11],open:[10,11],openstreetmap:[1,8,11],opentrack:10,option:[8,11],order:[6,7,8],order_bi:6,org:[1,11],os:11,other:[6,11],out:0,outdoor:[8,10,11],over:8,overrid:9,overridden:9,overwrit:11,own:[6,10],owner:[8,9],packag:[8,11],paf38:8,page:[6,7],pagin:[6,7],par_pag:6,paramet:[0,4,5,6,7,8,9],pari:[0,6],pars:[8,11],part:[0,7],pass:11,password:[0,8,9,11],password_conf:0,patch:[1,4,6,7],path:11,paus:[7,8],payload:[0,1,4,7],pem:11,per:[6,7,8],per_pag:[6,7],period:9,permiss:[1,4,5,6,7],pg_dump:11,pictur:[0,6,7],ping:1,pip:11,pipenv:8,pleas:[0,1,3,4,5,6,7,8],plugin:12,png:[0,7,11],poetri:[8,11],point:[8,11],pong:1,pool:11,port:11,possibl:[8,10],post:[0,7],postgr:[8,12],postgresql:[8,11,12],prefer:[0,8],previous_workout:7,privileg:11,privkei:11,process:[0,9,11],productionconfig:11,profil:0,project:11,provid:[0,1,3,4,5,6,7,8,9,11],proxi:11,proxy_add_x_forwarded_for:11,proxy_pass:11,proxy_redirect:11,proxy_set_head:11,pull:11,purpos:[8,11],pwd:11,py:11,python:[8,11],q:6,queri:[5,6,7],queue:11,r:11,rais:9,read:8,real:11,rebuild:8,rechart:7,recommend:11,record:[0,2,6,7,8,9],record_typ:[0,3,6,7],redi:[8,11],redis_url:11,refactor:8,regist:[0,1,11],registr:[0,1,8,9],rel:11,relat:[9,11],releas:11,remain:8,remote_addr:11,remov:9,renam:8,replac:[8,11],repo:11,repositori:11,request:[0,1,3,4,5,6,7],request_uri:11,requir:0,reset:[0,8,9],respons:[0,1,3,4,5,6,7],restart:11,restartsec:11,right:[6,8,9],rout:8,row:9,run:[4,8,9,11],runner:10,s:[6,7,8,9,11],sam:[0,6],same:8,samr1:11,sat:6,save:[8,9],schema:11,screen:8,search:8,second:7,secret:11,see:[8,9,10,11],seem:8,segment:[7,8,9],segment_id:7,select:[0,7],send:[8,11],sender:11,sender_email:11,serv:11,server:[0,1,4,6,7,8,9,10],server_nam:11,servic:11,set:[8,9],sever:[10,11],shell:11,should:11,show:8,shown:8,side:8,signatur:[0,1,3,4,5,6,7],simpl:11,simplifi:8,sinc:11,singl:[1,6],size:[0,1,7,8,9],ski:9,sky:11,slow:8,smtp:[8,11],snowsho:[8,9],some:[6,7,8,10,11],sorri:0,sort:[6,7],spawn:11,speed:[0,3,7,8,9,11],spinner:8,sport:[0,2,5,7,8,9,11],sport_id:[0,3,4,5,6,7],sports_list:[0,6],sql:11,sqlalchemi:[8,11,12],ssl:11,ssl_certif:11,ssl_certificate_kei:11,standard:[8,11],standarderror:11,standardoutput:11,start:[0,5,7,8,9,11,13],startlimitintervalsec:11,starttl:11,stat:[5,8],staticmap:11,statist:2,statu:[0,1,3,4,5,6,7],step:11,still:[9,10],stop:[0,8,9,11],stopped_speed_threshold:[0,4],store:[9,10],street:10,string:[0,4,5,6,7],subdomain:7,success:[0,1,3,4,5,6,7],successfulli:0,sun:[0,3,6,7],sundai:[5,7,9],support:[8,9,12],syslog:11,syslogidentifi:11,system:[9,11],systemd:11,t:[0,8,12],tar:11,target:11,task:11,term:[8,11],test:11,textarea:8,than:8,thank:8,thei:11,them:10,thi:[7,8,9,10,11],threshold:[0,8,9],thunderforest:[8,11],tile:[7,8],tile_server_url:11,time:[0,5,7,8,9],timezon:[0,6,8,9],titl:7,tl:11,todo:14,token:[0,1,3,4,5,6,7],too:[0,7],tool:11,tooltip:8,total:[8,9],total_asc:5,total_dist:[0,5,6],total_dur:[0,5,6],track:10,trail:9,transport:[4,8,9],troubleshoot:10,type:[0,1,3,4,5,6,7,11],typescript:11,u:11,ui:8,ui_url:11,unauthor:[0,1,3,4,5,6,7],under:[10,11],unencrypt:11,unit:[8,11],unstabl:[10,11],up:[9,10],updat:[0,1,4,6,7,8,9,11],upload:[8,9,11],upload_fold:11,uploads_dir_s:5,uri:8,url:[8,11,12],us:[0,6,7,8,9,10,11],user:[0,1,2,3,4,5,7,8,9,11,13],user_id:0,user_nam:[5,6],usernam:[0,6,11],uuid:[7,8],v0:11,v3:10,valid:[0,1,3,4,5,6,7,8,11],valu:[0,3,6,7],variabl:[8,12],venv:11,version:[1,11],view:8,virtualenv:11,vue3:11,vue:11,vue_app_api_url:11,vuex:11,wa:8,wai:11,walk:[4,8,9],wantedbi:11,warn:8,weather:[8,9,11],weather_api:11,weather_api_kei:11,weather_end:7,weather_start:7,web:[0,10,11],week:[0,5,8,9],weekend:8,weekm:[0,5],were:8,wget:11,when:[0,1,8,9,11],where:11,which:9,with_gpx:7,without:[5,6,7,8,9,10],worker:11,workers_process:11,workingdirectori:11,workout:[0,2,5,8,10],workout_d:[0,3,6,7],workout_id:[0,3,6,7],workout_short_id:7,workouts_count:6,written:11,www:[1,11],x:[7,11],xml:7,xxxx:11,xzf:11,y:[0,5,7,11],yai:11,yarn:11,year:[5,9],yet:10,you:[1,4,5,6,7,10],your:[6,10,11],z:[7,11],zip:[1,7,8,9],zone:0,zoom:7},titles:["Authentication","Configuration","API documentation","Records","Sports","Statistics","Users","Workouts","Change log","Features","FitTrackee","Installation","Administrator","Troubleshooting","User"],titleterms:{"0":8,"01":8,"02":8,"03":8,"04":8,"07":8,"09":8,"1":8,"10":8,"11":8,"12":8,"14":8,"15":8,"16":8,"17":8,"19":8,"2":8,"2018":8,"2019":8,"2020":8,"2021":8,"2022":8,"21":8,"23":8,"29":8,"3":8,"30":8,"31":8,"4":8,"5":8,"6":8,"7":8,"8":8,"9":8,"new":8,account:9,administr:[8,9,12],api:2,authent:0,avail:8,bug:8,chang:8,close:8,configur:1,content:10,dashboard:9,deploy:11,detail:9,dev:11,develop:11,docker:11,document:2,email:11,endpoint:[2,13],environ:11,fail:12,featur:[8,9],first:8,fittracke:[8,10,12],fix:8,french:8,from:11,improv:8,instal:11,issu:8,list:9,log:8,map:11,minor:8,misc:8,prefer:9,prerequisit:11,prod:11,product:11,pull:8,pypi:[8,11],record:3,releas:8,request:8,server:11,sourc:11,sport:4,start:12,statist:[5,8,9],tabl:10,tile:11,translat:9,troubleshoot:13,upgrad:11,user:[6,14],variabl:11,version:8,workout:[7,9]}}) \ No newline at end of file diff --git a/docs/troubleshooting/administrator.html b/docs/troubleshooting/administrator.html index 6ca483b8..45f86338 100644 --- a/docs/troubleshooting/administrator.html +++ b/docs/troubleshooting/administrator.html @@ -5,7 +5,7 @@ - Administrator — FitTrackee 0.5.2 + <title>Administrator — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3
                                                      @@ -154,8 +154,8 @@

                                                      - © Copyright 2018 - 2021, SamR1.
                                                      - Created using Sphinx 4.3.1.
                                                      + © Copyright 2018 - 2022, SamR1.
                                                      + Created using Sphinx 4.3.2.

                                                      diff --git a/docs/troubleshooting/index.html b/docs/troubleshooting/index.html index e1f0ba8c..4ee6d729 100644 --- a/docs/troubleshooting/index.html +++ b/docs/troubleshooting/index.html @@ -5,7 +5,7 @@ - Troubleshooting — FitTrackee 0.5.2 + <title>Troubleshooting — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -151,8 +151,8 @@

                                                      - © Copyright 2018 - 2021, SamR1.
                                                      - Created using Sphinx 4.3.1.
                                                      + © Copyright 2018 - 2022, SamR1.
                                                      + Created using Sphinx 4.3.2.

                                                      diff --git a/docs/troubleshooting/user.html b/docs/troubleshooting/user.html index 7eb15809..1d6e60e0 100644 --- a/docs/troubleshooting/user.html +++ b/docs/troubleshooting/user.html @@ -5,7 +5,7 @@ - User — FitTrackee 0.5.2 + <title>User — FitTrackee 0.5.3 documentation @@ -40,7 +40,7 @@ FitTrackee - 0.5.2 + 0.5.3 @@ -142,8 +142,8 @@

                                                      - © Copyright 2018 - 2021, SamR1.
                                                      - Created using Sphinx 4.3.1.
                                                      + © Copyright 2018 - 2022, SamR1.
                                                      + Created using Sphinx 4.3.2.

                                                      diff --git a/docsrc/source/_images/fittrackee_screenshot-01.png b/docsrc/source/_images/fittrackee_screenshot-01.png index d701b1a96ccc275fbaccb7ef2b12e36646c6a14f..57b281878bad3033b6a0999dfd87c76bdfbed9c2 100644 GIT binary patch delta 18458 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 delta 18366 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

                                                      !W6f|6v1X!SCjQ(1#BoMsM)BOfHKj4lvCNMS}=FxH8dQt#&Ygo1}P$9;^*i0 zEjoH0L&!(lzQ^mJ6$%_ji*!Lb+9cl$o2LI9a^50fLFA%a=5|Bm`&T4z8vQ5*CY+j00ram=umw2jo z%E*l9NsEO2sFd5X62DXKP;!MVi`%xN~}5?0_Of)CHon(^>3JsF)~7VA+*>O*}Ks=yd2gp zYS`*j@%(uE&vUJLDF@d3g?t)tP)wtK}dNpbe$yj%U3=OqF{W=t8$6j58bM zWNmHgZkA?8eTC10c2H!bIY@kbWV~|f&3heDJQ4MR@+Dh`mD8$x0y_FO`LB#iIxnf| zdJa1Uamzvb5uY)tmrsPY#Jg2#tq-&>4JKc_l2H-D5pEpx9G}@388vKlbz^ICjM^MZ z8XEzwNaywH>L%ONtgOn22)GuP1w~w3+_YT-gYnVPnNw(JfCOJ&UgD6F*5u@n(9+TV zOYdY|&+>y*U9>4N7A*%Nd!)ACp1dBg0vJA&q}T5A{mp10lq%I|vt z(^s#YJ^k~ylF&lWouE*kcq3)znKV;ic749D-a>Txl&e! zF4z3DTxG7G z?drbT`rjqb&PX0Tb}S1x8VQVEPZ7{fiQ^d| z8OQrd<&uGQil~@aSmxaf0|}F|GZMgx{qiGKZ{Qrk!iVMeGUo+r z?y#jxmwqyoy1KkPf9rmgFMCRE@BRJl(kHxj26{=5@2*ChFp!d~0* zW?=mOD$ig1d>LP8QI+4?^`<}X-8-ePadEbMojP!Sp>)^MmA^{!7k^vZ{N+)w@|Ty- ztwH#T%7uD&VYjPyc<)@k>uMaoCw#O0-6b!r7mHrF5IyG5lpO;YQ5x2$PV5XfD? z@xHB@atqw$*Ho^#1Z>c3&AlDgJzZxaaQLa}+Y3c;@%rgi?BUGpJOMYJosHU&F>%hE zIak)l+rK_@d6G%i6OY_mTRh{}MX9Q*tFr>9A7ai=NY4hg6u;%h=l+xhW{#7qIDqYA zEsX;!`hjf^?tM2_*4J){b3M8=OX$UFP)D%3dUqAO7pSBD$#nN>o!S4d9e#Cr?basg z->br>hlO6NUwd0>>52J5PhTXg*IRhjEPhURloO^rgYBRr7UtmEf zDk+)CIZswb1lZl4@cH}l`NhCY!`A%e+5F>~*Y@=8`hBsUU-Zfe_xd?@KG|k+o2Gme zeHD`X_2%u%p~iA@OSV7D1NJ){|L)$t_tD;kdf~z5`r;x9A?MHOe*I&=FQj0?`m}u& z>*vk1iTM8~W9~7({{gX1&R_0aS!h*dv-H~A)w1VTtkcraxv0JQ`ieDcf@1Ttm)ZMB zA8Y3WPB4Ehzn7EtL=Zav#<0zmuG4<-SwAgoQ@Q{7zrK8T`&TVzJ4l_UtDnm{r-UW| DZktoP diff --git a/docsrc/source/_images/fittrackee_screenshot-02.png b/docsrc/source/_images/fittrackee_screenshot-02.png index f8fb2fab78600ca03b6fe164b40ed89e013a0f19..f371029f52b78fa6a0354821ab7067b95a6c49c1 100644 GIT binary patch delta 21505 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 Pw&Y+oj_1nHUXS}Ph5(g- delta 21430 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 diff --git a/docsrc/source/_images/fittrackee_screenshot-03.png b/docsrc/source/_images/fittrackee_screenshot-03.png index 74e7e236fd47c8d99b489a32669c4913013bb7f7..e6fe4ffeeb3fa1a6c6e1f0bd064ff86f7596ed19 100644 GIT binary patch delta 27293 zcmV*LKxDtk%?!)W43H!Ng^?v6e_4_vHZ@2@T?)>Y2ulpbVm7KcErS&>$_58~tk2rbK{rhh|kHP2X@%hL5<@4%K zue-KKeSh9qKff{ZX9fM2fj$!@f2}C;#6AO! z&p;`@Z-mbP^WB!Oqqpx{Sm*uy`TQFO{&#vv?HT*WAiw^d8_~1Eiz&vFLh?Mu)ZYap z{U2SLJPGe()U(9%k~)tmeZ_=;{4P#E{tZ@iwbcCEi+;+=k7vJRYkorGe$7^npG(p& zL9Rc3|Mqnk%I~xCg#O#if4P62#h+h4H>7t(zeHdE-)sFoduA6iS3+GsoB9zoJ>j~= z6dI^ImR5b^|H2UM`5F9ls(O<(^V=_eb{HWt_YFB%nBj)={N7=+#2k-{jVCegn4TAV zYH`HH)ufB*Ey{nHQJt9*x` zSd#ki<~K$Kn`J0-dgL-P67DCcWa%;GxX3^#B^ry2Ii*T&deqc>q=o0w zSRyYwUI)y`L`gL@e{wU@Bw0BZ>Zj#S4b75DE~V7cN-v|#nrg14*4nB-akkX5Yo*oJ zT5qGxo_g-3*WP;Xqt6jX0yN90qm4esn3FjtBTqg(xnRx}S6X=$x9V!Eud(K)e0JVt z*WGsCV^52g4E(Ta&AJVnCmc%YvPo{KX`;j$XZS8A_AUG+?83~In2QuE20tz}RXTFD=qcW$Q`4Q=g5?N$X&MYWn zWH6r)%MD+-bMeinGWY+=n``-}yv6@Cb55!Ihnf3x-hP)g6AkSrV{aEKs6NqsTr*?m zKe#U6w%Q1Je*r*kwlRVezOj(JD@e6(K55-k_|x(^p-pzg?gv;^leKVGnQ7nI@1FfM z%Z-bfw7X&3R@`=S?xCM_3D~**K#cL&<^>D2(s5^$+Qu#6juO6x^03>fb@=3hNbRU} zQfqVW)oy|i%F1{3lGcJAeGAscS;y`qT3-uk>CAMce>!?K$NFdU#{8wPaP5Y^Ewy9y zDlX|*WUHm7KP`sp$+PD2gk`vX_Kq{=HCj!*t~yGa{^Vxq?t8-ThKNdV0|nz*sg)fL zEyAMjPPb4G5e)BZ^_jqXAiPn%f8Iu!s;oaP&(%Kj-@f{|C@rxRA!^WtW9m<9aJ;><(H`)#Um2f1!)6Pw7N85p^|dy&#Tlrl^!w-LHP(XJFyXb|thLG?-c#g8(4h8Yw>~-@WMO!ti6YT+XDWOIS1B zLL4ICChQ9Aq3qlCc9{&_A;*!5xM-}H ze}F*}dtw3sQ#VwRZ)Q}saEb6+&I5hsbfUM&0H~^zz_9XK-bLz zRBbi#O7jjog_S6vbJ!Zk+-};W@6>sNfBws2IRF^+al#s;cY?6%5-U;;ncTe2iH0&{ zZc6wPmH|vVNQtQ%L)$`^5si}uxuU^CV`)#DR0e3ORjQ|YKA1tUa;&q*o919C0GqC& zlb)KcyWDeBXS}J3|6?`bkAderYm$2KY_JF4TTFC69af-15<+26IW3<^Z7^P}e=Tjg zGB$=5=fbhuMmlcy1Fm+Ej1r9XL8d~2QfT`yEn4&(W&v?moAMH z2%1z`W)lU%{hF)58$p+EnK(-kF;OpcbT2VfjA?${MSA#bWdj9jSa>i;owuB5 zc|QC7I+V|LG~-aUo|RE6tHDka8CEt9B(f74%PLNJ55hb3;jEz8Uc%J`VKfOY?-r#} z8_EVnRQoAvYLM!ffh&;&prqXhQe8zDCeVF!XH&?A=}P#Px}2!CgI7UeL& z&oqFnjk?y$J#)gN8Dr}ZAhya zYe&Md`i1@qj~7pQK+DLeIx8~}o}%Irr>MY$wUO8xeTh#e7UM7|G{P(p`-sc^`me=;d9E-KojOF|34 zfVM!F_?;tyP&%-TML64ON)22CfiBvL>Db~emY>Ql0Ahi|*xCxxfEzUhno?@Escx17 zD)@oABb80ma#lyNhA;;dghpn%MEh=Z9trTS&d|nFAINP!yZ|XMY8R59#yM)Z8ew3M zb{tuZa+9ujh-`V0)r?+cmeVD_=|&VUNuFg zNa~l4s+BT!6myJ18nCq&NT%fI3;M)ApP>9e*<|X@Nj4?&%mBCKry#P zLneXq_$?Q_s&*nnD?Eh=?S;rLl+1XL`v-7+qY~B?+R?cZ2pt5{;q%+2aF;-n{s9Mc zz7hC@N%P{OH_d^%29=-&`m;9lb3yM^idS%6;D&At;2z~drSYHi6Z3vOD|ogGqFj{N zHbsc=@p~;pe{{w&q~XN?0X@{*iz<5hJ}cmB-v|!DS?d8Jd1aXdZDCC+AQ}%GxxorT zjN%x6$@fzUR89K^Y&t)oVDesY0-|c7KIm#(6ZNm5LDxgV%$9ar$J5-{?6dey2gi2dF#-NC?fpO-I9)7EC!PL{g!C8ytVvSy#S)j^G4`9)Ugm@pmk1>1~y2Ewm$u>wOkV+BFvSTh&=!U@CoD%SlNJv-~PoT zI5>rff6vvQEDKy~IlS_N0BV=r)EcZ$h649JmMa_PW;sKCCKiyf1>ju#K{_93QoF6+Q%-_k2>xYKjY9R z@-Du2M+^o{T@Y<(P{_zGIDt6y`iS3Z(e=K>?(OMOmj3y@*=YnO?K+yZF~d2Kwv0-^ zAJeOlP^-&7f+R{W2567w-D{LPWb}!WAwna}MQs?$AAF^?5`~BImH!DfW8pkDaC>S^ ze+~@7OOeGk zj;IYuS!Bh@a<91UKpjOYHX*^}_u+O_vo2JcbSDH3fD6K(Y0x1KM?z*OHzXgd z!8f@tBw)9`$T=-=${q!OMQN}<=BiM!e=L<>(= zRms+@R5oga`LDV{RoSxH^2CD}Q=Y`G(6TxkS@QJZxl*W_>qX6qWhfKWe~8fh0jx@Q zv6R712qmF=4i6xs1CJqvM2bnxT?)a&5$x1UmxH3O6O~;NIF^zmm?Wr4_D~r+L51M{ zsYa9IvLfjvaLh#svQL!S&~aSW#;Bt&AX9ai-!utJ@Ms+BiRzkYs`wH?{hXkDJ4t~6 zFa)w1I?tXs(#&28ddu?Mf2OnFMV&%m5OzjgQ^Ro@@C(dKzw+kJ!QK3>a0d+%ie-WwPlWi(rJ}bi? zlbs<5zibwAncCO}P~vz|IAb>V{Q`D}{HHom)zBbGW`5@Nia2#NF*7g(RAM@QkwWcw z{2`2Y1H%`QaF_-70JX~shBeueiF?YuN;71+dQ=6~K{lo=TG;G-Q8?x;dUMdmM2=j7 z2YFJ=I$Fl=RESl076AhsV@Mb`<$@d~yEjSyYmE{VMN1!(I}aIuyHdEchB_}|nm}mU zpY}u^I33T_h&{51qGpw$^ec#{@lkpvrJc&eh~o+p1(2u&{?4Qi=gteA7H*D=B*_l? zhrhA-3~{Pd$Pj8(8L;f(B{G0$54+SMUx~lf@%0Tn&;a*COSO!^838o`nH)?6 z9Tr))QFu?!dt8Bk$+2Fr5x?lsuFp|*nJb_nfvz5Oq>!NdjJ|GSJS+vy&jRulY?_fy zs$1jG7YH}3JAAR@(oeEq#2jXp#}yb{PF!Tt-A zLJdI3JoZTmLKR4*PV&Khc8mjUbcu(xu<`K4rLu>rifphI4|8^S2OF?JCaP4-sJrZY zO=|oSt^6M1=nOgX!3ro4gXJaw8^A-Vt*04s-EZGD^ivpyy9bybm<@u1bE6G`3 z;d!iC7rOv|BMoMO_)G(AuwTb&cpNkUa)(mY{o~%`JS3Amq?k~!13f^cLlRW4fsiO1 zK2CR0-smL()oXZ&4KV+F;eZezV%BpU+=22+Rj9yWy#YiWFtWLXA=V*`AZMad%j3u; z9Ao8g7+*J_PO_oX8Rn#?_S&pZr*Hzn0T+*iV6S9evFx9@eIw;&() zE}oh4l2p3M!PG!7a6|9wBm?0_)s)azgbR>>I_sw%h>VWl8ukH^dGnq!OWJh=-l6OP zj^eF)%gp+T0#-lud5?~Zwb4Np(Ho6}pb9H_~)gbnP zMbTbX3obMw(g%4Fj&O;A6?ol=wDV{Huag2?2H1tH$r!vk;gX3yq@j{zHZ;?(TrFwS ziBRy;lKL>)rZ%YqeVM>lowuNJG8O^^OKNz3443Y+taV|xED`0s?_!FMuc~ocP97$OdT)mG)N2Y)IiVvGcr6Jw=-tu3+AMd5o%j#bW z@IDQ6W$fj}pL>-6FJweO(zPLXB&5IZVc=78xG>${lDF9;dkq4;sTv*0l38j1t~q0W zO^|l<%oV+i;h>6+_T2sLzj*FX^JA&*i_HBNedPd6x(}L!tLD-@C^^V`tCLE3zTg9c zkBs@rSQ3L#?fHJs0lLc|Ppbj`47SHh1lVvM(dG1#2TuiTRmb+F$bcjrEAT!&ga)ip zw?7iFTb<(d{(fpyntFS{Hc4;|!!H1;%4?U1m|o3Fw7YR@cq0J^-Wp3Qs78_QX``UKx;t z;?nIVCbIlwOI1?&=6tUJ3|M590)Otx9q)fFVykLHub6BQLNqMU)VMr9VJbF+oOc0PABoZ z2p$TA?5(Ba(V|->`d*9<5$^L%$AcF^hvi2^qQ+2bI{6A{c-?jHQfqYJkoK19(DzAn zuAw_d3!8w&SUTWc<{BbMb`L0kb5Tr9U+uuS_*<#|&h&z}fGsvLrq@xx>?jYe2mHJ? zW5FJTtf05Nhi>%Y`AlDF4G7gJMq8(VK6ui{aaG@Dpx6n^(pMpM!eF=#$kt5>kP>_x zTenUCPMlS?4w8Z}sq4<0*U{3~F3#t!k!cA!nAdS$tz=ET4e`tpAU5QozI-&^BV_xV zsf2!<>D!h62Vn*-X-5S7C6lcc9Dh(0g-=tZA{7Tah&W`ZP8LK(bhA|`LWNK(wCZ5; z(m!a@kfgXc3a$kQe-^6_F3!3-xC(;c4~V0alcI~1cwbUz5#tSye4KaB;l29+p;2L) z)in-ix^1SD2{D^n6+^EG&=2$=}p_Ty$CBnGrLSo+pkFi^UFBI+&GAjd+SU zs%kpr3t5j<&Rd+dN{zM7$!{3W>nqD#r!|Zu7O?~gA{5k6Mg=xv^w&wTkf!~FkAKMZ zOXO0>RR$x+0;_Gc7n`IX5jbVm352IALWnWnndw?-`~JG%+wVF*z|XH#RmmFf+5G z8m8yUH7*S*L4rqRaf0zSJ&13 zxyMiAvBo>*GB=6lA|xb%1PC_+12fEh&-C40zdw3TW`F?(Y67q4tbhLg=Lvkpm$zKIo|V-Cchi|;KVw!ifT2}zexKNVOdd2rXiUgQ=9hBRL!)1K4m1y zkP<0VYhUlsKfO6y>5M5OWyvrlBjnII)(&0lx?kH46v~h#L((CuOyx$qoS{m|6_OlM zZ!#pMrM&W0N?4Y9B>8-PMWYdUrq!q`x=P`2zC4+j4D&_>M{IAdq|VL`8D6g(h9SAL zRi?Fj52#_s8=5(Ljw(yawE^=8A;SS+TN?q(&rI@P#$k6gLAl5&(|btpG4 zPvKnOG23dNc~A@DVFdyKxzipUcY>&6+{Kcd{Zi}3e&tpNWtJYc@B~B4Tu*jN`>xJT zso>blr;EIb^>oS`^2@WmSMdcoleXJBOqV=;mWuyar<}t=%I3WXKdo~`5#s!8j+!F_*fB*NLnC=$5c;u_P9 zrbeZ6WAY_^%0wk!eyPIV?DKP&UNto}>fpgTH6LhIcYm{Dsgz8^tw3<}xna@l8M^eM zE463GCjIn@KPnm-J!<4Ri{~le$x&6sH1#@$Czt8%ZqmVq1A1wHU5`3CIu&%8sy=s- zDl4m0oR=qWV7QBNXY7!qMI&B}!5!}K7fC0SVM>zaAMvHk;p>>-I`e$l*}i)--4lM? zHeW=Q@+<$%9yLy4P#O5&w^bPRE2n7m4CD=a_N)HRGR@)b4gi4cXMdXD%+%K2rA=FQ z=wN*ljR8ynRh6ZGI`5on6&B>lFbo-nL8D+o3ZmIrzZ)9rJ^)tHkU|m>NzooQgC~X+ZWJc~IresM*#!|*>%Cs_n`kQk$>HL~6a2+%1eb5h(`3*t1oN&z5|M9VoJv{W48C| zt1nk!VWHAiLa9VHy=&_2(KFAiRbF05fk0qPP+3t>p#Al2YB{)0tyy9#bWna2$!uvqioPa9pq{2){Ev+%7i%#xa467%p zieJ`e$D<4mw^K5nP(%A6)qi3}cH*9h004jpD$huNZS7rpm+@?BGtJ&zw~tdr?^=j<D zav|l&fO6z*hUu8pF6^Fjr)Y@RsFSaNER(!tXGcgmI2P$p*Y?J2H~-_ADcp*>Wf~c^ zL|S!!-JEVczBgAfhaqEdSIk(FGIE+mb}}6qGW>=XxVCD|d8Ss?RH?l;A=8k?JH3a) z`D$uvl*f~;5*`c~2Y;6&t3IX;n|H}?W@pxpj0hUNKBsbW!YT;osv z;@bN5X4Tf#4OLa%aQ%&X^W~THvlljK;p%F6iRvA>c@$UTWKBNx)af) zigL0+Wv{baUQKM$n#jC>V!L9Jq=F6IYPsRWPhy_!y{dewLnX6kjJmzIwM%>FMHG2| z-%K%=Hvj;m5mcUmHf`CVmCF}tLG>&e1DGNPkH;&(~>)Ej0!W`UpZ`6>`Cf>4*gDX`0M5l8$-cmV%ymEI-J*XEAH=;Wtr;E z?A3L%bM;6=Sn9TvF|(shI@}If1D~MHlyshZyS{d7SU$H)8B6N#>5?zcD|5O_zB<3s znb@euD9X!IPc%BJsxlnTS6zRbc0ImJ1>s!1_q{i(v#U#gc=mbCtgcYad5ctkl2azP zVaVb2sVF~q%(iIh=v7x|r@UUT3X6wlus(d(HVu!wKFRAF4lk#b&d~YiuTXJ*j$VHC z4gKuCpK0l$xw`AlyY$%OkE-9_t$Cq6nzLYma&q(4ul6InAUeLT-`42+x?RqRuWOvY zyF4!S_xH==p7?vM5pt=`Y*ArtWz)Cr8dQT$l5N}AounLTaP?Hvc3RCj?- z(F-a#nF9bY4uZ-v(82m9Dk*^}XhHQXt>3U&HFK-77l)=vRpnVM*c8-Ft8bLkFAP`W0f4}PL_N%nCRH2-JHg9=b`(s;V*o#|L*cKt!Zqgao=8wJBOz}jC`(ea|Ddj!SEk)ci zY}2BGR`qn%%j?h4$5+RHmGU^%)ap=oSBJb_uX0=gr6N&DPIY?>l~{(7sceeo@cQJn zEJdRcxjor>y8SJCwdt{!bjvNbNRoc{yN5M%#&q3u<4xIZ_n2~+UZpcJMWYez+MDe% z?)7?==kv%L^2_aXDUnL5sku|JSWF?GUwPs1Ni|_Iozkim%d~2L#j>Hm^77S}N|Nq> z^Qgt1rG;PFJ?tClCn8C6^i+>h)^fGct0d9Xq5%COgZw@lNfz zTPEdndQV9}HW*f>`X)E1bk`Wl+2$P%04rRw2C|+LeI6r&$=;r9bzQ*el<9Yl3ML1G zv%xdM;gjEtT+UsVT`E89Q^%W8^}muDuB04spOGQxS#Pj^8+@aNUf;oLRZk>aq3E^T zN(7^_GHH1uL3Ma*^_lq%>h0;&l8WrC-~mTcZ*P4WapP-d{qwetCW2Nolf3G^5;s;>}enmMJ~APtQN~yb6Q)S~zQ_ zzV@xJ>XV=RGiCM~GE0t-ARet-w{hgZXPONqk}3Iunc<^iB3;BML3}}u>fg+UjU`=v zHTNWCgocl$YVSPNl$@`0U%wo|fcE$8R&CENE%7dYRd{-tlI6WJou=CU@S=5H;my;D|-;}HOWBOs^*fYU6MN-3F4DxFT#7-u1?*`pgTzF97hOB*-7pU-HL?DkqH`$s@-*{`pRHf|~KhqdXc%#+;lCZ!W>@{GBB29ver_^ zo7t}N*386Ew{H#XiV1(8;?X{p`^?L)_;EYKlGkkZqfe!?b%6T zMj9C?9!E$yDB#JF85rl>aHOXf=U25%`D3r^$%yh!AWvTLM2+fa)sO;zqW0ATlMr8v*w~V3NlC{}N$-(a8R!oXF zB<0mW_u|7Qv^kL)YIltxHM(R;>UcA%f(w0Pww2oK<9mGv1LsoZt?J^`46jrHn>mzDd@Nr4fD{W~lDRe3~=uuZsO39QZm($RHyqp5f zQ-KbR*k5yl9!Vv-@8|cawWU=ZJ?(01kLsoyZ<5qEN~jYRa|Ll5ctYp+$K_KglJtr0u?cwM>2`*~n_v&52nuu9X=#JZ7> zvy9v6Ry<+pcw5v6xwP#jpK6|ePN>pTI5Y!zPr6IKvXE|i`dKA{Qr!=KuKmA#KyyF$ zms<9>e<4Y71Oxit@^Z=N)t--*%bORJC+1g5mLi!x4nP0^j)IBi0Kf(WlxL4j%F+VQ za@~668eO#fas>hb?b)+OJGx$z={$3zrT$cE)L4nfP6Z~us3T)e`q-3z$J{*cVLz7* z-{!6{l)u{vH+ zd!?^SzGzgE6iubIsV)0uLtZE#m(!484%Y*e`<*KH5C8tqW4}>rORFSl@$72d{U>Ww z9L|$Bn5~G6MkC|?>+I}*P-kby(C>p2^|(&axg>7IbRfQ8&B;c^GBKsC;o~l^DyVaB zsm^Y1B%;Tkd{ULYvz6&T?ETHs=*r1soiqC^Wtxo9%O0sJ^BCuk{{DWsJSRTBN))`U;b7l7hb4@ zBPMTNP@!ajlFiv_%Kmi!n8yh?0vwD001Tj_5&(cxs5CiUHA~J>GM3ct+FfewZcvxE zL1xaGU;k!>Czd}tgC3==iFN%xm0iA1#_5`<=J0VVF}a4i<{x(Zf%r}>^si8~+{h&neY*P;=MZrv7ys)%?hlTKBatNs?}QahT7RNaDKIJ-LOHqi&tvzPk*OeGhfL%Q?3$29jP{@jj@&B0Y^ZY zP6x+-9smG?pJ`|U002&nMKdmtByHUIhT47Ir{ytgifU9-RHLeb>B{xz*z&xOCrEP! zJrkZt=TwhN`A*RBW^~d6V2sZ-D;t~*ws&j#fRaW=@)Rna%m(J6oC1a0x5(!l4w{-G zY4xVYCTodQQja|Gge1xD_v^zSziU#rcd){L@_5Cqm>R7*b@>|Ak!aO^&-S58$}z{F zkXQcA*$f!tS7Q!v z7!wcmTDqGhNk#sW<8Bv+;ZVqxr=oPZI+qU5R5kbRk7?uAzMnhQcedQY0C=+772`X9eEiD9HcLCguc@Z!67}_LQf|R?`GQ62O!lZW z_n`K*mrEKRuX0JDM>!*^ryqFWVZ{f=l>Fq~AD;B>Z8sX!mrTp=49R0md>qq8?>_Y; zyQH`zucYJ&Ja{JC4Se?1m3nF2OZxCfKA@leqM8pY*`;<;q>WQj*mD z=6c=q#b@=}-pw-0(uyZXSAq|J29&8*ODSc?u2eV28~^|kK_zg){^6V7m*3~r7yj&H zr{(cp+OSFA_|E@RM_0E#bo;xtdD||%`n@A=+n>ZC%=A3_uu;+UKn7Ca0N`& z)iQZ!nDQ5Y`;IwoS_yVFNgY1Q>4 zb#8vPYj#gZx1!xi-EzZw)OF~9LixFq{+ud&Gxf*lGegHzz!6Zmzf3+O`#hsoN^w_2 zk`!@w4^QfnJo(2StgOs`s|ui1~d+dJh9Suz($PFcz= z8VD(+qgGEI`-RleyM+fc>gZ@!etv%hDTfZPWCs@^P2lzPnbLOh)I-o5PC;*u-=i z+R^^98rSbvcYnKo7F8_PoCOQCsQ6uatM|o89jCI$U#!_VWlE<#ipHV}1$|0e30t1G z6_)bDzSB0j3~(YGe&@I$xigpzu0{ryu4r6Ets7OAbSh^-rL6FB#nO4IUzb$g!jK%z z&nVGh$XB&r3yW^kmX7Rw8zM=$orbDIEN^0ROaUwsM4CL!c>Wr(s7q0cdpy2{HjtlJ^iwB zHswi@dVBhR)U>id5x-0QUHx(x4h4z_zAQSlU1qaSuIZUE)s%iSsAP|&%=D-_QoTwi z(+Z{;qY?msq0eJ90WiK_KKO*b^WXog&;H2=_0=zYM!|qzyKCzd3Ab6y3&>a3-;oLkmMq5?8 zb+0bIV5MHG-K5X`pUbxF4HFDl+oLU#&QUNYbV5(x`pM(U zugXrwlT(zZWIUl*JfUq@yOb_UNa^gCLTM|1o$W#|sVH5pl*>{i(>H2eAy=MKhXy9s zN%Sghq?MEQC@0Ba4gdg*{73=dFg?9}`u2bRSbz5ypU|D}yHVw(#R}yFwd}leG;hv~ zaqsik+81==ouAgK8}8Hx|MUymzPonlZ!f?0rtbK}=e7ElyS4h3yY;W%|MAe@9)0?M zdHv1T|6LD1`A1!H^N01RFMMs(diU%*ppX9f7bQs_`Li$T_K$x~lJvnp{eph?=-M&c z@y-AHBdvY@Wqt35_vxD3KcQbg{G=r5?VWpc*QftRt8TbcH+cJhwk$a-~7IQ z_vl*v^Y?zJ3$D3CKlg$i_^I!RYwl2T*qq^wEyL9`53+LrCwi@)Bfb1` zb|Q_HD_1EmHaXq=&MBU+#>PH%_e4}(U81tGpsK4&?0vG0yxylmhRKAE|F|<9L!qNI z@qj#SX5?(G)56wz&6>Y@D5Q)>yVcgPMb7TcI;Wyu(|WVv*OuBIwV1OtYyN6~mF)kW ze0{GEt!vwJ&+5((-l_IvRI64jl_aGir)KgLmo>UFFJ{G+vW~Ie9BWf1xT%Ma9a*`s zRLy;LYFCFYUwx^*_N}j~xUg84o`1P+UH$pT8o z6Jk$2EpNy_>bBmN4oOnEXZ+89gC5hPOsC|`Hxx_7M&0g-W!DvPX9uJ#k9i3x0RT7* z6_vm^UU_4)EK9oS>eUlk{L35@zxAVk|3@vTo~57v?lFDlufMJ*e)ZpSyIiU$ zE!LO+>QkCGdxj1*wdmHn|Bo)aX!%f8kU_G>yACT z`?G(i+0(0rg4gf==$Cr`&DZML`+q2p+pVAe<`KnWajpIB4`djocJAG$>6PW|9KcEF zDeTprJ$p1~&K%{sbJTNxlIvShae4| zdGZ$Ks<^L3@o8_W?d>Lo^NLiIJ71Dt<+E2Qw&Q8NRk2V#2XGX-@1y|G~$e)%90iqMCWLWf+D&aO(}~ z?(Ng2EjuJh)2qrgf6h!9hM|hG63v}8UGi{4k_(sc%}Ts$3Bmx z`r>kA_!#nkPBmDm=nQ&fgj_=bpkdnoJ~6mmhli5K6H+eADN3+pxU23UsR@JOZ zty-~67r*NwNm4Wt(XSu;m43JNKCOM_No}v)qhvg(SuO_v*&s52|jr`uelojh=q)Wj*lNGwSK>lVKRzyZ@ll>ER2e^3r0t zU8nAw^_JFlH8!{En%h4ybXznY*PNNthJK%aaoEH>*I#k5LODVGrpT7G8-F5rB zb@v^&OsG8oj1})r>yq;?lO(NO`?QSG6AKon1*d67xI_*!8}hl_Q}39Z=s1<>Na~1_ znjFrNF{f0u-f7n;B|0s+Yo^BQJ>Kh<1`8lrV4)&>(Di*f?GV=*~H zrgr(>R9$aCmFHFJYF(wLpI)o}&WN^uKUu3Kce=Gx?RsnLiz-N#X?97qs>-W|DlI!Y z+V#e+*VG$oJE@t$-9FdQ%-`{Gg37A$D%Cyvoa!EWRH?RuTJoi@sC?NnStU8z`Y->Z z&K(<-xBNn#|M^dA_b-009AzicF&AX3ZGEn=Dr0k0@7gw*){@4~7ITO2oO;L?X z{5ezmNj7F@{+>u!X=T!U6q%qz=fFfdQ(W52$QksU_E32;LduGb&+FV7OXTt8N|L(U z>$IzDzYfh=HD+0lXLRMLbDCRorWLAlYgiXlJCtWy+S6aE1-ZGZZ|l*2!cgJRvJH{s zsGoh#q%JJ-pHx_xG_v8a$MTJu`TMv`;;@-!z>wx!N=Ztk`&DP{*TpL?m87Ata?^b~ zwB*kD@)o+)uXb(LdTrSHyh;<(HLv-RdDsGQ^IBZTF*sBYF|MJh(xM#0k`oza{^B?}G_C2-Af7c4teBmCgyZavPdtr&f zrFrUW>yov2w&KyKr0m$2`R*dc(-FnJ5v6;w-Mi<+7Rlqzo(MDjhH^|pQYR-f0055l z-c1t#W95f)^|24!sxSZRf9n26*Q%+dP0?6PwRQD6)Z98|`CG1kyIc=G{;XbmbE`5L zOUYzPZ@s-!mSw4}y;DKIU-Rc?X8_&2ZI^b})}7kz&&$>JU3;@1jx&}nzi7D*HMi)O z4?M0!GO0|)(!K)?>gen~;yQNh*{9B~?6^*qWhE*u3@Z|&3II4!o?M64zrHRTh*VT+ z*6dkYx^$W5=Up&=;dP7`QYI7DlzN`+bx|3|aV>tdF5r%gnf+T|=IpMfl+@c3lNEkv zY-`%gOsEUEVLD`lT%#tt8QGWIiyUGho zb=|5Pwb-{xt|s3xA3N5TP^Q_CtI4N8V}TZBR?6kceo3@s@%fUZkjJCkpj){?x3+X{ zkpIpr)DyOUR5oXJc0H+#oF(O&dC4jTbBiQNIR$xANr4j^3o#x=AkF` z&Hwn3(&@BHiwpIo&wWzmB}Jo_U3va_`qJk)?Ne>qP{pL>jBBmNQ zx2kN>=+9MVz)*jnUC%fCUWNOnYw7&uLtVlLC*Fx9B66Be1zb7G^X19w^C_=1S2=-y z&`>Zr=C$*<6pKbxoIm`fPgkZ(T|Hg8y!-||bB-d)8%ZfSMQGBYWnPzLm}m%y)SF4t3uJT zvT^U96Y#1a*MH=5K~s))u76#H(-vv>{Y1VSe^; zJ7O7~o9{m1*W!;I&q$Ik%fC{8JNmb(K6%LAb7HfRoxS@o0Y^Y9bFxF~{N&yr>-zV+ zPrv!iZ#3h|5_t>VM_pf)bEX!bbN&%S$dNia+7*q))ZLv81;ZspDk~_KBt5tO4?4eQ z;n1?p@itA%oukElXHXQ|x;Ba=K~O<*5J?gwBN-F~L~=&5WQH7vG_-(##1To7CFdkL zXONs3$&!U3XBfh5_P+PmSGVe(I;Xz9YKrPv)4iVV^~QeI+l_dkM{|C0laBN5*>|B` zFKrAO5BT)_e0I_4e9rH}`$cB}vRP=;WOAqA@3M>C;r=D+Y8kA}6YJ?CvJj@F5beqk z`tIFk|dYO>Ip&|lH+$rvQ9ZP&-yLzFR=H{$h=cEi| z2Mqlou6so=7EU>h6^=;6x*8*~mJ)CJynOYu;LquU)C`o4wXotX_gLT7s4VpcAW-u~ z{oBL*Aq_xA-q*VXFUOFFa_p!-;naH4)|wYOV7qBpt%3o70s$Aq-)ZW7H>!E1H0Kd? zgaEQ4BHUbEp#=ryYI&v-8!pn+C0cTE>}nbwG1EE;s}C%?E%$0fA$E4;`Pu#2`*eZP zlHFK@#COqJNMq2@l1}&ybJBKpwlI)O&RV^jq9-s&2&Bse72(DhLvaAl%dU_ESF(*~ zf}!KzfVcb$d!FlLfg2omz~sa(H~0((_Cg!CCG(nT2LGm{?4#)+RV}li{Iqs}3H~8J@DL zsN$|PM`jtwXZo1km&fKZ2OX(fp9fg>iCKOF*hyVfCTHE(T1&l0G>zdxSao9cl!}e0 z?8FM6cIUe5Y3uGVEy11I@(xuCl?*qG`EhgS#;Obc%~!4XuEcyS1|u)PCD!U;(Va|T zg(lc7HT(W`*{05>nUH*K6q%^^x!L_8!+hnZG6QfC=3S3Nb<~+N#OIi=vY}S0#2Y}? z=hqy=z^7VO)YPKrnK>w9$5u7%3{oUKd?t1ZsH#VKs6%^5dKFj3B4^#a2i{rYpb5y0 z9DChQNAf$Yr6W({txAzl?s#=JVv376dBzyUoKD>rXuoqw%mQhH+G*qZ`0|m}eXHQ^ zXuk_35cXhpdu}|&i5H(ONF)LB?=kmc(LS~>@L=9R1t_@{od3Y?p?xfW^qK)&>u^Z( zaDTPoV!mLkFh>9V9vbB#tbE7jW&+_qZ#M~miGK zpy&Af{QwV8*Zz`oTWF|TwL5b0Akpff(f!=Q=OY1q5PDXIoIX+BYofu1(7s4ca*ER_TGOgQ-+V^qHg?k~Vwk30|*5<>}sHFbz7sQvX9jNAQN(7@>! zH+pKEkS#(DAKl=kW#Gh!=xdD^xuvDRMj8&DJ)cv0M62T-Hp?9pyf3nw>GlUSQfXz6 zK)Q#2?S&GJomqjaZQu-$1%vYXt9{)5bMfHs%@((Npo{sd*~oy(_gDKjI)U2( z{*B}R-NSG3|3P?A{{JXEi2qMsJ*fZxEPM;_AJ*r8RUd)>tU3Lw@b`fKs5Sq~@G*bc zKX}-G#F_l-@VEAN+x{u||Hl8v;Qz+|=ivXs{|Di3@&5(*^-M70F=Z5$!=*u``I_10 z@CDpR;%xuH7Ha;NBB7xfG1d8?|GoWx2<^b%X~6#_;Q#M?a)$TtqM=dzysafb`(K7i zj$#DQ6klIo|6;N6G@@2iT-=bR5e3*ao{h>)*EnVr*Y5~v3?&Pj*H&61Hj4%l;WgK% zO{a|sf+k(E_Um+Tk#zlfC{hwSm$kHHtUH~blOv-fb{vgQB}5P2q{n~-bOE>|5%pUo zz?C&sVF}FzY`Vg#?y730iw*JXS8nRf5=n*~D+|kLkoXa;+aUD2i%3CB`tluj8naGm$n(_ zXjwUDozu)F-QYFhBGfLpIhpz86z?Z;hO)R{}?6g~AsIF#ReZ9lO zKT3*TwF4PmfF0hsTA88I5a561kA{{l0v5ftSeYecU;5k(@A~?tdU<+A%QH?O5KOYu zKg>esf7Ph)>j8}+At5Wro=@;F8D#g}^?FQILBd4Q;-sj5!vRR*vOOAZCn%_?(bh6_ zjUgu|KN=rXVg;r1qP90?wQ?Vge@SD58L;pDNhowv(?e5Y3GW zV=VV8EPznp8rdWc=}wV`Aw#QE_fBR}CD6WJ?OyHJrqgAM3a5=NN6B7CaR*__{NiFw zJ3Dp`HpardO5KH8Xwmg*$pW;kk0j8)&a_kH97at}gtiy)3d{-xiVhAA0`Hbb7B}w* z6*V2HV%(j=y=knhgjicgnSslLp&U)xB!=E)^uR`0Hx1%sd&c!xLo2VY?jj75dU4@- ze0223pXTf%C4LY%Qic73nC*PS`RCVWoTTbLKG!1)d&z@oW+}k6$He$}Zbd~jI18#m z$s?f@ZdNBp#*IhQ)cWVe7?J?0=L%_>5ZHuTU#e6+rBru(9T9@-L^ODeR5Jt` zlpZJ~GwJ#2Xv8)ylmIsg^cyfls`w&`JTQ&5q{fegxH}6}H~U>1fxK0@P^aTs@kKdi zFt5h~({`hG+SPW+1|G*6`oPukbh%gcHQ;qhO`?%3?sLi4;*g5_Q|eVK#k;4F1d_dk z>=@$&P0hqLhMDO?+h*A5fpzsR;8Q*4R{!4Cn&ePg=Zf34k%;A+r4yml>*!Z^UPmTA z<0k%TZet~7+P0VRz_>-Qb<&0iMhN8AgP4fD9L1KqJN2x zm(|oHu5@*E_wwQ~J23V0_n+AwGcMcP-<*(7;!M+r?zkcmJa)4JpiX1sVYlq(6Q|SC z(ozomJX0w?>`}|HgxFO9hC#YLHZRpwRsD2|n(Uq(2c3C$e`pHn`(8OAf78@-dEPm7 z=2=jaX>GKca4#ZNC@3`aYc0=?>AvK$%JZj4)MEqP;|IE8-jhwKBsT{PY8mbBMi(=co$Iaoi z>W_JI>02Q(3B<^scj|aIiq348PuMIj58?mdV8&7ljTff#JKyHm-L5FGfIwJ;8dJc< z)9JXzMkfZjIJVXqU?#C;8XG?b=N z%Vq8kJXUkw4t`hg&nQ3(-!RGKXO(7V!;nVCI0Jp56!fWdr{t)anYJvt?2 za3lZ;3h(^F=M814{9?9y#((`vR1X!PX%e27BLb*jr1)Q-6i z_HZm$0#y!qA-iwbGC= z(ojzp=5KqYW$>9+6ls%#j03@zIx8v94ysQqI%N{^OF1^YH^{L!i&o)7Lsd+h0S_fU>nbpgJ(9rQFJE5Ywcn+tCMA6fHh7gB zAS;_TVZ%r-KuSVF@=i`}Up)^S2fxddJ2ELrUPI%F5yjyFs2TSI?uP3qIIF1zacq;3 zk@52Jak*`2&(6&SE4_Wn!$U|wKyY!gA?fJI<#n=E#*q4>d@A+Z=PBb4zdzpj<09m? zGcBd2riKC<@bTY#3UX#)>TW7b|MA$r6=?ZAth|Xtg1FPR%Xz9(^&QZ)#2SIg!uRd1 z{#aJFw%bmk86!V^(Xob+$6K?tQPb1Yx|%_n1u+ALu+B-_nO_en2_Y#)^uB^FNgVmyVrmZm`78le1;f`O_VLCJ!56Q2Y8O z-*7ain#2(1935?fak(4ntc_YTrVb_xSKWAP_gat!aQm`OvLLzDoAoIOb01EyBs6EC z=8Ow?S_{*)p?+L%XI<{vuRWYzSg5+(-VP%tZ@Z|DEj2o^G`Lzv5T(>(w@e*sG*q!f zc$|itE(`a$J5C+Bq2?aPwFU#Tj}30xCA}|C19(Xjw5tWrvrCX^ne?Dq{|s4AG3ogH zsDp|A*Fv9=qaWea)GTzjkxjR*qWvt-YkAqx&GExXTR?v@PtfeFp3~vM)~-dWNRPks z`j5R}raF=9>v6qwnFq#~`u+k=>7VN`btyF_#?=tRZ&tp1rw~fTT@?aaCLdI>mS^KH z*B|kahB10ctSeuTnJd;h`PdiD%bA$)03J}LZpD=P4dl$|Xj??GFwV|Q978C{VawLk z+4=bh*m*)FjE#$HGBuj@Mn;A(^~)=LeJUeV8r}BZ2WpSA51JyUlquBI^h`6GwPj_I znJcE|-5sTtixSe|lzEuN{PUEULFk)Aqm%J=8Y=q*;FVw{^~%HnmE z6;)*U66awdLkmE{Y@5>(!73+cmN#ct-m`N_Qz!c++J`__6qmQ;J#9Z*Mi35fhT1 zsRxUY_R~XgGAkA4PY;)vG}P4EXIQnS4dG-wfwH#xbsQA@ZfsyeMMOm8FjQeBnlj$i z*B1)TBC!112t~ECvD&x2OC{$0Z6%s0zo1}$Z||wNI1Ol$u`l#P>g$Eg%WGj0d3nJm z-SCVN%NpzP=imb@9v&WNC{+3HM>7J@nd>Y2ckkX=+S;zVn=|6${bz&cV!b)u}Y^xH;hF>YF?x z3oEN&bo9OZ7;214J1+XSr@{t4jc@dnk1u9h*llkmU8*`03>X?uK-YWH(V3S-DIpwB zzYzq1*uD0>3mEeGUhCYwszg&q@P0|r=pfk@SNND3cnyPTpBWK322b_Zmsk+y0-sI} zO^!-gU8~nyWQm91Rn@=hybEhOY>cxXFnLB7buLB`NR^9T3%DLjkF!*}q2$F9;E4ra zElB3V{Uz?$7DYEH40cXP^^C!lq|-h&`OZ@cdqmW9L^YI}k_!`Z$8!pei=Bry!|UdJ zmLHdU`0T6ikebSk_csGXsdjRWzy?yt<&W~+yEdp0Y=ZUSG)YoCOc4>0pZ)#xLM**v z%<{@cPp51N_4#;tmG$)c4_P&TZ*7HDSM&R05o9+MhV2R46g|Ttpq{m56;_jD?U6b3 z02fuwl*Pq8QMrQAJ_+Bf+PQdNqW|9bV11?GUK}!Rf^lM->du+3-_~za1t>f0JhLx} zuz2Hc=#}hh-v9ZIrFt>t+W`jiX@^msp>&n{M`V-TO@jqDd~u$Vgs87h?&kxxHr}Us z_^u;_=NMoT@h)3F-cKT}wEA=Zz<^Z72PBjNAqyhs4NQ zP*+7`hS(Zou1j5Oe^yP7ni}pe(faEVx`U<=H?a0xFDco<(d}79s`z>zgjA3>Q>N^E zHa!o_ZY-ni!l<}Dwk?GUuqG>e)up2~RBGwGFuY1aClwO-+`Cx^up^o^^^9MJuF3F- z%ufC|_9bH`B zlpxTR-@otiy14{$V4?vMzW)B`o{jVKMX2e+#>v%SM<*vIo4E<4RP#Y}f?vIhE2bPs zGxPE(F{|N9b|wyQZ*K<|r={Pm{`!n8RFss;dFr|9EXKyh+Q+R}w|NN-O)5=eioTxy zOru-l+A*A=MX9epuibqUS|*=LI@pGlv3IDV=B5HK07Ac_HM2&=fo70VsJd`SAgeV; zNL&yTvMGdlg8atIQ7|5rtlL&4+Fh)NtU{%iyJFo#O@EEvjz#`iK;-B{ms+o`dIU}6 zP7HE~9kooG75l8pbnnb6CnmA-3trN zW7|i7rzjXo3B)dkoBAP@PV33gX+vQlmxZ+Tz5Q~_iJea;)l?=2HMCnwWefy!`nIbO zOWwt-{T5xMVk#O(FUxV^6?bs=x*pl+@4SU>2yBkqEdT$PHs?ZBD_8^QS^1*h$ZPu8`4y}*|%p@P);zlABVWYH&4_HJ8y-60st-_C z&kuKO4mB_T34R7ahF4U4^Aa)GTs^?6**rt{gE=}le7`g<5>?r7oahiHkD*W)cyX{O zb*q2Uk7FdTX?;}n6|xUagkz#4y(R8mT^yV2%+`Vr&Lk8TvLz)Ym1?sg<_tg=Tc&-s z^ZPY1o3>HvI1@enC!FQ(8HAbuAn+>++s@9e-)pbc4Yk37Bf!S}6$}D?k`kazRaG0P z<*5^qJgL;JPD{Hp!8g|`Jk~cu;omx(fm{atP+}qlrvG9rJqsU%Z#g4FFd@~J#QX%R+Bk#_*2Z@?v6l5JfCcB?v+iiyeR z3Te3D0^3pQ$+}EWAyaBFQ7YDEBhGhyaCVXF;H=?PSDMsx$H3i6q(+zp4-A~s95Ya* zs~KR3PGFbi!!4x93vGPm*ryG^p zTu1r#Hbp3WkUVRq;7r>1(8=A+`7$Q8W6Y9we?FBaqZ%j)gd!M!udF!G@zdNVqKad# zV}UQ3(~y9o?NEs1Vga+~OE&#$KPz5xdkE@q-DbJ_LHOtI_NlD;{8Us_BbGKrTkqKQ zzE|09@kjNH+o8O68%eJJLkmy} zv$L~XFTzT~sluft<*Zr3cLeckz{8~pgLrVyQM+s9C*hriFcU81f}X_p)L4Hj4?y5K zkvu6?@0xwY=qO~z&G3#7`Nci=V*y#5DzdLK(w|E0oVnX~|IDm@iv``{W%~UK%-PvD zTr8CdA-%o$;t7_OI_#PnuJJ#&Mg)&`29gAwl?x`4Ua(xWx;pWs&lunINQK(H-$Hp7 zaFQyFPa2-ne6Zv_ex6+yYGGl)L=I4RUEBOQ37ve+{Q+0qsnRt1l>*|Dz#jm3E>)p!i=7dzIyMicQdJCW#+RgVD>(~D}nzFE&s;lff z5EK-AL`*EL;>h)Aaq(moc5(E&VB&|@5cQF#D3~0stgUjT+uo3MM@)5R^2E!ltE($( zY03Ebh%HbFjTaw}P9SxFB26$496=sO$HbH&ktM;OKbJzOZj?0M>&sk1b83{+=y=ve zo@i9wJG0u~KQZ0hJrv@Cyj1V8K0R91N=7@a>g=n%D2W4_JH;LQtiT9 z_lAEzpfO;rFt7ddoH48J`>YiEsAi^eTW+}ZIqKXots*)w5K~82_uTEq#|w8Ug;c=d zsSKRD(~{Si8;A!py$bsR)x1B55*n|Qovgybu!IEiQ8;Boh4f(DWChCFii^j3lXEnJ z#OY>kyB?NfN~El(s<0m*S9nQJ9U##^}ec7<{$cFoajUM$xBO z!q4;3O3CV25i=OUYQYJwZ_nB0a%}vz$&#`?6xiQJElyGAOjqXdBE0v3i5hOsV6+qW z?puC2NHxWo0KF;m`AknF_g0nCFQkhMk9$<(;-KLd4EK2?kgw1@O1<6BbT z^fbqCCTs;7LHb%!5*<``A|m3Ytck~hHrmx@l*DAgtwxso<~b5+MmtG@;C*r_?Mq_N z%66J}#ZaFlgpvovqTF3w`GnneGHYweIErGys7vUhF?zV^`T!GsLnh)ofIvEeM#sh$ z_9r*@<_witJpXeL_P&9po(6Oe<_c8isg%obR%3VPV}q2dWkx-{=viTAzgixf<%8OK z!E)mf_4zYPg8Kn}JtkO(OQRclxx=m=g`EWOoTjv3geJ^CBLkgo=TBc|nLiG}gO$~F z^Mf9eptF@w$s?RS*E&{RXX21p!BEmcsW(`Zw-xFx43wDUmkYJcya2o z;qB}WjlrQ}npSV$VoL_%eUP+aV`pc76HXCSP+$!w)PgF-O8}t873wxqgU*mqA;C1& zgZwE-k}WMSpF{eHlaiBh@bSB*+v$~z-?5J|1wyrbb~CY!t231~^O%MW`+@*3Kaj5i zDG|3ZOPg$^kNisFVq`KhLDWpqFKv}f#!f2S`fl&v3A;W$rd&}t%6+{(A1c?+h(sMe zPo^Y$G6le60G(kogb4ru-Z0qt<>64gfa9|a=_;D;(TRx|kPv42upsu*ZuYZI5u*^x z{VdfUKN;!|L-UO`vlTcX*(cf7CKRSNMFz6NnwqgM_P18vn3~el+79K=s4|Ib-N$G+ zsrP88^yDBAYYb_bH@HL`kl8GF&ANq`5US||o#oQ2T_H?42NyD44i3tk9$R0KVt<=T z(JSDE3LVzLsA2Onf#F1cL!WOX#7fJ%G#y;fa~5f-z&%jjNkVGVs~1$ggggnDl7uCN zvk^U}=0|%zm*!J==fhxtSXw_6pNGV#$bgmu-oE_(r#jB%ium>`@ZX)YZhwW5|M^|w k|JQe;|2eCFAMggNN2`W5rez@NcJ)zKO7TsxgpuEW0TT$cLjV8( delta 27205 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 delta 19275 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�@asnIQ(Zsysw4!y9Y}YF@fnmsKsU+ z$qy~7)G-j{y9Sp$_#J^X6B;?h?LoTESMn)Fil%Yed!>kgjogNa{a1t*a4`gFau2xu zUM|`iDO;rUp{5B~wqMg_H+E@Jz1g`w<+NF^af1Qt5u?^2YTEd4{UPxndXBc*=fsf-eG+-s;PKOJG@MEupj!EEcbf8sZS+*s`~u;nlCupzW3UV+JAOa zMQg`pG*~{|L%#I7!N_<$TcOwdq}~UDnZ<8AAa}{$KljLUc1+PCA$bt)plj%9SeZu| za-B_BOw3kP%-W7e(ArjjM_7=bpGW+ykQI*r$W~C;%8p;;ttedMK|Y1B0Kc$+xG+cv zBqAzadHvz~O}GWMDLY6=P()lz48&t22I42)PV7j`%GQ?Wt(B;Vjer#hBrFPo&r>Vh z7v$j=Aii`3gd{-X68xabIa=4-H(4s3-oha){C8KcUArfFtA7G7UK!5vZ?onGIE9mNeeS7WJBN|=J)a%+ge0^vzf7<(7 zx3bS1c5pIOsP@bhAt8*YP~+Z|xP71^Ja%6RP<22zIR=vu+a3+|%QM6;V50J1r(j4` zcz24^0(Pn!zpa6Ia^7Yv_k7Jhi+Vq8 z0As9DrmuH+*5TE4-8ulalwl%+NlilN5#pP`u#Z@;zI`d+B z0t6l3nmsw;s<_loqd!HoiI_OY@0OlqAOh>v=|y{^XPgshBx?vNNw{um)au{jhM?lE z!11jq@w5C^V31+Y~{%WzGe$Yz{~4f*mjiQ zGR7z_CKg7^!fa3(4S_3tfXnDFS(q2L$KnjeaM5XUX1R6hcASjL6cPSyG#+6{j5#WI#*E5lbgkTB z@;mIMcC3pC0k(a#v9Vza?VDT2`|he;_^KH5O|XvSK?wZ~ML=;e6muD~Y;Vt)WYcC6 zY~P=raMBftB1beORzlWO<*;)gYjFCv2*gGr9T}yvy1M$fMF8^RsLHx>LxoAl%q%0y zM}|Ggd=Ff|y4on@KO5#So#TErBfq?P)%CgEjzGa6MUgYK|Jhu9zL|w;5edmt5@mT= z-F&TfQe_~ndV?N0|u&YNK*>(`ouhV#ZeRE6y~cIKokLot;tiJkE>p0z-bN2xqYpiWfd~F z(_1Vz-~T5jKgWG3RD8cX*rOZPI5u#YMCQL7jU!}IajB^s=BazE!5T4j?I(m;2k5H) z%7K$x-%>Mf6}~Q1vGJ7&I7W(*?LvxrsE>d#=jE|^JU1_ho(V?7SQ?mtZsYhc>NS`Hi3qP7pZ8^&xS*rT1V<+q3Vd5X0LC%$Vge;4p4KnbMlr~>Ll`N0#i2a#~xco z82e?Mb)w_FohCx8=f)r}WVUgEjvSt^(Wf^jL-_xA;$>+Ud@88RMcc?IMcQX4P6u|L z7AR(=o#@uQ(A%1}^Y>7+OZHYlIO{ckG;3qjSp;sdAj2!A9~fqSYJii_6%` zVxq&Po7K(;I+fK7zs;v&yig>i@Dqx`A5UMQk8%Zm+6e~OwXB%%C8-V&++T9jU1-?1 z&iQn+HPg<1%l8}MBu>wDW86%n6we_)kSxwkK|cys5P$4 zUimb4NzxxjZlB)rFdpA1 zA|v$gNIGZi#DFjByQoP>eiOKeO2HV|jd_w}U>?8*mJE`8K6!!Lw6CW{9u8VVFrV3| z)Z&^X9X)GiJm4L?*8O!R9BcW<$?elsDE@3u)sYnxguk?Lbj zep7)b?R5T46%~SgyoV@129XQV~8?D=4o z^U$jdiK@PUUB0@JvuC)SM3dc}%zRu+GH;q&d>9MB*?PKvN3~j=;JEP3s{V`*=wone zhC7Vd+YrIaxna>?6=bK1lc392UQ#3vnyc`uB;q*ku(h10u^*!W_>8Vqy&L!Zp;`TW zJJC&#;RQVB*n>xKlYBe~n8Y{c&qoAT^tEx>Ak1ozv1HqN3G5PzfjKY+$1}Fn9BeHO;L`wr1|_(pJFH`V_2K9Xi?;V4qQ~Z&KuP@$=GH55zYy z=MBl+5PHg@ejx_M44CaTL2CU*$*ivs=G7{Q&wqN7xT-~tfVl*se&clvq7|E3jhT;g z9QIxOJyX#^$I^GDxUz011UgBduIXHn!85Ll9BjGY*x|uKHe}^0=oAzb>;_WJ0u&~H zUa&n3L`x}qY|c@wd<*hXZEo6cVd_2U z4~)zn4lWtxRS0@*j`!4JJV>wKEh*?$fuvO(&JW)g;BW^v#BRaF(yR< zCesu3IWM`n1rh%E*6M+jN;~@$+eAE^FR`$spU%aV7$TUDX$Z9}I`bZ;6Y2CD4Vej& z_&_cFjnPH&+VzM|FNYJ`xc)2)I1^BV7EUsIkBtLkR7>)I{$xGG@WI}1j2ej~5ze{% zmP&m*ASYeW(;m$7NvjyQq+4T0(sZZ7e^eP^Wx`_!h3fXtnCPD^Dsryqdse7p-xkxb zadt@8!0P`43KbYhT)r^bYf8;UqkF%89UUb~@DIQRxaakm z_$cY)l>DXBSb(ic)$N22s*UQ1)-#Qwq9TuJ_pmW^x_xJ4N_Dxta_3fB8BvLz`Sy+m z3hysXcX6s`HjMTa78ID;q!*W%zHiTSHMo!{O>~OQY{msGRwUY(w)XE=Yj=^>FF#Y4W6pe` zcqL+5YRxgP8n*;fWUTGtM$x{7I$_>VPNx|n0(buAdA*zA^xAlpW)Rj=Ke*H$+M1Ri z(=0puX+j42W38oN0&g3`MKm;l@3Trv!g&)vzfOKooZQL0G`G)&CeHpaN~D`~vqUdI zCj-c6bj~DW397&z(%@Reo?ltB2*X#$iXg)8)N;V)>a@x3z-MK+5OK9;-*;W6NZY$^ zOVy%Bqyx5RIe1b*m;Y{0uQhJk9qZ}$6Vd@?BLBnovhVQ0; zTREjO19>a$Py^PGWAzv=oDE((a!Pd0Zr%b+!64jyE6E(bxEtMjg-3meMwh~*k)M7e z_W&PV#UOqWzSeX9RTQF!8g&G@(#Th0wjN{Aa~i{$HW%}x06FM<5tfp(}&_>GfkaX2TWr@j?ujrQHlhztbOb^_|`%>gI*xLa;Y=H64b z2N!*al}mvo!N1KXt)uQu=9n>|_j|u0nFw0MP(PR;W9i!@j&1{jfH9q~ev!iJ&PUQq z^9IlRN(P4k&1RCk7FAKIj$<^EdAsB{gd7gyBcGgD4G`M1h%9Uru*FW?fT`BYH~;j%B@ibkR$zYvkAB?rKgJa3Mhy7uyVAV*YIbA*RObZZR?`84b?+ zDJVX*xZo2s2Sn!Nb)H6A<`U&Rm~5+F2X@p4wyB(>?6V+@v(aVw=*!@fiZQ(61mH@_ zZ225LneuKeOA$PVrw1OjU8PBC$-?3>;4v;G=Bksp49x_Z`uzioTt-Lblzkx^2%QgVoJ4 zJ;0b~>w(;2`*1(6T;(h{$Q!u?IYBORWx=UBqfrN?NqsH`7Rf_PGW`$oFJ38S!OV%V z_Y3R#Hz6TG{NQ`@$o2r4$7msDwVuxWOuK8JS<)L&PT~>iz1D?)KC=rrU%6FT%i65k zxvxr`&A&M@Bim(U6}vBD{rJ>Eoa%dXeq{vaD}QK%lJm zlxv?e_VV~}F~4gE-RPWlmA*H!_`kw=Neh8-+X+tyLx1?vy|F!AM51k2#?YB1NXGzT z9L<>lGQh>0xY5~2?V%4*?t*33*Dh8MHY<+NN-K~#eB6}&)Ycpw|MI92*o{lSp)QYC3FCwhCiKw-s=SFKL*ctYvo@` z-C!m-(Tfxis!Oa7;vK{nCM$u1(Ho*q-V?#fjbwWztpn+4DR33BR|Sq;V4p2`-{ReA zW455ZtKM{#W2`a@1exX5BDq;oJv~AD!pYIm1B>A6Bc^tad)G)vEFXMUF^uf({VL@- zqi11K_p>C4lmbcNGn>_;lb`3X)Ooh!Ki_i;EWYAoVnHPDvX&Qnv!e(L)WQv-B4fRs zuqQ6xOE3@HX$_#915OBQ5(+9r8DJcX&F;AB?E_-4ZlC&ar+a9Q?mu2Deb zQxcM|@WMH<|7BeN+gSf^eaFP*Y9vSUyVd&d@;d1?k~eWxjzg1AN%nH}Mv3h)>D4^G zv%6iA{*RqG0F&|iBzsx>w!QJ5jq7o`0ee$)5Wku?B1gI!56mSJoPkIYmm!yl@z+tzB8IBEtG=6 zu2NkT*|1sG*zLDlkI4+=_xIeM$dK^rl_g_7O*sQPqZpDJ@drsE%uaI+UeOWkoUEhJUz3{G1VV94(N-o-T>+f2M93UZI3RJ()MepSMa`qfnV_BlegY z9Pw1oH8;%C3!&j0_e;i#2~KfeRFpOdArY4D9Yhoqv9^hY{RgF~b~DKF-e&=Baf%ch zoPe^1%ITOJZu-`tk4sp`f?7 zSJ-*-7j{!I3m-IHgnaeF3*j;r*46J6V2>W2&n@81py~j4kMhB+jZ8Rkx$^65UJQi9+Nz|Fv^H@pwXok zsgk8QEkRT*9+~5%Ci$BJUF^zs1L-MU0oeWl$?fG2%M6=^u=Zg>!h;m){FleT=H+2s zri`_Q##u)Ou{dI`A@11d={&)z15U{Z%~I@6O-)rxm10Xu53rQ*GUR1bgvC4UZe@rn zMfT-ln2vI5F?p)d%E*haK&hz^C76Il3q{79JQ+D*;kMDK?&HlC;o#Rw2P>r;56nGxX!fT!~)CJL3#jjH12h zB4qf?Bmaa`6XO@oKIK?kS}~??!lCRhb^ea%V2K&tvjR>f<(#7LfcpH&!h zs%@eXCo)YG6|mc!)D}#}C!#Atv@DNF&BX=FX&B~4yQ*vz?TPb+8QzZM3-Y6zJuh_~}0V zYJ%M*(J77=Nx!;$xYM7!4{tr9DPWr6@kL7mzzb!M->&l(e=+*Hx;A0kwYAnpFIgZd zu@m$3hi*tx;t`)Ey^V{6fYLPR;zs;KNZByB;nZ|ExD6yr=G^COiDo?Z(tDw(#cm>?Mvhtu}yOsF4V~nNfal_R#TtL z<0;2J9y))?6Lrz~bal}=;gNg@1n0e7(cfzNtl{rh?$z8R3%p9FU-#e-qQceK77GM2 zh!wiSHZqnRhmkys$JzuYAL*mlJKOsntH|PkUM3UFh0uxGW}>>F!@-fM_Y(CJF;Cr% zv0`|T_ql7djAewbE<2)SUl!(b%vQgf3U^F`uHN#oZ$wV?noGKVV}?)-nCwQP*7o6t z(+n)j<9#veGvn$|-v#(4e#8b>``WD8ICluvSQ z-UrJC?qcTqktbMWT})n{S6?SN57hjaXeEr$`WWW8zqDw;XJRKFsDw=V#kw7D&9?%a zkd(MNpP5o@xhh}dE3+7JPNKJ}#VE0;6K!}v1lbgRtJfRjrD@x>GrYxR4UTcQ3|?V( z=fOl&PM@l@pTK)8ve@+}$8u%*vSyxny#*HPFHpev0&e4yS9n2 z-V9CIyM*>xeOZ%?M+S1G02*L{%d6>BdU$JC@!0nP!@FP zjqC{RwJ<%mq#s43K_PROSxX*rC|y)mR#s-6Q=HB6nzG-*zJbRvf=X4PW0)y_!VC!V zo_DGB+?o{V`DCFYb$m3EBJ7||FXEhBT08wRL(&Hrm@KzG936q!|NHrl!*HFu$c%Gk zN#%fqavXzelYm*x6zApn35tl8BTasXTjjVNhoQG^PW1ei|Csxqt@LMs!KKF4y_o@9 zv7G9ufjcs1B3ZbRJk$V-+fD+;!jB82OdKtoV#2K4`y7*@qjy+D=O@!D6X*;($yf52 z2dX3RXnwnk<%^vS=BdB9;+0)UOX3u?sA3|TAx8(d;;|VNByz3 z-jR7CbI?xQrfIuq6$^^F=X*S-FaQRKk7k6~)gHCrwx)M!CeTBY&F4+A^?HXDQz!aJ z0%I$b9%TByV}(kiS%!-V%~3l$!AI24kgyu$;o%6jgyNWF&kHKVMAAY8qSnCenf94l zw=5b1Q}^)934}#!e{tEs*9?hV^Jf1iLUwBOq7HF1l3u;D_0W-8w|O-nng3bOCsb2l z!0FzVix`dMr3eLJ?eQb{gFZfc?AFwj4P1TrmsR^w;NS3j^uo`h=s_x7H2U4$v22Hv z)-gO^Ai-pq!u%|aJ+Q#xRgr70o7s1b^}7j$_%-PH-4T3z`k zQBO!`1s*692Ln_LLWv*RxWrQhzZ|8QS>L57ztt3bK{s?$$AGBQc*)VuoTN^kn)1oc zoRHVXD8hy1s?MJou#3E;lKN)i+6-zBqaqlO3;AtC&U!+!E)I^Qp-UY~D<8~6)ebqy zqcc>?04d_SL$`OMyHSuiX)5rUBlDK{`|za8H9$ztqZ^&Jj4;UhMl)U0-5k>t4?{$D zBL-$A=kV`6DW|QoM++;}LZcohZSDke<})?Rxi*(LNg&YA=!i8&)+F%&4ZVTJQR zdTZB~DkqrNINB&^Wra=(wjMn7K7$5&$kDaDAT8R9Ae^2w32kJv_cZQ8x_8TVVlTac zGjrG0i^+7qt!Q$dlNM$^Otlru@?R)rw-+6A?7EO0hA1*%>+V5ikSyosF@5plc%6zi zQidE1HDpvH;JA9?V0xi#$`+FWb)G28I=dJpGQHZI|FOsN10|a*Vs(|cbb?z*QKx(= zW|(E@j8KSguQ&?@iftoy5s7pb0emBQd}1-2ffveo>RB0H6I;J@5%x!Q zJ<7CA6yEOM^RCTOk_+4Y$)H-1H7U`B?XB?@;$iBzO%_yt3e=;GX6~@}o0f%tU~y5= zf#%81`e?azwD|ejRy8J*2<_^`qR+vC9F=Wp^>}Z&S)<({QWS#X$^^QJawhK8sY2Hw zU(>f>N-6&QOb-=$QOEd}Ai6C~ijaLCWWHqz8YBIm3AOJAA+WeLx@|b(Vzw2NIZOC` zqy8+>q@@N5R_1Ljx9RSK#rByLfbah{>)9hvfBDsVFEK_FX7 z;Lfpg{m@4JT0Sn{D!9RKp#ctE+Ko|(6LvJ@YjkThFT)>Otz*No5BEo(_*I>J>lh#a za}!G|w;mjI;g*ZYDUqLJz&#xkGWwFu4gRnl-@P-y)EnKlj^3`Saz=}Z&X06~)kscb z+!Z)T2wE(_g*$KaR>d?z6z#j@e7SDYK(HE77wI|OUlMxz=gZcwORQ?3P8uzb@p5u@ zjE3#Xr}=g!LOaX2M!;eS-Egf%t6I9405M>D_ZHiA5a!K{Gu6b*&^ej7QymgKyfx)V zJlOYJ*lGOL{QUd&E4p`UIkQW&fSoZ04t_$_2Q0V&ePk?w-~0|&Z5O`F63hAhRFpDe z$D0$V4|Ep&hbVB?{!-Tj47Lm|Y20b>TVF{MB8Gp}yCK&0P>Mcdr_uzX7R~WTH=zOt zZ001qWGaIQzlh0z9g%*{_S&fq0n;oQWd(%>=Sn0irqlpoe&sX$$pUPbxD!+`m2`Y| zwA6u9eUT%P9-c^gJG<09K0n_y3VI-_eC~tH)JgcNYjZZPJ_0*ib!ZJdWbYyFp4$H| z-d*7{V9N4#Nwr;xF7^1+l9t;w5?ndYtLl9tVa&i09yN}`v;>r#d;=Jp39Hox&X?9^ z(wWTZ(lr*~G`G5iukG2ClTuVz#$<=Ae&S{Y1+B5&d{St>?4^YGdbf*?kydP=f5I?4 zC@dG&EFq2`bkWv|CGNKfUU4Z=bo8uuIcM!a?)4@zl$r+|Casu&%-+>sJ%Okwc;}5= zWDBN%2@2>8aO1M|sIH7icn%Y;Z587?v*IY}6Voe{RE(mx9sDjk6p`|m zZ|=lNKWT>K_)ew5ly9)!aEbEe(GK|4)$OGB{6&$eBHay6rJ9l`1W*N$NfEf>txPCk z?;qFJzjdgs2o8b3KVL=*b-2tLJc%o;uuT(7^a<5UJ7mSs30+fZlToFe-#(C=BnZ1W z6}~*`-A0Pelwe+-(*q-`P+mH9$YYEOwkkvSwmP`k*3aJoUz;K0)Lqh6b zz_r|qnN`5Igk`VYC%L(~6K%W$WZd|ml&Ah7x4dH$e}hTf@79#l2tQk!bj1lB*!U9# zAv1VYU$UxsqIj#?Vfef_29*_UMs|3%81m&y3rJ1(;e(-CM@s=FAork!Ns^siUPb%* z&L=5@GE-Uj*w-?kjQ54#kZ9cd*Ycl7Y0o~qmGbL~$!=_9;MOnsV9FbYw7WrK_=>ja z5(8Gn-T6e4qDGpA;EvSM*8ZDW2HU3Bhn+O;ct3xnZGt;GI(nlJOuC_J z{y8-Cb(!V@(Fx3{69iN4IabpXU&M0jWQ7+u5dne+2Z2Ex8il`hjhR4p@00)&2;Kbk zitPzsOKNcc(ajQzjIVo|6l%vJH&1bGk72dG%Fdo*YP4y)EOF-<)Vx}s>&tKH{3PQ- zs?#!*#p^F2l=#p=r2(jjAJ`1WC#xFT{?4_mcG?A9o_`$#NaIa?xB{H|^)Ga^kG^et zhO_olAc50k7Aj?Bd#y(gsGo?O<2UJ&UM5KTEqY2k`^xGp!f=nY{o6_9l=FRs2PX4= zO4FQQS&8ZNi%Y&F3h)oiY;M}1!}SLYORz|V!@uuY=QE`4-FshKT-tuE*_-i`*T>{{ zqwO~3RyZa5{r=uYRr;pWKE^LU8~Iw`nIBjX7J)H<6Z``gEyuHyBRv~wnHyXOs{6~< znb`_*M@#pAvV>7U`2OS;*Y1yXFt8OdqVuQhx&EJRK1#ZB}=y5N{Zuq4eSJJ3}>*I468J*D9 zj&*=9R?p%imn_Le0_^tPqg^`iT`|TvnJzmEkUz;_kzRqD^Zt2V>2`*%+q{G6X#hv6 z$@Y7RfIxG;YJ@Z#Cyih3=I^!<932x?4excoyu15u?4_r-`2WxSdQAi}aNCZ`ccNET zo=Hg17web)TkSNVX=-{e1bBTdsm}|A!=0VAt#~XR73vt)x@PE(a=mWRp8sPuOOC5A`F1J zP@!>hB2OvN2mLb0eArH}F!i7GE3u84{&%iSefH z^``HtYM#9!9!mbeQU>UaTE%Hm5xs>rzcV|(D`cC+PXiKkIY0hXko9q>W)w=tKgpKe zYPaiFL7iC)G>Lm}$$7U2c{`X{y#}i#t)z7XV^)g}Z%YL^DSFLvq@=vjQ2F=l5L0fy zYi@(E04&aJa>}z36GMr+j_<0c$!KvI(XOX2mfJ&0PLk<4fy_D4m{&5P^zpo2`)}S> z@=1mHT_9(of3)xXo+0cDcZNCa=WqLIKDS{LKYRMm<0kdJab~NkByv{PpIVFb3G(ts znj5%J4z)8%UWB5Vo#Q2DWwk#!;Xe7Uy(=E?s&}-!$3UQWJ7zfK;(Om&V0}1uaPzpJ ztWZ`#Aw)Q87;vm+m6Bpq%zi)`eC-^)Em2DA-N@97&dDBn_gN#KK{%=rVrt6BNJ+*^ zOS2dYbGlG?9K}C2<`-F1QdXuYFaJk63o0iUJUS5I;Nqg7q!cE+awPjkUA+SZJJ%r^ zU>Dk`$nARIdx7cHQ(!lcab(Hycd!JI@e3eWcahYZIp|a6_()vkz zH4#v7={YxNY2xfT6s@}Od;-?z>@OzR)gN0EwhbGN!@MJgJ*ZGn?AfXm-+!LJOXyc=&IOMT|qrX?9=I!52` zm*~D699qOxTTSvAvqd6*pvlZ`41^&1)D18Hyn5VTegEcf^vZ{yqE?cl_~2>kvi54& zMDfcJrlUIf$L&=Y3$pU^RJS-^hJRW6@o2P>bjDsO+HwZBixa*(yhIMTT`&9ookU57 zUe&QNg;!6Vlg@l%$ z&wo}`U0u%!zY_+&Bp#a&A0FKYbQ3#i86|^gKz7``NxE&bgZHfKD1WrcCZ|0NuC2lR zsAza#(CfIj*oFBe#rA~czWB47yjp+G{-%-4hJfhPrU!-k{Sxb+UK1xfjI{tfZ-Bh? z1J66=7q@oWDms+Kg76Y}|07mMq`oN;Gn6#UpBy}1kLmn5hYmsRVixti*viZi9mMVo z`R!ja4!AZo;@k>ACb2$wH_sGAe@V4x{Lx4Q-QsF}snD@aT4%~iL^raOr*GJVlkC~q zFdrISI3p-50?$CaC$xu;f$sav(W%qMRn^r$h^%jsF7_x}M&?PMhBm5Vbonpdl$@$sxlWZ7K z9W8odzvm5n9l?|V$^!0)wz0>zh z1GI_l==DD-|89zz81hC@GC2}{OjqI-44&f~=xd#J7Xa_ff6lYZgU3fWSXt@0)6dn3 zF_0S{|7fPF8d-q>B zMCuvMqYC3vK$~N~vr{qfqK9j3W8;%~e*34h!`MN-^(kPUNTTU{uRbH~46@!3<-QBQUa_Vx&@Bp)x ze-a+@+1p!=G%7tKE+~??rO^5VP;kqI{CmFqoHHWc%rfB2Sd zZyJ(lH4|q4Yr9>Dh<>#rG$YK3GPvv%L$0Ty; z#!I@ONfgMkH-@=0@bx^*JQZLXu;UW2hl8D(Nr=Y zvN(lSKlC^4V1<^WM)dWvCfoka{L%xj(?LyXwBCz;ZkWVfF2%D@IC66DHfwx9FzdUIvc++_zi zIGz=qoFA#5FI#ck{=I8%77T7liWuW_k^SQj-jyVPUimv%vb)kZxT*-Meta@FOj!9(-6`jS<(bCSnKg^eV55kQ_5PWXXGh$ z{>|f?M7n^3$XvEFPLZo}?*TD?etSh>*nT$0#o!fbpaPnndyG9`{coc;`A;Cp|G&*T zI$Y(yzp&CnuhN_UX+z1@KjXgqw{Vh|z+h*)RQzdCUSBdd*5wzB-rq z#(dfIpZPQP*X3ivYYVv0T(`w4XD3cvy|JrOBG;XcOO%v%>(4Q}OT$~dEycEFE(Qi!0YUo`xpbvK1}WZRDx0q*WJy7 z;6oU5IsddZeXf*OF>%0=$|x*cv&A{Y`m?JuB58gDX_$N}D~m)q{hOH5EuNTViEBB} z;F&l4(|LDE?V&H++^+soZ&0vuFvI@I4mr8fGxZ`&Mn%?wSC4nl$?>|LNB`*A_7C;K zfb`ZZQRayT?;5v&&|GoOq^PC(3FGKpjYgyMk-kP5>wU~oq7%?2b-o&SDq~&izMWzm zVdUcJD|R%!=-JiKd#BFBJy|DUMK?Ly1U6VeJ$BO$Q34APIlTR8GlWs+{z6C~lPDL* zYJ+iUdPgCv4V__erJ`!6X`TAB%FhdLC>-uh(&#RQ@h%wD`Fl>-K@)V}+mNeRE$q#( z;F_t@&3(e&!><4*E=vqK5)8uR5~o)8zlLC*Y4ee_$?ifz?Jvs-@*95hV3gW@k{`mN z63zF6hV;u)247aW^<|@u;m?8(Kamv1+{?ORYF_&AU(dDYq$B2iuAiUZ4!^}_u2%F> z^?RL2)Tj#u^iJbe17*smkla}A$!N=u3DvhDqT(NHUdKLt^a>~zSr>Z4-T3-R9xYp^ zhSos&8{XP+9e*a?+S%L$9Ygz8D6{`(k-Q`m|IOB@->JbVWa?DcA_SLIgw~_z)N6;w}pO;UzwC8~kyqx(r{$GT9;eqD{We>D#Csg>RYn ze}w|0O?iJ*^abi-nk4f_m?Dc$=I&5uX%DZ*^3aUaOA7Y`4LEW~>xRr*Jlky;&cv9H+wvO*=FR zr7_72h#pA3%-wBro4cQieckP$FjFb+C}gH7Anm|QagAxV?D(y&G(+-8l4y8>^i9{P z8G|RK^Is!PfF+Y(zdj6JqwGZ=b=bQus{1ZZ+f-bYNABfhmcM!7aV#17NM6SEPLjMg zv%RU955EL*to<@#?DdF|U2;a1PlKs9&1b;=lN1&mrk}0@X%P^T8!zOU zQk2A~UCEttPY~3{-a861TMfKbzMdU(5~3Iz!RLxjbU)y4ZkX27kebyznxa-lN#(IuAZ1-)xDpH1~T!lffDo;}ZPW^@%-#lPBU=W@tQCu)ljp zTr*fcgZC-0692<0D_4~K;f^>0f%V+kurglH6|^5paI^n57V_%7`+fI~LC=pLdnB~f zGOc;6mmfKCezZrUrYsxEns{8c;M`d^Oba3YX&qKh3y0JH>@cOCjYTecTnQ5~|B|zs zgq@ueZ6?QfoFwsq?>DZKzLebZs%uM6zD;+}jrUJ0aGm(xXG!{~GD5{;jpX4a`Mg!N zv$$2{cS3Sa!SJA$!=hxP7#oE4^1z8+8eQ0pikDRGXPx;>NY;`|t^QTStyi~P9&<;$ z2$6fJNhcbOk#K#y`c9~cQFxbgY1TZWZQKDl{ZAWpjac*DS$siuH#_=Hsai{J=vZ^~ zwXfZyPk^z;>B39A=E%L%_j)IK9R#W#BKelJUb{Q{MtBZYa|QE_SGs0*N;2n?S?627 z;bz3hZ-qS_&zn_TySzd2akY;x5siDs&bW-zF>&Prd4wP^Z2mf2_@v(lSO$q1~%jn ztInUlA_A82jU4gr#hM9-$a z9^LnJ4g=~e-lW((xE$%gKTMyQ{3=X2jX=4q5L3f_xu|a7+WIqhDS5-Zl7(DLOe81A z>ZF+K?{X4|myLOj>@0$6+jE$%bg7&EE%vyV4wC-oilF+T;0ZU|+GWv45|t6+X1`U& zvp&MU#Emy8Pjt%uka~Adgu$Ch*kZf=Gt>Fi-y=4_LOJz^>SvobR<9y5u6>i^FZyX4 z7fpxIeRco7phEoki>%V%r&)X=9S9Ad>S$UuZs~1mHDXS5xTDJt9%?6h6Xg)i?p5Zj zk4Sh^uviIui28Cc$?Yb`#V405twj2N+!}iL^Y!!jjLdbO%X4Ajm&icxrZkb+V210;&(8h?~L9{up{#cSORV_{oi znp7q1O2NPtu0@_-=|hVVdJHiyhKCwV){^LWF;^_9+^gl59gCOM>=4ZS=5q4)wy!v^ z9ocmS%HPd)VbUv?;Z}-ZU6H`%T-9JA6TJBhe%nr;%Gj}-W}CJ%#^9+Y`i{)u;_)N( zXC>n7G%3J?zf$)F+;|@wMsC~o>~ispguGA_5xlD)`PzP5#<%=k`;>v`?~q{zTMjKL zJ()_C%JUf8(JBWKvSww{iyeo z&Vod&d4G5Zo1OG3bIABde(GNKO?h#1o`))8)bWRMfR=U9^;_BX^kp_%qwXp3jGqfr z{`Lo!-D6rq3m9maH~iTdn@5T^+$j3;nRP5H{&i94!=5BpNhejwK+zpxjgQ6rahX`| zziGt|Z(>!wYq!8`R9W2wZh| z|AcSlaEGw5YQbL1d4(~x#qK^^R=wWC+f!FHpqQkhuGfbef!`9k|Ari9efV2?E%x4X z1(iC}CRT58B?ss6n|EmQ@7p0nZOleYbGXSq$ElSArtpVd>bxU$&kf`mUtIt8@~Xe6 zH&mSZY-O_S1{;rs1y3tIJK=A=7@DkgT!o6CCgdVJQ6U#GE&&mzwdn?&vilO56l{-Fs z7c>7TrN#pFdySEL?~dwnIASlS)uaFAL%-B>g^^*dfOldB>^0(|!3J`^dLxGots*h6 zALjlp8Qs0?F}X}x`1YH+fUQy+ZK8)8>4R*j#6utl>L2T~sXQUCv|FOYK`u_QOn%7D zc6(}^X>rj$^Mmmn#O<3N6jQk8PI$-8>seBZW{|t*mfFsu#p9`eee&}YS9-i|I6zGX z!1!hf{IF0|mnY3>5H^si!dAsVL7joRD@T2O`EGc)N=zo-z)gl9WYyH}`P;X@BgKzS zaEbsfC<~RqUQXAf`<-BW`!Owxt_5vLm*cz2Li_f4A^OGYxz?y5hsNC?IR3jK_WTiW z{O?p1S3m`apoxdSafUmvlT~>5hu|mi^!h=)w&(3bgpnIW$dI%8-G!9+?Z=fjuD_B# zdH$*nCz(pEy4S;}V^ubp^H$ANB(({8EDA(>jy?WntQ!|UWWQYWDPVGZcQ~Qu`OJe* z*!V!5%ikv1?`4WiD23$Z%4vo#TP+9MB{7QfU$jov(b0B_5lf4zQHQfK$?se)l_4lj6fhlXv1-{5 zbYU%x%GyZ7yF*67VL$z-FGtE%*|cj**=*Z%w0{bB5Pr@k(k zuH5Z25?6P3O^=v6=Sg=BI(%Gaqr7p<-n%4OCRW8$f|P}+mbr_9f^o+8NGq;C3Nazi zG5wG)o20_=PXfNPu(W9$Z|w^^bwA{ihyyOk#`q+zhrVi&lWw(LPsfF~mvTMnKzEp5 zGmbuv*{ni1r{AKyB`xfbtA*(>`%w9}%Z;HrJL`@*wc=gvoPdW*ReyZHR~wX9t;*nU z1xq+urfiCY-R^#r7#(u`fp+}c&@WtN^iMc6YgjOQRFXvYMhmxuUpEjmXlQV< zJz#ceBqf(#k9{Z+3(Jp2lI~g`s_L_P-14YsY!$`1o{;1gm2^Mn|x4@Xf>;tRNng5WfE5+*wvAo%`tx8yt6!9H1X@r z$w#j$KYspplQx%|^;O@Wsx1O(^$p$Pp)(O&AS?`RhU`yC!K9^pA#9}!%jU#=!YBYC zk45~wpmHSOIR17c;Y@e3ZBySDIPU38#ckc?z*cm`!1&7)lSXpo88Bt z-t>o$?^kzv{;P!aeMvILB{Jl zsis*JIEo{`G0gyZh`>@b%Ds1N4nAfsn^VlqdA=C>l=qCKV>F}iSImIKPLl4K1#OW3WK zb8d~J&gl*+>29%GEjv?-iWoR?v>b* z=9Rol!CHofX%yr7!Vrn=$z#(_IXbb)c9o2BWfJ0`#(UZk^(cj(_MqcP5lSbJ^xTE#j>drY`svfY0?w8 zl@^&pAov|JGh@4Mn!W9KKfK7aVm_dr(4z&UW=J`wgfRn>FHtO+ZS#KGI);r}<1=0; zBky(osxc0fYHWa{t6O;k5qr1;VU6Pe5@`ogtq7juJ&)0_gnU){3Eo|-KTGd6PBs>q zuZonkFHbZjEXR9n{N+1k4payY+|!7)XayW`s;4W7s!^v-{qe~B)t2wX=p-_Dj6`j% zzI|;1Ce2;lu(U*i4y|W29GJq+--cBvZ(0}xXC5qKH_AHW*k~K%W-xK+kFPyD{;V9w z4tYl0V()bxl;QQ?ts~s2K+mF#QrH`p&#GyUCs!usG8Hp@IAE%2iILk$$dqn?C1$&R z-Xm*fvPNmCX=%N{nkX=V@^ZEsC?3Q_%@e;k-j_I8I;)(S^WBEl3lm3_Y^Q5n)ua!8 zFjk>XVQ!o|b5yiX}&fePa$=3{3k zvsxoT__|xtnIJ?EA+E0;qwHkP=lLlZMv=5A6zhz0?K<5&k?@D70)1gUzGjcXm-WUO zPP#r8tmyzrGXi73i?rXG_P2>|5j!g ztpAe#PP_>Y72oQ$o<2Q2o$fl{X*>BNXyf_S&$Hp2Lu&3_r zmUOwe9B+#iH72*kDY|^K;1l12OooHWIiSzpxg{eEa&GkJ;#R)IT_MMlh*_^AXZM-0 zHYHV6)kr{=aMqt`9LFc+n8pF6Ujc!l*syz#I!D-LFB&xF&i7i?bKTRG=~YEerj*lW zh0i=Fj5a;`!;Nm*1w#d@l#=2HEgTAnJo;ezKd#4t8@oM#(?RNOSB z9gAW^)HpTjbz`!-ju2Z2^)B_EUI<>*YtnB-I-q;3@gy5_F#PLxBX-<>*cSl>FninX zkcy)dWgy0yrAf5esckID0GZu#FrC)81Xnyby%iL{<82D&0fa9@$ELo=@oZvgeI0Gu zV?1FJd+H4T0N=EkFI5sl`2?S>d!q|ZVHE?m-Aswf#7SOQ1T30;{Rl_rwq9Gm+Cz%# zWAi=})FrIWI-JdU(n)Oh0h`Xq>Oj-JSLlowGAFoDno~_sq|D~$fa9UU$MnI?%sx*u zBx{tBr>n#dW{b;D8k=VRL~)Xkd^}e-(&(+92I(U~#%o$EAt7PCN*SGg5NC=8Q=w|M z%Dv*O8NWkTy@@r<+kALBE>oZt=H&^%WSTj=XHRW{{8p)|-O&JVEcD9!-L9vo zI@Q?aMOa1(z(n~>40+@)A>~x9kKL`(+5u`5gM5yOMWvw;D--rT0$)H6wU4aC=qC;FJq zpW7fyt5@yT{nmn%VlVLRlCjsD3be^fgt25F%4a^B93@=RB*{?P+Vx^$4EXggf?yHQv{g0N!ufYt8FUMX8(K2{UUid8d%nyS zpa+MQ3GVY<(DMhdRB^{xKjjJKb|jls>_yOM3tNx#Rs-6IRm_#t@iK#4Fg)@9avHrQ zAr`1P_ZgX}FZmVKkPDPTOOIo1&G zK&N8igI8_GYkH+k>z$?^jaa|qJ!6;|R_66MIc-<-S@>XF`lssoFtt%AC`I;WKHAVMH4x*Y*AL@N~}C6Aj& zt1YPYVo4W(KcSe@wS3HSE)=$1ugE8jj=#ubzGiG)fQVcF|5&k-OD2K-3$|3d%JvbiW0&OP z&%?v5X~=Lv;`{Eg5C6^B45mx?0*AfUAT7T<_{FO`PH5c0we=JVvYkK+$zP1VI-S74=3G112jXTftEWeVfj!WT!iIJ=+GhU$809Y~O?e z%t!E>Jf2(8>YQqWpe_3`^a@b?GoJE2Bts2j(63Bi+kgM0$2WKJz;D^+apM~exig2W zGrM_BO_Bvn-gY)r~JlRs$s_1Z*V1CN)`K6NfD&}a`$k#wAv zj)KAj_HSXzT33sK#=UecxA#dI?&mo&wDt^i6FkB5Z<359(f*qi8Q_Kxw^o6wdTbK| zzb7ahNlgHIIMVoU4JD#pwbf4jryrPb z4+EhyN+ptBvtC|{!Z^T^4vw{u!1_c}ulK~jMfn3W_VAqdL$|iz7QUXH#o7;B0V(62 zx~d$#p_}CiyQT0qMB*QwDQ9E`{7|f{Y4~P}aDmty%uf~+JO>>kfy0EN`IPD_=2+Ew zJWl-ek^*@j#j>HI-4%8)Ywf)U#Rv4HU)IT#C(6cMD04>sO>@`M=%mx zGl7M%3*3|pWRBl$0CtCFea}&=&83|WCOW5*C>X?g(ss!aUx&=Kv_*x(P%s$V)n&km?^EonS9stlKO5{v}8spKzn~u$)0F-?}O=(c_}#5;&4)3 z6Reinqz~oi1JJFb0YOKb49-*t8g*RnUX1yL&Jwl(dYV0#stO&Aj7rKU1p`eOqi@h~ zT7p3D{(JX4zOS#Z$sG5q)vGrSiB+m^X6_GTf%g5VpC4FK$C<3vfNB8!kxvSJA<Q#DCQ7VEU@*ZngM$&p z#YU&in9Xvxv#@rmN#SP4HctaFXKY@*EmT{#PoltUKwEq^X7H3T&IH&^LJ`hNeamHy zCX)jhMC_;8#f`k=I8=#G!!i%!(!J(8r(Dwp5`83^w|{!livfi&LX-?olCi(xg`cSu zBL*)BUxo_un9jt@m~z^Gq6sM*u(&?oc&J{V-{gl4NUAS%HBJx22M2l~;*f{E3!Jbt zuxhtzv`p&Vo-m3B#lj$U!I_96EGWpY?b(kVr$ta5UaWm&yPV8@vyP{zG!-lUO8DG?>w zM(Fp=^pU1~r6q-_m47sDXHoq9jiNTaT?ZEI592;L`v z)P^7R)G43zmVmXIBQsF!9fZTMJcu}dagoa@)x{%qswJRZ+=w0s8GY}vF?ii;eK5VM z0Z-pSiQ1CiWFTGRZ*!Yn;^yHw*xS|x92dS-nJ^zKT!5BJy0pYVn%IE%#JSo9pH?^q z-n)0NaW$I@GyKzxG?)scCCtNje_nizKX0X+1ELt4&Y91LJio<*AN+g|PAe{SUiSa^ z69rbp^)__|gsrxGNWnf0$=*E%VXpv#dOIgpxLin|^Up}0r!X9Z@rll5@Y8@VT@g$d zZ&Sd-&H`{b(17;#6z$>@qqZZ$AC@P<#=^JX;E5#1H*1{6q?vT}WI^#Lb|1z1;_=1d zx9Rmkpv6c?I&UOgygZLfo#*~P=JtQh`Ty_ZPkDJAuag{mN5Gzqv67G|#fp`s(qAEg z*L(vjV}tgKWst-#m!U3RpS!+@3!GO3S9A|hX1Gj3q~TCajdv19oqg#xtar*N?`Djf z4?MB>_3_e_WBpuJ*G36o1~+N-TRD;orfoPQ;7|~rikjiJ){H3G6PtM^NfAY6SNZ8W zM?;I!e3g_~PXEK6wV|Am2G=DA_>`5tbL-Kn)NU(oK8>19aXfIYNUMO+|to%UQ$Hi(e9rRdfbcXl5gld|Yr%TYSvC;nC$S~u~=5k3srbK6L55rI@mQ2pf z03psymp{5qvvST+{p~W>R_Uxg@QV^cwcPcPzv4(7AP(w@L@QN>)#z5Sf#1erYDZhC zjBe8uDFUtri3Y_&h+5msZ81|GAZ)AEHdUk;#x8+BYpxm@x3@+a!|Nw!sxb??xqe=% za}!6Kya^D~z!!P^PJps>rwTx8ui{+az z39$Na!Tl4By{1GQCV%o3gN;bxv9U4R$)9G4CVo2*OJ)ArQDES{%vlec?M$7c*Su{( z1idJ?j2~8IbG&RM>tz^zu#Mm~W0{9!b8Phkjjpb(t(~uuncmvup+q=28p*LnN}tZU zuU8eYtl_Qvnt><(DipYxvK&8VLfQ%&tB{625Rp^(S>OBa1o_9?&3vg)I8Lr$e8 z2+=2${6TDn_w*C{(#kGi>^Oo^LI^Z+uUQy#DyZJMc@69O$yfrS<$|yA3cM3@oE9lF ztOrci9Ne~oNl54~U35&{(!?B7=e%ahb~d5n^UshnxOCE3=iJm(iFLwov%Y6%-8$yr z=T^g*_eTC4_BraEj?OYwn>0Jc2LEvz*z~natwV??&se7BX@Bp!h$tbutq%Uct9IR9 z?lA9Nl!;m_p&20>Kc&-{$cB>^Mw{L4^b^8uEq& zPJM#iPNO@;A$OX0GtFLxS%I;j6f3pUB7C$lhImi_ga1NDvOr|(=Yss}X5A1i80-wF z&^6U0_dBEs{lX7q?B3<8!ZH=0^p?RCVm(%APO0oEvgQhz8)G~y0mpzDh>aJ4!}#-@ zh~hV}g^!kpbq{tg>sB}r(1+@Sw%YtjQ@tK64ilvB0^8N=DW81~*@pGYy& z_7#=~@lR~$nmi?)n;j)RH$;#^=>C+rP3MM(hR(HP(#~i&KGCph$|}urW3HYd&vaJFE}P9frc%<4cIzfdkwYA5Kpb9RD|aM8g_ zkm5_bHMkXPX()~e3D`Vhu|ZTD_(P=3o!vz2_OgW&`KyQN6-)9Z%!{aDWg))_O~)6`a5mQm5RjHoiH! zcOt3OK=Gep4A*I}f-H57}Po4;7lrkZJ+?8Lu5n6?i(E^06vJD81+ZW0-4TI-LaTAT`gKPw&QmaBVa^E@ zaAf3n6eL_-Y=1E4DY>#m~ zZ}k}0x6bgG_nHCQU%97CQ3V4+0Ad*`j_NPfuXY;_=N$BoFkzCG=1mpt<6tOFw?3gL zx|L8{t5h-Xyc*Ij$uFWwG%YD_aEP_|lWTj6JOR?Sl_g@Q2SH~vbwj#Wx|oZ=xPeHx zIxU~OEQd%RFPAi~>W1ZIf9Q=Ixd@00c$4(nO19YHf1DY#nxc{n2t0%`h!2VxI%m{Q zm`LR)Mh%W2rQ<-9%+nvqp9;VXRPQuxaws{qtmj|M{BV1MU#mb(6_LnWjb`@G)h=nQ zC<4xjzW4-PA?v~P8ru;LW9+Q(K&q(Wnk-%ncB+-HvqDvW2o@3Wq-l02{WwBlvrJDs z&nVY_EJU26Rc)?SEeT)Hu? zb+JhbrV3i#Qs-#Pf!L~zfpqW2azN20uJ~Xr=N_dn@4+%04uoW_5i@)ue#+K(g22nqQEseomtT85DQ zcZ{U&qYbgZ{r`K?8C?_3rY8=FH zlZ}U=oLXQLZGwRPdbTwxbFijWv6971O6xxr1p&mLT_^ye+rSNdGrUgYZe`L4Zp;k7 zlHy-5vl}%i=kJv6ca+!{4U!ze7`alDWABtsJ$9Y4x{GE2|$YDoBr|5T6wQ zDZexgJH1(f1|?b5CSUXNWVvzM9==E&yB2doLBHI?7TF`~znk&!WvE5ZjPryli-?a4 zcFr2c=z6?x3;gadA=KhKR0lvLqD*=DTZwY{DjELF(9^?el@x=7qw%eu@)g$0$>CrT zPT?hooeUzJwVpSph?(mc|Mi8RH&3-!C}Dqepz|>V0)Bw ztQwQlYI080powu)uH#Hy5qS6|6(qfO+<>RsYde*) zrL;gnrrVoTG22+#z||e}`ba^6H%xZD3Y{r&@RhA<2nW~21$t(#P+e z8jr>+wrAC2d7L(4Dq$*v33O+y7XdJCP&?Oxo_;Y{bTtF{-Mr_gV9GOJKjK;UlKW0? zGkUNM9?b~@7}C@DWjMTzd>u|&ghVP@@k1Xn(q4u_d&$_k(1Scth&f#r*u!0@QWP51 zuftH0`5mYN=*5d+WEBtzal%d^yHZ>iMO8QDCOXxWDbcA7A_)T{u^YzJ@(X`naoXG_ zB>tJ`12YO-$a;WVw{Bc+;@klDi~D;ss9K{D021;n%0r5`%usBA7l*~N(2x+#jWllj z0!9m9L8%D7ww9euRk11dnE+zq4lwC3qAKjQHA&7O_Ec);XZr`#Xufudj>PI(j+VXz z4(HN+z8B^>ViK_5dAL3!zSJG14(6zk$J$>Jo4>3Vh6h=rAV1$~{>MA*1YI(6;PrP} z-U9+utS{n$@Bwzl*}8Eh5%HUBfRNryc78GuabNIJwKa0^<0n!ref<;`#sC+3F^6O# ze``FQiO)mx?nuIm+eV%a^w(v{$TU&Y9U+H*)$ddqKuH=;aZc+J_r|9NBCLx zb(FSfwdB2`9yf%T`ss>6KEaJQj(rJ|kxHxxj0P2Yz;vx6*ng|*r9O4a+(DA}1vT@{ zQ@qnLEpikyIftF@gj7uWBd%u7A~*bbIx-@wb{!(sdf;U zwnyX9FeJ!Z!?{XvajBmwr}rw z>dI3-5Mt*wsOjlK!A|QAXn75m^O8&lCo9cI&M-Xn^^*Y@ps7S};$+Z!xB@jxFfumI zV7Hxb@inM(NCEXfA66FMha?D^Z@`0=pyKdE_wx~@kpmoYcXb@mWR-U>QAr5bHwBhn zKu|e_;hIG44~(xXll#BKqB9hBM~15pGf#Sqn`3zT$E2a`d*7>9cS*CEbAH&cXNM>G z+1tg1cK~${t<}=Rw)a*1I2_Ua>G_T--6AraNi;ds&MA7^$v)Yv3Y*X$U*E{w(U6bd zuP&NX6c*e6DeeAn_H6)WVfnl${$rM z>UmPG>_mv+U9+m1_nKS3a(y$VLQ5t}_9teQaY%opr{H80O%9v1(wmAEoetIOxD7Sw z$Ace-(=sibp}pULH{Y0QGMqF*iYgzp5tkkoaqHcE)$vL(;_U1wT)B2SuEj+%0Ep4 zRKb^Jw(T}uo>wphzcs$y#c)(8JoA$fSMB3;WMnJFPZT1{UX!3x9;Vq}f_`UlalW%R zn$5nP0S`@3AN&>mdDG|Q#;)Cv0O5YfI?&B}I`yR?V4Dx#;$g2R9EP*2o4QTSEc@fz zj8*k-3!w#d=eEG}v!*$d2~E^PhR>sRPvnZm>|)Z>BaEB9*<7bZ`qRXz=%HN|?gwwp zP0NC~PK!kKvo!ni*jIk(VVJaDc2>9far)f3!umW<-sSCc*s;d11s6P1T5I(X=|@0J z9(qmrJCaaW=e-ylSm3(9n_%Nq+rGYq^=}!S$Es{qpN9`oNB3G3I@=`PNiaWAY006` z$f-v3^7G5fAC{SA$A0|^*M@V9;PZ`ncsnc40y?_7K7jfgMDS~G-n{womg}EaGt04G zp5~4E8R$rXnpt}&#c-~yprD|h006*iGFju4l&;hoKt1gz{2V!@r33zMb8p`-cx7HfZUu*E$&*GQ2qPBx6z0v*DVanF%Ahni_sTIB+|AKawAILbMm9 z?^joD?_B(_<{_Con1=g{t(EY9q9dCU5g0bO1T&oprXogP{YpBq+5GyWbqnyaE&Sse z^V!vGu1BX+uO@%m4F=O(h1Xpoe{B$+&GlGcvf1dRxAMJLEtnI`>*QzH-`$U{w@V+x zx4ql9y{KMq`FBRX_yo#h%MLU~{3nlc;!3iuBEqWeqyo4t2rq= zIJBv%jas|^Y6#~kAjn4v)_@E{UP)F~k0hSlpyM<8mD%baQ|r1U?xq&XaB6F7%f-hR zs#6kZQ;Ax4kt>R(x>p7M)a_pb!!IWKZ1z>9327-cOe z_ToFl5gGR4A;VxN*`+_fEI(IZud}rp-=?O9Uhlqu6h+NlDwXCr+3X43xuXac+~nbU zvH&q?LbcI|vTR(-QrB23cr~*U#Yh=8v6;kcc&*hWY9o~%EHz(`h3S;si;0O5poa?F zC;y9kI$>M;b7uSP5jztARbcawocriB+j{5DoqsORT#6d*M;$#_;_tJOHx6vo)wcBX z6wS`gX7=faLZL5pl)OAW7i^sP5})cXYLA`#%+1eVw1yC#REaqS6pp2lL<_h+CAwqi z@Bb0y;%#P zY|d8G;5)OW%W#)a>?I{Bc@_j)ag!Let9@rS3-PKk;7#YF1HS>N;K3}lMS0;?R9h4C zOufS&EN|N0P#Oey{w|lY;3k5V=E~D#nkWLyG-PBf@El=d8OZxos9_n zYEU z&ob1OmzV$L02xx1f!&l9%O6#43$zuu9e_#y`Sa)7EG$upiL}dG(_h-ds6ds;#I^Q- zh0nK(oa7hhDQ;g&)sRnwnKEJcrxM=*LZ zG2|p)ndz?8b1lB;btK6Q7k#SgxW>Fl=rM}^njU`roMK;NdfE{?5i(LD>X7>|Ppj+Wj+5g>fyI{%kL9@0ztNM%$l49yam?=Y38A zo_v6e&;D^tt7G94J84_Zv9O#pq2XFj?Nt92#JHCn*EPSaev7bJX56bO8+2%=L&N_h zWcEs*2+J#E=hx9XIy$;E8XYfo+$j1y39x|m!Jp3WbY}H43t;xG^xa#p1;O?!6#B}^ zgn46Q?!!5Y5}xaD2U+o0tRP#M-U z1+!k)OBWln4)FH!${zagpr%hE=)mF`BjtrMLA3f8mXy4-w0ykCsUC`0Ie1#H_g*Yb z!-v>n+C4Hn{CRj-Q?E?towjaHUfxy7GORr;PEotRK_EhS?dRtEOX-77qoandCubB- zIGFEh!58(L#EpvfPUi*U7dor}VEVS`R)(5Uv;OyUo{~?7cLl{X!>V7c{PdP|&0pgf zq)kvB%L*=o==poGoZWeBs=eg2Epvt&qFW~E2SX}&~ zU@mg9q2ZFSmAdNd=NcN+^z`&^b#y}e`&D|bTuSiX`B7VY?^^JsN*Uo;q>7RpNP=&a zm0e4+FZ*RsD)sihtP=$3V0(MpWDNS5_5Hxc*t0}fREC7abxO*v5p|izs$3Se26-tR zytKDu30uM*o}O|QBWAzP@WAV>xWldHoiEvsX5rgPeMcOQmsq8w7!07RELcff+uEh- zrN_q==`?SP?t&ryR5fzHBuRI1fa+k6zim4BBgx}L-t9jx4a>by3Lo zEgDf2JY>7qn1wiQJHxT$bxu;DTh)02@-{KGeD^+Gded^0MlpE+@qHE#T&2$XJ(=Em zH|~QpT1Gff(r!TP>;OvY(m1OJe|7_uUPH5X-B(B$bYvpyBKaJAA#`(2;`tp9_J-Yq zqqOO1Xo5pRu59)90&>rvlW3v`UcP_-0~KD1C{sEy{0Kjpm-$gCF?mMrl7%e2zWQEPx}*6TExsm(?(`LmZx zxVi4R^{ajB95;2|n>w0&FTncf(dAR@_DerMNh{<5bGMLyz-^Rq8#BH;${e>d_t!?` zwX*6L&7zLb-9V~FU*E}AYpNHYgJT3dH$J*@lbP4gXlQCKDoOL)ef{Rm3l$_`eKS2y zF@cq&&EJ!Wcq|7nkHZfsv%5C-E2flPxpu42GC|K(@ZYQ*ztZ!!MSl_py{W?SerPs? zY@Q)hD1CB^zwgJ(jZ&q_vzazlN$$HBjtZ(RC*(JlX&`hN#hl7l<^>wkyMsGx?@|6U}Y6L~>I{~h$6D(~+6??pp}<`+`+ze9nE nCgI{Dt^Zv4|M6Kn=a(#=D%Z3%^&Vbqt17)xlP`bq{`3C>a2a;% diff --git a/docsrc/source/_images/fittrackee_screenshot-06.png b/docsrc/source/_images/fittrackee_screenshot-06.png index 9d32d3f1907e2d9ec2a8989bfe06ae50f37b3d7d..7a921086cdd69cfa7f9800a927142ad12d00980f 100644 GIT binary patch delta 19705 zcmbTd1yo$kwk_NwNbm>*hY%zLcMa}tjeBr+mrWpqB)A86mnJ~tPH=a32o@lC@VCi# z?*E_n#<_RA@%HG^Y}i$`t5&V5nscs2FdX@F4RRzULV6UH3PMGcM*xsK;;~kiuAh#S zmalZVBhut9BINgV{3OKDY)^eXBCy$H^YRyk&h1e7<$(I>Mda^i8#g{TN3QE*!&*F< zfDTXJ?Ev7*e@PeJl|?){Tdd*CDQGS^vc=SiqzDwT^Riw(nk`~44`O&^Ws zpd!)|j{Wk~!_}gb9BZIqJI~s#!IdarCvJOpJb2r{3pR#5u~EJ%gMF`**Gk{hck9c^XBv++%JsLlkbQ(fdsUQV>^TNNwI=ae$h^x|SgRlC*@ zcGW>Rv=Cn1l@yi;5NU8BS55h1^Pih|9puWwnlSs!e?&=;n)VcA%L{fO3Yw*v_LWpJ z)X?POYG`}LQ5Ba}zlD@}IqRX4TKpz61!uG3e7b1!7-?tDRI^YFplj1-?jVY99TsZ!^RBot z@p;R};C+4~TT*??z`{l2Z7jTyon4`;jBz4kPUwOq&vTVbmrL?}-V8g-!!9j=lQ{}CAugs`08keDD-1QDUz+k45pT=wIYGP zdT!R2NZqM;sI-gR3g>79COA!h$XqbRTxA*9qUw&${JH1}BxWg8k-AtXe!}pCu$GvpA5%w~1DPGO3w?v}+v%~1T0`!~~_4EGs_)$8CkDMRZ zM{r}ep27Jd^ir@3p6@8fE5<*042$RLS;_K^C$NO&lG~=m4~Ez24vFaM*(X8*k;4N3 ztyTJjq7lkwSm)2rE=)Rc@pQ`-x`eb}gYe0B6b6}>zc4C}oza(Pp?ZcfGb zS~Dg02~IVN0ePZZ<#%@g;`K$ZT8bjH6mx8B?-5W(VV&^uY=TpMH>OPTRlhJ$y@~du zW)y4O#EfHP`j&K;G}Q)W#!h4P_Q%{aw?#g=X``{Qka@~7ZXC$zNC&>oJN{`U;10n- zeM7}gu8z*7eb;pi^7V7m*~e1}gYzd@kukMyY1Ngh3OZ4$$^<40h+lki_Yuz`8!`km z08^8r3o=tncM{ z?&m4v$3K@4js@E6KYrm8lX%A7KE6&Ew^p)1&qJS&A&HVw_#D;~LX+dSmIfeSDrsl7 zogq7|C7>PfMF)8y;6CFGee(L1@1aAPbrU6aN!3rYiypoZh zg4AD~wa-#s6h>`(Osc#b$RXwx$js nLj|V*HVo$;DzuK9jalnoNT~*%sPD)bbrO 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

                                                      #LW$ZK3s*zV7<^j&px<1z+Dn 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%0D{=ss z*q?OkT4vp2JN89$ylW+65$%M^AsgJ0!)geE?{&sA+&kiUs3d zg|W+dLP_Krrr3Rewwrw(_RZ~4nyU&Eg9ej+L@1jx*sw+$O=rYd} z8{2iv*Io?6(^cTvwb$2DDSIqd4LcBn91KdeHIWKOHQ@W%5VJOow6qNPNf$A+Vvl=3 zr9Sz_lL8m)#;jRqeX5cdZB>BINMmIN<4w-Kq#*6&-WnVr0V7Sg zjiia@z64YP8eJ?Xr$t}83HAn&x|eg=;0&9?v6W5>BKyo+T(t74a|mcEn18b7#Ljo? zsvH4pA8#czH8wSIQ}@XLl?rwBmG|FxV~>P7pO;m$VLA@J0N#jvbV_FPo%UqZDEEq- z^h!~IAg7)#D8kSnm^j7KqG>#Xfj`V@)A><%DV!wXk`x3xxY;tKS-4<2|{| zp6b*wQN24WooJ8oDDoC-8L}}mIo0JW>xOtWb~#et*Pu|{_RNlq>Ky$YQDlg`dDfly#zQbvZydj2>sjLEU~rMaGt*^7c4Y$s;_p8#j;SO+4};fdv97imE~BqrsHx0|QsFWJh#Wso z2qn0?A4uMQcRW0&m$*?%C(7R2E6CGC_uJ}=1r7=(CTfSUHpMO0ivM%*L+BIX>@^nj zM#OJT_MQJrr;h%ZuI9k3VxDUt+eTjYtC`dDl=RbBZK0T`sB$o?W}7y290077wWt%} zrc~WSp-!aDf!3W31o`Cw&|86A50tW6TJtUDMR91->g00;aoiT}xsXV7y>71Kr&IwBmal&s;aLu{d@|?u8IbZy4jNY^)KuxaR=28oTL*reB`xk zAHd6zSKkI0I?~PqpNl(3X>(Q;;esMT``WW_7uEn-dx|G_z*Ius;;e&Wao2viJ6UOm zW$~dceQ;%VQ>Bd1Gi7GLQ{ZQv-=2`?9=0##?S#r6v3>Y0wT3%Tj0x`|^CD@T=wvx( zty=gYoUfqBN9!}o4RuE&!F6NeRX$xdRRRqSEHR;1Zfs_T+U@XAh_TnVtAXI`%t+03 zvh@Bn9p8m(s{YB&eFA-KHGUNR``8r!FGl!3I<+nP+FzEri6}u@BhO%q(%aqdT)pe} GxBdq539tqL delta 19596 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 [not mandatory] - SMTP provider - `Yarn `__ (for development only) -- Docker (for development only, to start `MailHog `__ or for evaluation purposes) +- Docker and Docker Compose (for development or evaluation purposes) .. note:: | The following steps describe an installation on Linux systems (tested @@ -396,13 +396,13 @@ Production environment .. warning:: | Note that FitTrackee is under heavy development, some features may be unstable. -- Download the last release (for now, it is the release v0.5.0): +- Download the last release (for now, it is the release v0.5.3): .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz - $ tar -xzf v0.5.0.tar.gz - $ mv FitTrackee-0.5.0 FitTrackee + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz + $ tar -xzf v0.5.3.tar.gz + $ mv FitTrackee-0.5.3 FitTrackee $ cd FitTrackee - Create **.env** from example and update it @@ -477,13 +477,13 @@ Prod environment - Change to the directory where FitTrackee directory is located -- Download the last release (for now, it is the release v0.5.0) and overwrite existing files: +- Download the last release (for now, it is the release v0.5.3) and overwrite existing files: .. code:: bash - $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.0.tar.gz - $ tar -xzf v0.5.0.tar.gz - $ cp -R FitTrackee-0.5.0/* FitTrackee/ + $ wget https://github.com/SamR1/FitTrackee/archive/v0.5.3.tar.gz + $ tar -xzf v0.5.3.tar.gz + $ cp -R FitTrackee-0.5.3/* FitTrackee/ $ cd FitTrackee - Update **.env** if needed (see `Environment variables `__). diff --git a/fittrackee/__init__.py b/fittrackee/__init__.py index bfb45b45..7304c362 100644 --- a/fittrackee/__init__.py +++ b/fittrackee/__init__.py @@ -11,7 +11,7 @@ from flask_sqlalchemy import SQLAlchemy from fittrackee.emails.email import Email -VERSION = __version__ = '0.5.2' +VERSION = __version__ = '0.5.3' db = SQLAlchemy() bcrypt = Bcrypt() migrate = Migrate() diff --git a/fittrackee/application/app_config.py b/fittrackee/application/app_config.py index db36b9d6..902ac75f 100644 --- a/fittrackee/application/app_config.py +++ b/fittrackee/application/app_config.py @@ -45,7 +45,7 @@ def get_application_config() -> Union[Dict, HttpResponse]: "max_zip_file_size": 10485760, "max_users": 0, "map_attribution": "© OpenStreetMap contributors" - "version": "0.5.2" + "version": "0.5.3" }, "status": "success" } diff --git a/fittrackee_client/package.json b/fittrackee_client/package.json index 1cdacc8d..c6fd359c 100644 --- a/fittrackee_client/package.json +++ b/fittrackee_client/package.json @@ -1,6 +1,6 @@ { "name": "fittrackee_client", - "version": "0.5.2", + "version": "0.5.3", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/pyproject.toml b/pyproject.toml index fc8f7beb..6e22b6e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "fittrackee" -version = "0.5.2" +version = "0.5.3" description = "Self-hosted outdoor workout/activity tracker" authors = ["SamR1"] license = "AGPL-3.0"