From f6cd02ed019ac9b9d88767bd6ad985515c4e2ddc Mon Sep 17 00:00:00 2001 From: nataly Date: Fri, 2 Feb 2024 16:56:50 +0200 Subject: [PATCH] new changes. --- osinaweb/db.sqlite3 | Bin 659456 -> 659456 bytes .../__pycache__/admin.cpython-311.pyc | Bin 2711 -> 2800 bytes .../__pycache__/models.cpython-311.pyc | Bin 20310 -> 21526 bytes .../__pycache__/views.cpython-311.pyc | Bin 75131 -> 78298 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 2058 -> 0 bytes ...ions_staffprofile_and_more.cpython-310.pyc | Bin 2180 -> 0 bytes .../0003_milestone.cpython-310.pyc | Bin 1028 -> 0 bytes .../__pycache__/0004_epic.cpython-310.pyc | Bin 971 -> 0 bytes .../0005_staffprofile_image.cpython-310.pyc | Bin 641 -> 0 bytes .../__pycache__/0006_note.cpython-310.pyc | Bin 1129 -> 0 bytes ...ct_id_alter_project_status.cpython-310.pyc | Bin 824 -> 0 bytes ...8_alter_project_project_id.cpython-310.pyc | Bin 696 -> 0 bytes ...9_alter_project_project_id.cpython-310.pyc | Bin 681 -> 0 bytes .../0010_remove_note_date.cpython-310.pyc | Bin 576 -> 0 bytes ...r_alter_note_text_and_more.cpython-310.pyc | Bin 1187 -> 0 bytes .../0012_projectrequirement.cpython-310.pyc | Bin 950 -> 0 bytes .../0013_projectfile.cpython-310.pyc | Bin 976 -> 0 bytes ...014_alter_projectfile_file.cpython-310.pyc | Bin 652 -> 0 bytes .../0015_projectcredentials.cpython-310.pyc | Bin 980 -> 0 bytes ...dentials_projectcredential.cpython-310.pyc | Bin 626 -> 0 bytes ...e_alter_project_start_date.cpython-310.pyc | Bin 747 -> 0 bytes .../0018_epic_status.cpython-310.pyc | Bin 716 -> 0 bytes ...date_alter_epic_start_date.cpython-310.pyc | Bin 706 -> 0 bytes .../__pycache__/0020_task.cpython-310.pyc | Bin 1203 -> 0 bytes ...rprofile_business_and_more.cpython-310.pyc | Bin 1552 -> 0 bytes ...ustomerprofile_customer_id.cpython-310.pyc | Bin 706 -> 0 bytes .../0023_task_assigned_to.cpython-310.pyc | Bin 769 -> 0 bytes .../0024_task_task_id.cpython-310.pyc | Bin 653 -> 0 bytes .../__pycache__/0025_status.cpython-310.pyc | Bin 1035 -> 0 bytes ...e_status_user_status_staff.cpython-310.pyc | Bin 838 -> 0 bytes .../0027_alter_status_staff.cpython-310.pyc | Bin 798 -> 0 bytes ...8_remove_projecttype_color.cpython-310.pyc | Bin 586 -> 0 bytes .../0029_alter_reference_date.cpython-310.pyc | Bin 655 -> 0 bytes .../__pycache__/0030_tag.cpython-310.pyc | Bin 721 -> 0 bytes ...1_alter_staffprofile_image.cpython-310.pyc | Bin 657 -> 0 bytes .../__pycache__/0032_point.cpython-310.pyc | Bin 1015 -> 0 bytes ...nt_date_workingon_and_more.cpython-310.pyc | Bin 829 -> 0 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 876 -> 0 bytes .../0035_business_business_id.cpython-310.pyc | Bin 688 -> 0 bytes ...lter_staffprofile_position.cpython-310.pyc | Bin 878 -> 0 bytes ...lter_staffprofile_position.cpython-310.pyc | Bin 680 -> 0 bytes ...move_staffprofile_position.cpython-310.pyc | Bin 617 -> 0 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 793 -> 0 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 809 -> 0 bytes ...0040_staffprofile_staff_id.cpython-310.pyc | Bin 688 -> 0 bytes .../0041_dailyreport.cpython-310.pyc | Bin 1012 -> 0 bytes ...omerprofile_email_and_more.cpython-310.pyc | Bin 783 -> 0 bytes .../0043_businesstype.cpython-310.pyc | Bin 756 -> 0 bytes ...ove_business_business_type.cpython-310.pyc | Bin 590 -> 0 bytes .../0045_business_type.cpython-310.pyc | Bin 774 -> 0 bytes .../0046_task_requirement.cpython-310.pyc | Bin 770 -> 0 bytes .../0047_task_status_date.cpython-310.pyc | Bin 713 -> 0 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 822 -> 0 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 801 -> 0 bytes ...by_projectrequirement_date.cpython-310.pyc | Bin 965 -> 0 bytes ...051_alter_task_requirement.cpython-310.pyc | Bin 808 -> 0 bytes .../0052_note_project.cpython-310.pyc | Bin 760 -> 0 bytes .../0053_pointactivity.cpython-310.pyc | Bin 903 -> 0 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 704 -> 0 bytes ...nt_date_completed_and_more.cpython-311.pyc | Bin 0 -> 1002 bytes .../0055_alter_point_status.cpython-310.pyc | Bin 763 -> 0 bytes .../0055_alter_point_status.cpython-311.pyc | Bin 0 -> 1011 bytes ...ter_pointactivity_end_time.cpython-310.pyc | Bin 668 -> 0 bytes ...ter_pointactivity_end_time.cpython-311.pyc | Bin 0 -> 878 bytes ...otal_time_minutes_and_more.cpython-310.pyc | Bin 805 -> 0 bytes ...otal_time_minutes_and_more.cpython-311.pyc | Bin 0 -> 1181 bytes ..._total_time_hours_and_more.cpython-310.pyc | Bin 723 -> 0 bytes ..._total_time_hours_and_more.cpython-311.pyc | Bin 0 -> 977 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 203 -> 0 bytes osinaweb/osinacore/views.py | 5 + .../__pycache__/settings.cpython-311.pyc | Bin 3156 -> 3156 bytes .../osinaweb/__pycache__/urls.cpython-311.pyc | Bin 13366 -> 13650 bytes osinaweb/osinaweb/urls.py | 3 + osinaweb/static/.DS_Store | Bin 8196 -> 8196 bytes osinaweb/static/dist/output.css | 60 ++++++++- osinaweb/static/js/points.js | 17 --- .../popup_modals/showpoints-modal.html | 116 +++++++++++------- 77 files changed, 137 insertions(+), 64 deletions(-) delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0001_initial.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0002_projecttype_alter_business_options_staffprofile_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0004_epic.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0005_staffprofile_image.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0006_note.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0007_project_project_id_alter_project_status.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0010_remove_note_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0011_note_date_alter_note_color_alter_note_text_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0012_projectrequirement.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0014_alter_projectfile_file.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0016_rename_projectcredentials_projectcredential.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0017_alter_project_end_date_alter_project_start_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0019_alter_epic_end_date_alter_epic_start_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0023_task_assigned_to.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0025_status.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0026_remove_status_user_status_staff.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0027_alter_status_staff.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0028_remove_projecttype_color.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0032_point.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0033_point_date_completed_point_date_workingon_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0034_alter_point_date_completed_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0035_business_business_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0036_staffposition_alter_staffprofile_position.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0037_alter_staffprofile_position.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0037_remove_staffprofile_position.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0039_alter_staffprofile_staff_position.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0040_staffprofile_staff_id.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0043_businesstype.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0047_task_status_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0048_alter_customerprofile_business.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0049_alter_customerprofile_business.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0051_alter_task_requirement.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0052_note_project.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0053_pointactivity.cpython-310.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-310.pyc create mode 100644 osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-311.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc create mode 100644 osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-311.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-310.pyc create mode 100644 osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-311.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc create mode 100644 osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-311.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc create mode 100644 osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-311.pyc delete mode 100644 osinaweb/osinacore/migrations/__pycache__/__init__.cpython-310.pyc delete mode 100644 osinaweb/static/js/points.js diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index 453980079990922e476108dc2878c48b4a30638c..7939c5c2bb5f84c5d72cc75f6f83fa934722e49f 100644 GIT binary patch delta 4755 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 E0rJ*~Gynhq delta 2066 zcmZwI3v3f*902g|uD#w}+4c=b=k{m1G9E*;$Ms&l77-@{c?h(Kq9DqIiq&r2ST_V8 zEvTDDEa$j|E8y{k{)KS^;WMdVE6U9_7`o83Y|U2U3SlL_ZYTF*hvUk!?{G3A8r45 z!d)Y~YT2_E@8{-V!qbd3tA@MBOeU7KB^&%pQcdj*$z-Bc@<-#zWV|UIZ*6Id``Z)k z@#V`K{7r31Y?WG?NL_)yr5ob**&6P6U|2Aq2K}-TQ9=<_l~i3eb;bTC%DL88V(%_` zjLC11kt&-+^}Y0JNbt zq|rUlioOWT(VftOJ`K(27D%BvXhI){Mzj->=xVqdy%+96+aQ6a;7&9F%g`lo2f7I2 z=zLg;#$X9L6Ee4BH3b^bNw63V!)>Svx1s@9gx10>=m=Pd4u=J(4{k;&+=PlSA9cZv zgfM5}2J|${Lw|+q(O+OLdIVzV_Yg(Df;s4Cm9x=9Fe`)A2bI^MZ^2CT)ruMD-pc9d zZkUEX57(m4!c_Drn1WhRk8Xs?=womV`Y_a?8Mqo<36s!PxC(8AiRd!85^aD9=t78~ zH$WJj118B3W;%rMVKNx#M9|R?XlM{r^m0(p(GWzdK}IWKJX!`4S_}b{hbvG9F30`w z7mP#yfXmPmFcv)uwdhYU2K^RBqhG)%^b;6KNP>I>HTduzj6mN2Kl%z(qXoDWeF-i> zcR>}p9fqS@0np7uolU#mTY)}0^kVeEq2;T~c;Xwu2*SL0YkGca`Q3@8W&Sx$wdJcX z;z?)z9EV?zoj=DnlzK|C%o|+R=1YZ)%hD9S#(u6$xS!z`Q7>6w&BzGzSl-x`^$DT} zlY97Q?2b!?dt;sw`-BDdLv6y}oEs;l z!!GrT9gOY0U+7{nqviJri}z&(ChOt%F`sbd{h2H$)82aV0CPzX{{p{*-^M?|Z{pYT z9ekEw#i#j${QLZy{C=ybz+So5tM-+O z?(8s+sF9NIieD>wa>za28}WgVX?Dd1@kGFA8EJJd`FszDn zmGxKM&f5D(x3l;qq}y42AF;;SC%+eI>G=*i2z`fk(CHqoli84TBW##>(8$*V zgF_KnmvqzAR0XeDydHiZ&_)kA9fV93=Z19ue{{|}L&Cm;hSPyPSg@u^ifYP+Hb}4* zlFYEKD9%<{RmWy7m{v@$8j`7Nnr;jh-9Ic%#cN`)uES2S9#VsPkXRRtI~>t)O%zjB zLKCF_*2LO)PHZi8(O4C|lm1L&^e~-3V}+qTqiF?wh(1gL#8=HY$9;0Du{jy1orGF3 m>TMi34gVTb(T29x_)=#J_J4e&teTmYNStq*wtk@A>VE+z<>8V5 diff --git a/osinaweb/osinacore/__pycache__/admin.cpython-311.pyc b/osinaweb/osinacore/__pycache__/admin.cpython-311.pyc index d2407d84862ddd8600da8451d8d2707c47007f95..8addf20ab0ace27dc5f4d592da562af903f79adf 100644 GIT binary patch delta 106 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 delta 5462 zcmb_gdu*H4758U5jvYUeG)`itO`0Yot=lF|pA=fsLLq&SI)P-s7~r_}m(;0aoBMsC zFD7>bO=zpCc9-!O<1sW?Gnil)vB3oD&^BN^)=mY%hmiL8V~Y^1Y)ouSn|6NZ#z~sG z6@Sc;f4cW~&b{~Cd(J)gIQJaa-g!t1{Lt^Ou+gXPFVE{YbRG+Yw4P&&cLwaXt+r(O zowlS~*G9d^PSjWWnDP)+QKbA#d5Q8BDK*efR6tRUo=WOe73Ebtq?)LCMXH*q8lr+l zY93RyMAc1EGOM{f^+bea$5bOxO`zl%ts5R0mO=pk%Wn zutmD$Hyu~Xm%??0e>yg6T0mY>_UmAfJY$vR;=(ixJGGmeMXjuHb!b)ca#xQQ zl6Sc_ES*OJ(FCXiv=B_#Lx(L7=!zB`m7biQVf|hO$RtY0~*T! zyhev?njbFw&Rx)4%0~IEims;BB)7_TrQ?}BlQ^CUhwx(vc(G2tSJB^n_9m>F+jOxj zYv{2|d`yq!(&HkYo@0aM+^L&!aVgCakt5!PYA=_`!`{vfRhYOMP(xs71mp$uaoh*0 zid*fB#SBx#V!VNR$U}wdw$qw?&A+s(k@}NP0?XOe)wR;nu80K0<>)(TkZ^G;lih1M z_v>*XR>;=CWm-_i16#wqR39lE@J}yg#Bb9(SD45go$6|?e+%OV)IvtBmXyQ6zd6S#fCRaco&{Vj;YCuybvw~gYowrBJuZ4Ua z08Wb7l{Y|4*r%KV-Z5dfT$d-z6gguLD_Wj`aU-W^l6q346;m;&i?LKDZW1*{lnC%p zp3*8$?9QeVx}g?Z1M$T+o5Lp7%iEn{Ssh$Rw_;_muKFA|$s2+TLfdG--w`Q?Z0}aq z9NvGra?wfmA`z0+ZQ;UW!RIt>v%IOUHNOQD!(HM^z*Pj~s&TZp0^llv$;5WRZom$} z)d0RQv-QB0HQ)>z(lN4(Y3ZeIEO` zezuS0WPPJIjwx>iw9D#HjdqJ{3w2&Q1Oivy@(6uc7kVb4v;QpjuBl6@b~7CVLdTF{ zg4urOjR7_k9t%}X`F*$id3aRw;a<$Yz`c;!hK7MJV^(z!s1=Qr&)xuJbCL_&Gbc6V zp$E90zQ%f4xvE9}x1m7=VZP8bKdH4N00%`1nutJ7Wdh;RBUYkMK{6{wl-W6O=f=su z7lggMZv%2%-?z2=W@=k*!;B9P$5KhlUu?xzM1E6sVjNfd$BgskeCUc1a+;l)L48(SE+s<k(OU+q3O|slyW#9t!AnG>P6xFDr#Cjp{J2m_z4g&!Kxh7$9Cz$h~-3f zR8N=@rx+!k(v)XQb}X0Hk%aCgCSteB`zcMOG9%(X)%R?P)2&LUN#lNERGON~d>Ifb z=BSk@)V7^MYWZ{fqEe~F()uY@9>ADVv2qlGFCHuB4HX|n$*6~R$yw#FJi7SJO&lhn zl3~)0W%*MDRF)Fr4*9($+g%4BJ}5t2(h%W2aF#3Sd)^7)V4*XzMx)Z@ zftDuuwWX)7M(HsqjuA#9mFG3bDl=1NS{IL!p5;yIMna@=9FIf92%bJJA6yn{eGL7_ z0dtbcad3cp<-5!Fs_;85A8858%<_NbCm@9_5j(|zvyWaT@e}Ie-P)3-@*yb-PzewW z7K;vcHV2!szv{g9iyvXIIxn=a5Ag(G2yk>AkT2zvXq|TxPeBTJn7+n$~7OYrit&IX>2Rx}MGd6jHW`Y75?^I;p_`CeAq~*kOD3k%1Z3v(o zjuxNS9GhN*0H76Q#j3P2>P0r{JF8w=GGo+K-1$mdBM+`#(lLa&F1*~!PyswIPp-aI zt@biXBssL^_Zwe=l;0=3N(ahYdwQq_>>}qNH}RoFBc&tfQF;5?@HVdPhoCzrb(axm zl_j$2tWXw~I*V5@5O6|%u=d-^xL3G-JF>3de$`C0@S_=Vh^I++!v1;1^;xlpl3sIP zM*J3YJOe=Zi)R5V33`gJD~hO%mn7|!>At^Ve(6j%7||?yZcn5}oWl6602g2zfUBuD z(7JHGJ54H-Lp;ub;ZTm!fkFaQ_?e2KvFXGLm+ z>dkb_j2nAY>5BEMeeb3&?TkFWX`6b(TS`YImcbnP zF7{0Nc@5*SRdx99pmigLmg)OU5s%HvPcx~A-%T(5SV)az=q)v~;suOjZ}y?}9^id| z4j3kwT~e}l0k0O`+Wdp5lJX7QN_&eYbIUK5zq#TX`o*q0M$1WyKS^g&OKMM+%Xn*T z{v7skht2i`ebwhi`tL)jv2(O4zmQf{(oMh0JyuzNmTH|rLAN+hKVu^H&;8M?**sGt z{E-$HZvpNB%v_LT=&mP-MygAClHY(=p~a4AM~j1c2rWJ>es!IQPAibSiNZU!SKZ2N zh6wZ%#bU(@m?`>wJ4?>}Y5Cme@DEr7@ELuLUs7#dC)3*l(h&~IBik3}->q#sdfn;T zwx?@;w&sL+vbOhBZSU#Y-b2y5qK6#iJdN@ip^h#g3@FbVp^r zBIzKPI4wWBgnvw?%>BjM!CUf-hiF3HCBJ3#zZ7^=ApETg${NCq;gl>l6?oj5drFfS z4{&Lee2wjLa>wT2smiv~m2HQ%;ZK=AX_E_fz9PN7o;=e1jgukTGGl9V|f&6bdVW+zCxQFU#K7-a`0N2B{)bfgt(FX+NL%n;;S@JRLd%Fj= ziN6Baw(4X&mEJG(T$av(?G&GoFe?5Am9ys+{{RQ5r)h`fgVAaqPYo&>X_hZU_vNj! zo!O+GR{wH}U_b|81z@aEW*v(5Y5 zy>TpCl^jp&-QqtqmquTsUB2FD783n`vftv#0bQY86c1sdnN*DAVDJv zzS-#bs8)>+qNw!_SG=|Ui?#MvyxKsqa8IT7UmvY4SHo3o3#ItwbxpE?X}ikd!NJELstD`YvOYW32`R+J!pEv-TdDDiJ8ib`$vB|)|J|8 zsvG5wb2)lV&rJ~rBO+x z?$W4k*#8I<*HiE8s9saua@U+*nPR;$mwFdo(7Vc2MI-B7)xGjg>uHOtu2)L6 z6mnKZ(aN{gjj^sqqV90HdS$&f+(}exqNq%Dn+dx%3M;p3@01gMV-((0cPnAV1=wDf zXNk$__1D-+6!}kIrYZa7%m~Bx?j=FO)g<3l+Xx#j+WD+tLxf2gh#ivG_`hk-PG{78{1l4 zo@%G6t2J#+tzO;MwtBt0(d*GIYu#Qw&fDf~Xs-7*wYWtpcvy9taBu8zd%Su~I|kG@ zxpb9VqKF7QRs!-G`>JjSjjuOIBAAp=HyC*q6X-FWh)=nz>R9~9Bk?1j$Q+0tc{sl0 zXnaXe3H?I+~n=d(&Ob)}w11HsP)rdB%k-^^5(A+GlF{BD$7{GNPi*Yr1yiKi*v{DVN zt+bA$#8UJw1Xu|rSJ%s~Em_WDzhS1TFsYc6e26-(3k4hj9Kj8$9I{;e! zJy|YAn+9a1{6luhY@QSgV>7T8ERm;WF+{Y2o*4rhV#{cNZT`BEiB@`k)TwS$^_`nKg^RCoUDOO4uOjQT7;U+tvk z<9+c37?n^s^-`m{j8WG)M<{#yZY#uy9ivL7UP8NW9znnZGlWdWXn_6l!<9=-W9QJU z7!7c=uh|J}w3N&n%6|QUwYrPh$YUi1>V4Gw$p5#JUz$s91QsDcsi2Pj=r(tIQzKtSg@tg& z86GWxT>;<&cm&{4IWRum{t%iE1Jue><4e@nrU**gmc-q0~txW7l?j?^rrGc6-7XfyrcZ<>|N2MF9GqgLHf|;dFm_F9PNMO z@+*`W7^~kbUX^DiUNu1!fTj?DZ2=1yG6O-kABa~0UIVB_s+OCtNK#*?#|i$suDDAX zyBj^>g|M(u^i&w$Q{T3xzGX{&dmwG@loeNwuNZ0-cnWTC3h5Bch+#v&fquiEjD&dT zN{9V_5we2z9nW`6^6_`m{oh_WMNzWll*vt#cy(^TAm$8XI*p0xiP%eu)5 zsy6|QIi8%HslH8*OZ>4@UQ>p_YEFwG8>vFH%U@hwG=;Th^MzISqC2$C0eO)l(QgQ; zoSGc>uk_de^?T(;XO7%D^%IQ^x$yDt}d-r2Qv#n9csd z>RF1NnT*GvS#nyS?&yEt2reD;6lK!n2qKsuY+g&v(zSmQO5p20JIr&5)lhPSws5L7`a= zRu7k%OST4kA6+t9J4Zd2agXnY3?)UrI+9knx=dbGn-?ToRhzGUOJtWD3?8rT3ijkJ zEmjpW2kSU^{cmtuR*v%o>*31!>J?6 zMn6V3yYFeV!gjJn?`dGJs}!GNi}(h#wX**D%TyboEB*IgpQ#v{zAs-~UaZCvwq71z z{%BDBEjNtT?1Ws$6Z8M*hTkbRkqb82^5q+IXt#g=#@Z}nEpWoAZ&=$VhEspPSvQX_ z!!oa^Qnt!FS6ppQR^-obtj-g|h#%7k2emx3D8VEr(g`7#uP9e;l}#(}%l;Jvac(+) zQ**}BaUpG0&G6wwucuJ;Uf)4JP*3TCBHrzxIc{5Zg<43x?f%zReW(o2CQejY>;XgG z0?gt;v>%o)-ZcKQp+p4sO&(#8g5F3G!yD{sF)`occQ$mH^T9m4Z;A)#(P=j7h=;ZDWj3h)@>fY?ZLFC&;TdIO8UgdcVX3eu4@3cW#)Zrm(H8tqruV z^0{;$VZw7EUiZQjbwpeW;s^PI1QEQ`nO6|CNmp#(3dm0Bc( z9c+^PWTSHoNLf`qrN!N{+ATaBI+&&>QhRxYn4HH8G7ZdABPLQG$Xw!}yhn^v=TZNl z|Dd?jYPhHBZSpp|nU`*Nxjl`dsomSu)*4>^uz{#DTmXgGY%Fad9zzB^lk9SP8=9Kk zuAt5O6|oqTy1;$O7ZwDZfrE?QwS|ZxGd> zt^(K%mPt{rBRCj%>De*Z2<$r!une1HKOSKY!!Q|O7IYDC=e3Adjh*`^7<4c+lGkew z9x+ipvB86zAKJdWZ8*2_OkR~O+or0^i0@4QOWR(sYMc@#$@*K@bi+{nv4&-qL-Gv( zHv+5#SOstsKs`VmfeV&hS7*;#Sh>WQ{1)iK^(@bp=eUD#lt+vR0Gp7cbmkZ>uU^*m z7AgI*r`M^viGGX!rQUn2GYqxQ8y_)z1$ETUj?kJFX4Tmn8WhJ(2<>C z9Sx#wA`MJ&7(9O?l&5x%RSwFWUA5g4F@zNuh1O~e;Kh!bFJ}ukNKyeT1e}RO%{)T$ zu%TIHT>A-EP$RDRb$M#nHR=Y!J?5Wy=Sgi5YXU3kaci1{$6Jrwp~p5i1e(UlmglXJ z3KX!V^hb|vC;!;gCS2uI@c?72M44>cUA_`NN4bD=mIva!032zt!o9{V+^vmngE4M} zoT*XHudB^%o9O((W?>J=1_QQ8mHgZ8qB$*iZUtc9*a`)3w$nA^TxDEC1{{TbBs^j- zi21x;D%Z=rcve$@SBE0E_vR*s&OciT`HufBx!G13GLr~1f;~hV2DSriB%mkq8Ha9p zJx!b?VK`lFYN0cb@W`G=(~Vop9t>d9;D{$~0qDkf6_t7K@njEh~5O;W`HdK zVa3=cY`l9w$7!PzB;;&!0#~$wH(UZ@g66FGDD$D$7>2WCQQKzk0 zBW@$)De_X!c=2b}@~32CJKwp&qty-O3m0UsJQw zLFJ86`b8Ev(Fu|+bLsrdqqx9fE-|!`u3;R{*{B40eP>`gT!6B1k|3BvDo|msly^Rv zm39YF=?Q`PiZ;5Yrk#%p>@+#>WJ28C)SFIe$a99uiq-ykPd%Z`WxqfIpupfffGG$M z0jDj>tA!U`Vev?4!E^K^IpOItbvN<3Tvk6@>VM$rsmkmSZ*d=W7-xu0LvrTSaWT#r z&z7qX5QEwN>Sv!+R)o32WR$X4ZL|#uT|-LX2#b;sxGD>e?~n`j7R32T)^eC>2bpQK z|M9&`hn`CJkb-)kNR*(!Wy2&n`T0Ec5n|u!U-kT&p}FGT;X>1M99)cR+`fr%j}g~f zp!7yox^3TarHn1L68gLffKcvCpn@&$+P0SVX1CYvqU8(s&yt&7x-2&;y>k>gFuVZZ zw0!fW^x?dHg$C+2TmsQcCNT!rc!8iYULf_6S`R_3m!Ot>d~ce({^jq;AMZ=^?>_j2 z5)LqNJ5h3M(e(zi<`soQ8yAkZka*fZqSV`o{!sjgU3lcs;anSzoLgCW0QTBo(D20W z#GtUWyQKN8iQ037{JvFAee1M#4>cRja{Frz|AL=%s&%`;rV=3RihX$GO=dY-sC%7? zt~I&p>*?JS?;NUkOFI>{S3z31va6y;Tq9%DPMLcsEgd_GPB~oAF5|6lY;K}I;(0m$ zkh9wbs_^vOc&r9sp?o*UigM`{@d)Kas1A=%jol6AGAc8RX*#Kz zZ0z9SB9*UAUjQR0F7~1IJOMqa)x9Zn6^9C}PfmE(Q2VNp%x6NbT1LI#4;8&4(^y7C&daT>k-vHPt%Z^@VEJGol!z;k65@m80JrZ2dEW4IwXH>+s zgpx2hG-fdRV++k{UbTody#qz?S}7{WC%n}h3Q zys;rW^V~Y+!=KFT=2`Qu8ny&y3O)ry&7TEcR2CQbEGF!eT!OMC=;{kPhig*4Q6KRm zsLEPGpdN!<(A-9sakvW0kh?xjQs1PGTl|lI`d78)#q*~fwG_Mx+rcnYW*V-5B2+iG zwd!^hoyPgpLw0ys{^5@m-5inkfOC`yy1^>S1ebP!uy8g8#aD?GPdNseb!^EHDQzI#+yIr2QMA|6TRp{^cYknU{5Z$RZy3-r(qk z_Y(nKGpay)0iyKhB@C|*t7KFidSW0U1QM*cU(Pr+O8Yr6{8;s`KXvB?5;sZpt1(r3 zA|$dS{rwV?R(E)sTHPK`P~;xj`Bjm2ggBm3{m*>$j*=EN$#hJqOWt~V)FQ+SovV4K z9Lht0~#`5hy3PrzV-p}{8sgk{N}L>Cfh9!{VAv7;fTrh{NI^Z^ERx7 zq=)6$KWC}OiBY0|;h$fyXzT^I%X4QN7O;0+4!%)W$ovXu5js%F=qUf`a*D3_xb8t+ zqgxtQ(^ox>Z7r+Gq(Ybde;qZRL+)4TwHpTw<8z)IV3IJt-qo}wcuf6Jp8acqazf^u zt5H8EiUPmqoLMcK0jV8c4&xdz-E033(dB6PK}t%Ir>o_+$lxP;4sAhu97aG3x&=#V=U`{J$2*y59*z%)fJ z0X?aij!<;YH;h2V)qkMtcfM6tWtRFCwXZ$!j8$=)BVvk+ls?}Gn{vfS-Y(!?y5^$Y zlRl>5G>_mBPy3o}ic|fDm^2-D#HP%Q@Y&87x-`WFwnt3x4aO)FO8LH*9rZLc2(h6G z0&At)Kn*XMfbLpfO{`L+{e{|_G~c)B%Hjj>#VWbVicnPOah`Q;o4ADb@J(BPj1duR z#{wuAmbM>{i2!_g7N~7U1HoNfDU6ZH{(RpeyHXVQEy>-XQ8m@%>yA}2eA^O~i3i@X zD`S-@AqB(|D9U$yf29^3NZ9A1nL@@nP%ibACMe_M6mp#hzJHHMWA#V)rl%-bBY2+-n=-U;;(4t92;V&^N|L4$*8|#tz7%Cfgcpcgp$DS8 zv&fi7LaLHEB3uZbuf6!bZ+faytl5a!+uDH*smioSX4iljrqVguV0Oeo;uqNzHEk&M z4*9e+WsDX}%zmLAn3zVIrH9PS{)tM?L-nigRE#p**O#tj56S3{@Wm0nFVYpeW+!g{ zn;mk4^zKhLZ??!MCyexE#VOO}@AuDCtn%>9<>oG{RQ{#RvCr}>k-tFyH-1~SE{*y} z$H5bgpG^6Eeq5JzpVj!DQSQ1oN8Xp4SmshU@G#Nf(z>kc?LqoSO^=zk+PuSq&-B@( ztxJ6(L2fK6Fn6g^Nh{9jGOb5S;NSY>U~6B@v$S+CSmoO{myc<^$rbyLXPeVyS)US= zw>8#V6l|MJuDGsPnX)OhJI;#$3H-X^F8GWyzS<~Uka7FXVhsJENcT1fFDG!if&q%Z z?>ysJ0=(OmcYT}K(A2s%Z&B-%JmZx74Ef3#$6~jqqvgE*ZX!4fKSJC(9nl$M7I=pb z%-BBlgc^MDIkVB*baRt;OE^P|FTiIdMsPyr4VO>XoY*;WN97&6xb~ts0!M6mn;Z}m z-nH=Bg4NwS%PppzIA3rd<`#09u+vndhfBVATg*^*D zP0Bu=oOU8@q;JLU75A^&vuaSaBx|Qk1il97nL8L`QWI{kx}|FSqTWS4i$1kEj@q)1 z*$R)?3ilQb*a{EZ%8uH~j@c$1u}wN`yXvUzs@G;7u}vGWO*@`GdGFGFbpz>>>AySd zCsHyVx^bYid-}1`iX){Jhf8N4EuB43wencinj=+f2G(voTqTZHi9wU;JIXBc*Z4EX z_)}{p>`=nE zyc=~%;76fsSwAfJw9kHij-xNJBSTmukdKNa0CH55NJfkAu@Ipm1&_Rs`l*+$#JQ$* zfU*E!768R#ccA>?dUhBFg$kv=Ck%PdLM-Al1h5=xljb|FRPc5HK(r^8Kpy?%u2puq z;y}JVgSs+p)Fb~VGz^e@>AFKTDIpxjR|z{5XDCcrV+h zg+ifxVx;%eCKs`txolmrYZcmP$w?x1{Wz~vesDIon>RLHt7)L4xQk<=Gd6ErUf?+# z6rug8KkZ`iaEWlhQAv++x6(^poRY%(ll#Bkp!x%sHWv#IJ%QgD1~;j2pcoZyaC6E@ zX=xA}0{;x6-I#6;+2l$DPH`x39Nk$xmAwm3WaRp~c6Z&sZO^s=t7A|zsc{h-m?QtF z!+Fe6cEnNk{f+@g*O)dJxJp*zscFNd5v6}~L^Cp>(R(L_eTjNDb)k|%S$OR$`EW>HwqFDf&B(4!K=3)sz zj0CgL{)n)rfAvPMiDk`?^6aCib0b_ND;(o+k>yb?Ldia@;2#mzv|wfMo#d0h$3?0r;Au11-Lf?LrIhE9u{|5!eB+6W~68?*Tjm zfQw}D3c%|C_yk_O4e+l3?^3B^;*Y(>VLbl=-~)hT03QN;1n^scPXImx_&vZ$fG+^3 zAU28r1o#ucUjWVmoCEk4KtcUv1BeB%1K{(?Zh`L{#W;X+0DLJY<^ka2D6tH{4X^=V zE5L04cLU({w0HmjuXx2H0FMFSEv0x4;1vKrz^edwQz6~}coX0dUmfGJR^a|r;6_t? z0DyZx@j1X(0Jt_1xZe@DY!SE?5xAQWxJnSX0uVU53!JzGPC5d$m%u(Ekc$Mot=}Xr zgE5>0&csZmk0m=2o88xla_S?lCeJqq`bQ{plvK^4tWgF{5is$G&_sZ~aWE(M<`{?>3io9yR}Y#9g!+J(%3T>4Mj+G$#FUG7O$u}o!wiFA N21}y{#xUTC{U1%ngp2?H delta 12943 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 diff --git a/osinaweb/osinacore/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0001_initial.cpython-310.pyc deleted file mode 100644 index 55f574f13ab7977e30f9c80116acacc2c92d6fa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2058 zcma)7Npl-T6rN4e%viFW*jb!CAuIx784f@JMMaV2M1?G+v`|Essge3g9%W`)>7I#k zPE^6wNA4^qZu|^>Ll-wL_y@otRRms7OLhz#m?^d1_m=K{-+SFdOC?vs=ch;Czz<8B z_NxRhKNf}uuw5yop}UDzCwB#0-xYzQ|BCd^L)8gr44D1nf-M$+%)XAQw!{PACOO#^M96K!A+ zePDw1Z4UC&!gu;aAJ||`9bym@-02e0@x@(`{Gl~ANC9<4ViV_3N8}o#gbIv|&!Kzm(G( zs5?t^Sevd--RZgMc~T~C9-7GGTmQ1WJ-6IJ%Y~B&Su?UJ8JaA~ye8)0BB@}HYzb#~ z(GWdh-%EKA1LwjB$c``?+ht1>{WPK8h=HE~5lb@`L_Rz49>alfIIzGEgJ&R$Pk{|7 z2QT&`5SAQ|-o+Ne_H!fu3onFtlI)2bM1Bw+y^t1zt>B-?r*ZHk1+h8~Vm}_?d|sSJ zLtw&u>L(aqATajRFcB9U*_E(|6CPgEz1;%tw`xU>o@?8A@;31Fxdr(q~c!+Ba> zaxjCki^rf??RML>Mzz;yx4P_dwjJR-Et{R)n1|L|y?UotZM1e#VmIf0&G!99 zx7Vn3*)65Xck1ZWWUnabR{Op7ZoAj`tj=zu>gZ>sFO2qRFaoYPv_d+eLXz#Ivyl44 zODOVNLSK;|2M`i2oDPhEK|I3p5UeFS=Z2vlKNc&slqVFKeaPrI2tl~xfbm3?(h2>A zSc>Qn%?qCGna}w?W#s5fxz6eg7^g9oZ_dBS^Tbb5UN({Ne07ur*dy<$?K|C+&mbm1 z*!xQ3_JBp$0oY{h1390)sM@o$6uZ(NQ3jg}UD;$C(#fH*hj$nxAdG|xhb?k^wssP9 ztQ1y?9gD=so0WZpL#w9(x49#ZoOhN4xUkW%8mI#e2b|iYIJG zR!KOuJ)bGjt;?gLBLu{jJf z6m~`x-u3Y6g4%;pVs|J(7PNBmIjU@JZN1~odET5IupF*# zb7xAJz+NMcEMjiO61{h3~q4DSM6Itrzxh+5BZ& zEUC?Hj%YkqHFV}0GR(@Y>a=mJ+*F^<%>|jPC25koJt0g z`9u|5edM0Ni5owIpFqtOF8Tu;s3Jwr%*wJ0w6){;rhB@3y1$-v)@TF<{C<7-BR#4a z#vc-#{y6|{!^<~eAOQ(Ba^WT!p)n7o-s#^GfZOo$-%Z1y zDvF*(?dJ~IcVC#q99q39wMQPYh)w-b0RABY;*#pIGq8vUYc=AN;MfFIqxDf^v_R^l zK^EX`N}Zui&K-lzQIjl^^W;Kgk|l*ba`As{E}yY^=?uCI=p0#r7*>xh@Ob5n^r}Ly zl+nDZ&}${S251o?e_ciThC)t>t^+zxFN~H({^;UpS)QG|DeVt~GIo!=^}n&6J^$O( ze}3tO0dc(}eGd)t?oTFZksB)3n;^Zcr0<=~-UmH6&D=L>lg_aX7S{eFSuZ8GK(b0c zARm%-@{!X0xLo;!e5zM;+(V~#g*1R4p9z0=#swgTpYbTgVaBMaudS`EqbQAv2*;v! zpJgK&76+4@3M(Q9JHooN)pA4~kBbb2jN*b4QOjABU^YRI=|uRPGT0j(fw8BQ^)pUU ziW4dvIZkf@xqz2Jf}f$7ro-ZqsDxRZv7_qsogMJLc5k{ObsSM8bb!ZkA!=ZKNYNmo zF=2}!6jhFsJf^^E)|A*)GA_LS7>+_Y7Z*+ zA;;3ul&E;4w4f|)nM^jEaB)~fPa#EPNS-Q4il9Ad0a-6HQ7y|LGg5$mXkT97V$53( zD7zbKGwXmQ3A-_*oUk};sl8&lOC#8pKqT|$yhqSLJ@-FJkKUW>N7H-W-E9;1`%nX`! zJ1UzPo#qw7K->fjwetz9K)61v;wg>FKT-rE6&*+a4Ty1tnDyM2bxHJxkCDi wbDAtGCyQhlac;>SGFLV`}3IG5A diff --git a/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc deleted file mode 100644 index 3542c465a8eca4981695a68eb9462d6fef1183f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 zcmYjQJ9E=O5SC7|EX#Htz%TfM_VR8wuxR}G_#IQnvi_FN&Eb->NmKR6fCYA9 zrS`~9*@)St&k|?kzP7*t_nQSS+HvEnGim_av%g|8q(z=7|rnduERubYnUZ9Q5KQxb!u^gXXC_W#H4A4=o5zZSvaa{cQcR z2z3Yr73yB06^dP*?pgY{EJnbzPI)qUHvb}kF1>RY)ISv1Kd zn&%rE8&7y4^B5;uFAC&QqEYhkoI+43o);BMu5>h=QruJ|6q5l@%k6Y*f=cHZ8YW-)A@{YoGav6l%i>9p%Xm&L0W}2 z2^<~s1hbhwFl|6Jk)kTZ1XPIB9Oz`@Bh^u%=90n5`W3a_aw&9-o6VDiSZACr3TY$L zImzHwdA+H?1k`T0ZhT&q!np}J@q;;0<)*{=r+Ji=!KDXSP+H6;0+nP`t!WP`qB~_9 zNNPFDbY6<>{L>b&Uhk=*IScTrI~@0HM# zJndIH^)o!GK%KN+Ji>7e$_D9QH+r91Ke^Et-o@v#IdN8h}tJS)9wb-klQty(td{h!Fvs_cH(PLUO{eMhG;n9 zG$ASVY07*?E1xBXZ@wnn;N~~NO`vh>tKqje+b3@89RDFM(@rX;GAu=&DQ%@WheYi~ z)wkQDkIp78^#u(OpK{_ePN&p2z>M)kZh#fHxrwvIE#6+3hm6}8vw4R*3yNMBte>4< z1W^x>Q=|Sh8sOe8*4T^tu@w*E6~4k(7ser*T6}H6Fw-i(gLU84o!zT~vHDJ~L>5N5 z1b?u;zP=HpA^}zA8EA965RqnrAM9xMX6%}}7tYE&h$Mt1aNRAWNJBXfj$y7l3Zw`V zaR$2g8RR5a5M*Hrx>brYf%6~8+odR0cp4;-P0J(Q<)9)dib^`|s4|pg!0}{lL&h7_ zE@U1WKe94MN@ktcIuwv_wdbyBJE%(u0__9=c4(FW z;$9GZnuSTVx$-y^m=>}~fRYTW)!k7|bhm1$#Op(J@0FNtp#(eC(YiA_3gr?Wz-hUJ zW2DePX9r~!)9fwkWAQl5rnzQ(qV2leigkOmwLjV#Z)+znV0npt6ZsUA)#f7iKA^D5 zgQ_i%Bw`NU7}Rl@7v4U~oj!gS7M1f}i89Jluhz-S;G_mk(k6HUlLl1H_HHh%hi!ir z0QP!V%w_c?+PKssG&W&|d1`6g_33S!Fi8Z~O<+`XQPC diff --git a/osinaweb/osinacore/migrations/__pycache__/0005_staffprofile_image.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0005_staffprofile_image.cpython-310.pyc deleted file mode 100644 index cad387f1c1bb1476b33734019d69b8577a195f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 641 zcmYjPJ#W-N5Zw>^&bBTRq6jS&(lzHRphGA~2!upJ5h!r8ay)aVJ=R|1^(jh0McS17 zh;;m(ZK?PRNGQy%LAjM?G&66sZ|3dVqoab+`SIyHUUSBNhUD-hl$?;cC**(uH>~9q zZ$%|Id&5A0yk;Pg@8maGNl4DwGW|upY$<%v>g`aE+IG&*S_^1g6QIL0r{sjpt;iv( zIIv0p-||XgvP%O2&USN1AcfhDfccFiEQ5@Qa-X06XCS)VI^ETc9nk0N_4=v8UN?T> z#(J~q2fNV*eX84fiywR#FX{Hi_O4ZdZ5*&QG(P-d|xH1*%O8G)5 z>f0Nnc%jsneQiQ-$N+on0J}z`8w9Q7vzGv`!ySVRY4J7;5DUJrJ^s_@mJP=QNB8?{ z`O)FvN^EIlG)7-x`3l|V(e~weZFKwiUEPP|z0+f3+cGX*c6b>B*wx+EPQ^>Sn1Ucn zdH)_I3G_@IN~5AOtNv;TZ$2Y)56NXr$mA|b1s8n5lRw#A#Lt$A&nKc4T*OV|ei6K1 YWr`lrJwAIrY4(D?8FPW-fjE|b0qCT$tN;K2 diff --git a/osinaweb/osinacore/migrations/__pycache__/0006_note.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0006_note.cpython-310.pyc deleted file mode 100644 index 8bcb94d4a669c8accb7f481e5cb4adb19bcfad45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1129 zcmYjR!EW3(5EUt{R?=!?J9S+I$)P}i0DD>alAekpj@R23jU6Di57mXxE@u@fl&F&0 zI-6^P-hAvmIp&s+=vVOCQ+^=<(vB!64gpd#PM))unX#;+s?p_iTA*CR&d0Z#oFE?}cbDY&ma^zXkR zoa8hef?Echau>ofLVS#X`+Rumttby5d_8*OpcJAMTPcEZd86FoBOdcH&KuTp3vX|8 z4|d9%WmtYw?sf=#`_f&}e86`uX-?8_d5qcIG~w~*$T5vj>Y~n;QbGFN{{H@brrT__ zYLr|R0$5RHIT-ImwqR(%&*p~yI-7VV&epADO9fdA+>9E9hHAr}!N!CdRFR3|1(^6x zPz$Mn)mepJT6o?XkK+|HSV|$)i{ah*96|R_-rquk(C?7LDqD-zj4U!+6(BfLojqp) z>b!kwhB~Vn0or(L1e&S#lV_2>=X2(p- z*dOambheBsY$nI->Wi#tvIU-VXrSg$FE@&IM_UKyXTPxX)1xQs`0?!Mk%_-p6d2Ly z(DHHI^@8e}(8Ldm`~aDn+cd&6B%l|^Gi2ecsGwIPONWhB-R>?%haEpxhjT1Wk=MT= zxjrwmI+up>g$ZoF*nehtcyM}nFgr4lY~ZRV-#TiFp6v2LCg(_&PN2e~f)K?9k{Re{ zt!$E0tX1{>qpaza$GT{jvPx`IBsE-Ep$F|ZFJRFNUCSibZy>=k{=jN%lxee31B4E7 z>N~guPUKSJee!%tc4K diff --git a/osinaweb/osinacore/migrations/__pycache__/0007_project_project_id_alter_project_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0007_project_project_id_alter_project_status.cpython-310.pyc deleted file mode 100644 index e45bc000f29538037bfcb24fe36a9e52dd279d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 824 zcmYjP!EV$r5Ve!+Zjx@r!hsVKJt6I-*%Mq4>Z%9?f`U{ykc;JwhtylgPU9@4XSh~K zNc;ddZhQvc;47#8LL~&_WS7>FCvV8u zf+|wcoK`^|Q1X49`6uBR@huDT#=`Q;~?YkCj25iY*i| zcFD_4b(E4AD>W}n11_1(X7`ykEx1wLm?adgOV@x&@dmR83&r)Zi}XsVX^7|W+L`7R zAm{Diy#yuP(6+o?*=dB|4Ch5FKR|N>&*2O1o2pjOf@mf^GkOhLNL@BJHyKqP!=d#v-5#3AVv` z5*N>fc;dx2p?Am6bPFXk9p%!wYBxC9KjItO)Ucl057OMl?>ck&HG6BJu^CiS0V>pS5~%#sj{x=nTFF2h$Yvh>B&=A^uUiKySgVC4(9>eOk?ww zf^o0(f1vOCZhhAH3p&JY@1TiE5JrEaK|ljKrqQ1sO%TPGUFN|wa!IdaS1h^?b$#iA ZS10Y!4*t=_5Bpv}qP~c)HVJNr{{Ybf>frzY diff --git a/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc deleted file mode 100644 index 0dddbd71ff684b4a0914d898c845030757c20c4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 696 zcmZ8fy>8S%5Z)jA&bA0b6rrU;Itj(sL4i;Z2pR}Qpuo*)&pTY!S??OJPa$<^Q}PgW z6g6gA8buT}q@@*Y zS;Z)MLljf|8&Mo+!_RodRdPrc=>_(Z1q(&1*S#FHvp&pPr@;6+mTpUi!9J>Aq5)D- zMJlG~npPZ=CXE0vYvw9ZDeCN;tNA&{YNj%T%0vF{8Uq1y=e3o!>!EtQTrQu8u6GU8 z!_8MKA5;?G3JE`g%H@cF@XLZA--&+iM=sW(1BH8YYo03`&Hx!UVa`}kBMWBxvxj4+;DCMlzg-lfUk q>~gFhERv8SsE<7$d7Pkvc-UB=*WX~q*p5yBzK4RQsyZj%bCdVZJ diff --git a/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc deleted file mode 100644 index 2aef7e182b001088f818bab3dcbe666ee81887d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 681 zcmZ`%J#W-N5Zw>^&bA0b2muWe71A~Fl^`J$L<9|lB2eIFwdWl!>#TQ;*QX?PXjAeR zkm&e5+fwB(AfYg8CnOCk&3In}*jISef^JJLpp!p>_ zAQe@lVv4S5#UW|ZNC2~Dt`e1^&Ca-*pK(Mpl_6Cg@^@DpNSHgXt*l)S;n8xrd@7_F zpch^58mNbVU#-IYvKERfP^%B;_i%;<59!KCdx+!9V`0Fqhl7yVjWGxn;~K)s7O)n5 z`dNcfdpJra#<~!p5CZ!)1~9%Q#FvdUu{UN4IJcfJM2FH3q|L_MF0Q* diff --git a/osinaweb/osinacore/migrations/__pycache__/0010_remove_note_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0010_remove_note_date.cpython-310.pyc deleted file mode 100644 index ebf5f4fe207915e68597d4118829774b7fbe73d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 576 zcmY*XF>ll`6t*4TaTo3+y0BHM*s@&0h=dRWf~6FxRfpbU`SPAlKAbq%DOJS?Ye#+r z8^6aZ6MuoB?Q>FSd6Hk=_xbtD`<%GtGG`P&&%Wa!XY5x34?_}oO)EU31Pr)k4PSH4 z-Z2o6ePfUz--)l;T7W!Z#pE~jv4Y3EFS6pRifqk+(Q&@z>kQ>?l7vBC z3BpsDkmxkd-~UxBM4Y=|T3tJjalfjn7fRb6z3RN%Vcq|G8i=xWJw^$-M>>}`4$!Jr zH^ilUR6L3^H4sY0Tq$Zew@CFusZZzHrly1dJ8S{l+Fa3P*%x5O!)asU7T diff --git a/osinaweb/osinacore/migrations/__pycache__/0011_note_date_alter_note_color_alter_note_text_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0011_note_date_alter_note_color_alter_note_text_and_more.cpython-310.pyc deleted file mode 100644 index 91a848ee21f9fdb8045b92f41de7d4c77a720661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcmYjQOK;Oa5cc{N+e!L>wo*BPkdQ1;(sD+qp%0MgL!#{gUsjv!G}v9+!Rye58-i+)H4)nd*)k0+hKlvFqsIrJmu)f(C-~CQF8JbZ8ti=EIn%tdQh&K^$Kr3k{bBKG~=K+4rsWW45q2D}O+fy=w&LO&>qrqZwEAf-t z$&!AP&rfZAYiLKy+{fA$l)raX2Nvb$GS1i_FCbc8TU%eF1*G{qpjlo5<*Wo{Yf;%+ zK0*hlFIaYp=vau*LQ*slG-Ij0sdwij2Emmx$VFbfZ`|M6S;Mt|v5Jg@PT}LB8XQj8 zSd^+6r)&tcb_r5;P6cGc@{MXpmW~8SWtVVXhNSkh#}bOru9QO01m>SnOaL%Nv&_R4 z<xB9CN~y zx_7X(y{lT+H)2f5>v6uLi!AiusrHtpCQhNkRL~P86qj;ELS3C(9a06GnwZ+|A7OEq zS9h=n@i2P{6Xo)RWy4&Vysx~fIvhIH*z6r{_O`ZFkdNSU5PulOL(HMt{(S8oBR#SU zX)FMQh$qn90(n~IqwXOSae8-`jkIzg<8qLv-KzK949+T{ezXS9pkE7mGP*Z|-^CeO zzZnk7bgi{sl{yRP#!;4W>_P#Z(WG!NQ{8^~7&p%dER)#(Y}X_vX%YLc?PzJ~S_-bE zJ1BX-EB`Q1i#McpYEFxL7*I9q0y={{JE{BVUn0C;wY+ZE>NVJ@f8x#+!^Hy(Q@wIS bYArp|@x3SYI6Wn(Nj-g@*&++XBP-T_iQQT! diff --git a/osinaweb/osinacore/migrations/__pycache__/0012_projectrequirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0012_projectrequirement.cpython-310.pyc deleted file mode 100644 index 4ee5f9416212b507717d0cb55e910b7caa55823e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 950 zcmYjQJ#W-N5cRHoKHpao5Q+o^LW1U+GohkDDB(g7f&@gM;EJq#p2=k$+k092NG=i; zv{&*Y==eEkTPpqn5`TH6;TQGG2{$UKUbM)UaL!?iV$s}co7WTLc0 zUE^4#N?#9@cv6Ze2a(w?Z@$$k!MJ>fM>DB0!@M+H!uu`5UvBn2(~V}O60t@~3#K#G zGK=(F9OB%x3e+-6PO*2+`Nr~hhBOw_H8J&m}^GSJNn$!Be(;Ju7 z56(k<*Le9XO^H}8NNp_9@KO;|uS)ChOH85I=`Wi=R5uA>+Jbn%EJgCWLLAMa)E>47 zaEdu#9!o4VO^IVV!-~hY?WJ~Yr29-xHi+StO>J7kgGkqIdyCYOll&DC^&yG!i836< zCa4OdnJ~@a#_n)q^SNoODW1>CcSql+w3YeuIs8Bh6(MFaMNCsU$8Zyi!%|JdUD7SP z_d1$d@TQPutg^6DB+T)+a_UR#;4zMC$96lsn#+*-{z#nbr>|N#n9jBR2b#2tRWgCY zUGL0maCVC?u{(_a_5KBC)tSC;TJ>E67*{&g(%ilb4(j0_Tu|3{Ek~RGif!#ZpqL4s S)E#+B-FFI~%nA?Ks{0?eoglmb diff --git a/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc deleted file mode 100644 index fb18796104ae7e4264e5ee978012ddc83dab9829..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 976 zcmYjQJ#*7Q5WPFevLt^bfdE4)h6dbN0a}Jhurb3x0yBXE6=-DN+BrpEImro53$06f zDCzh;*HZBpV1}?KISJ>voqa2L_wCzN*6Fwe&yV+C;D$lSPYwP*CW0NjMIQ|(oW>-f zK24as>O@x5jn?=&-&h(`Hf!)}ONKSp`E_KxshqtFs>s{P3Xz7BOoD%F zd;7t|AeUJLlTyO*Tu4YDEmiAH9UF-l6chaINU;~go~hd5yv%}$gs=pzTDcTSC>OyI zER<7#6k#mRK($Xmjdf;v3wcmx%H)_@ zHCLq0HZIxrSD~JP8Rv0~jidpp4){7NvmTQj)L2)B-0sMgQ~qfJyMD5Lsa{znC)WYBb{0~gTqj+TrJSb9U|}A zbw?w$UcJ||lv5Y#^Km6zt=8?!V88w> j`WJo6yShPL^&OQ<;LLxO4(lzHGC=m)0N*V}7puo*)&oepMS$mDwrzj;N9ZJcM zpyT&!OT}M6LSc3d%B?h`c{8JZGjG@K?=KjgA0NNrSI*ea0CrD8;F!!kAqNb&VJ$Ct zD@wuHDFXrWhJi%h$S<;#kest+`ipwmQusw%Zw5WqwsU^gT0rBfP})6n0>@--MGjfX zft3RIhL;kPCJh8QYvzzZ3bR`Q^IJ)^3^F3heg5`81JUKy)t#>Ffd1g<=;<@n54OQ- zyr>P94|af0Lh8K_Gp1{!yGx&Mdt)`I(Jm#;9cERXZqX;vrx!IEI3vbP#k^8}p%nFP z4N|K~Sf- zf0lxDdaiVsZC5Q7^jY=SLwNofnR`esV?ri(Nh-MDdp!A*-NpLZGV%FDwt{tBH?A0q Z_v=j2A>HG%7n5)=>Blh_I1a?2{0oo)wcG#z diff --git a/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc deleted file mode 100644 index 657deb43c4ffc36c22f34ed6bcb66af53616cea4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 980 zcmY*YO>fjN5RIK|Hv82tAtcHH4sh7Zrbuu@sO^>_1T9E~136%M*RxxvNgV7fWh-%l z>mK=!8UF)KqDMM z5+@}QNohn$iD}|S-ZMwI!u#q74@lhj;zkWYkDPwv7k=aPscolns(B$*W~`qo0f{*r zm+!8wE`n{`<_rxu5fM&A1(}k_1uw=Mg$sV%6dpbe;fvd$!AGg<@k3yZ~W4xt1x{b9MrA z+cKarUY>#Negr*I23W>Zu&a=AnJ7KOfYKq~6XcU1pZpU`Ae$D)Hpsa#r%DUk#4s^Y z+BPqWJ6pf3eQ@FGyVlEQNrG)<40V74EG-oF=~Ws1iG)O$!~UubSXBgLw#^udHp5Pt z?K1XZ#*;F*L;`Ziu-~x+qbUk!J4gVwcu=aWaiSdC-IdcFY<|DI+O~$rT-V3;KC&vO z*$d>r7ctMK%2F}1K~)$|i){{fj)psXPiA7|39Mr$YVA;OD fQ}$Wr_}_7Tx{p2^Jg!xFf~5*YER3C@CQ?KKZy}Om=bGRSbd%sz^n1O348c zOhorYL_o*vF3OpRPf6PQgXc&}-LR4)Q?ydow)E7;^+^;+P6ffw>4@eL#N(b97V!ha zyf1nv+ING)|7t0718rqpl-fZ4V|{&NlQ%|>p=?V70_s*4%H~Ta9k(~(+~OAw#S*Oq zuZs#?Qo~I^N9mMHcz~R{A?KAA*9s8NaDH`ND1Y2%0vf3C%2I+g3@3EczrYs{wE*RY zx`BTdJQFjA^$`9(WoH(Q&7hJBKq+|(**@6IRyWycp=7o4vuJ#BY-L;ODhu;w*j@l) zT+}1okvDMB0q;gOu{=Xxwzvt+d}Gg7YOT375q8+eZ5J>kghlaN++&o{_%(S8)uS|W igYNz{aS=ui{A9Qe&7*)zwmaW;@Ldt>|M?7Cj@|*>GqME$ diff --git a/osinaweb/osinacore/migrations/__pycache__/0017_alter_project_end_date_alter_project_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0017_alter_project_end_date_alter_project_start_date.cpython-310.pyc deleted file mode 100644 index 83d0a4f70b272de01b0b56000059e73e1fcbb635..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmZWnKX27A5VxJ=y(FR%Q&||8kg_z71r~%Je?%83L&ZQA%Z-mT!HI*Ns&uAnM;5*T z8y|zu;FYOgp%Q|#)2CP9q&wa3e7-+FTkq`T1m*j?FR*5W{Pf_a#0b`?_C6X(BvquR z742EYDA^~H$>^NO2xu35j;ct;hond@F_#p~<$c>2F|~TIZqaKA%GUnqrYsSxQSCD{ zKq@Lp#UyQL6+zr3z5y({rHo~ALFM9N6J7otZCI7c6q{!*d%fw3BV^jPgQ&Fuw_2?p zJmdxj(E}fi?x3D(0}_U*70Uh}a?9&1m%<>q6cb$jz$pugn~6_c!O%>{MTE%j#(iNI z2b;WaK}na}Nth|zJiy6P9&$K$Ip=uiL;?D@IRAJeR2U19gb};JP`6+WJ_&L8Q#FBk z=_{JZ2eRkKV#Y4lBV1GbjhJ0L4d&`=`PPE5CG@QVP^vwH@&(urlOD@Mq1yi5D=~WT z#aibMO?7X2-KwZlAP7J|A)6XWMYcH$43l-qNr)o*DnA7O3_v znv}38{v9WbGMdx)*Vap~LgqmcyKJ6kPaXwE0t?}AyYcMZ!HO<@JahYm`X;{HZMGZz E0YNp^dH?_b diff --git a/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc deleted file mode 100644 index 774a05b4fe880a6a943bf436fba71ce764182017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 716 zcmZ8fv2N5r5Z(3e`D{ZZlmZDVDx_=TAVq=#p`ajWASnU`ZdM!5aPhJBI=enXYG_mP z5p;Y8->{Ta`2{2tW^GU+Mw-#QnbADY^V*G#f{}fD`vre+#(qX{-6Vlsa(|x!FyMx@ zyy9(AC7iurkbwBiKpl2z%!hMn#0 z2M?7t13J|^yTW=<*nt8);D2R5Xg7?FAhB=ikWyt>ds-+DdhA?IpGP3wGu9)xsM^JM z3a=L;%27JK;wc_YNtC#}`okrO z{YXXa)Fj8S%5Z=GLvn?W}AqAqKLUI#_4kUy^K%s$9L=?DLZM=iC$NC4aPa!pF)4@Z~ z@fbYAwp4kANC;-vobDKDM)S?=&Nutn-Of%%(0;uC2KN{tzXI4cf#49`J;b1irj|6c zqzx+>C9jBPnqLvkfiC$MUUDr?Nj|&5vm|FeYfL?;(R8iz^QO~aT@_l}wm@)*?v5}3 zDXAtU)3l}~2eF(50+=rsTIks|)${9hb@6|-W@VxiBu{<%X3dH#q@6RZs=5Kn-GhTi zk0tb`l5SMv%6SohPoULOs}XK~;tDy%wbf^7p{>XBoFfX0%T_huMU1l#2CViOP8r5{ z^8{%V8P7=RGb!=T$^zzhr2Mo}HrxwHLyv6GRtDUFdJ~^Lw<8S4VdB6;A$@VKChW7W zhkyEgC&OLr#&G+!c;{en1vJJ2SZgk!cnR*~*!9J!vZi_PTJ-_Eb!M!(ridaGEnLJz zFI8K2Q}F`MrX)yIY`#~4Vm*;6>^4cZ7HPY-5n#W+9Kx?MM|bxzB!qGCN6Z*yG^678 qCQEMP$&+08blPNJpG7U=`(tzS)+yV=i9UHcsrrltlEAjh_V{1n7{q=6 diff --git a/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc deleted file mode 100644 index be04d5ae1558c4d2a50df9c0ecd47f6ce9dbc11c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1203 zcmZWoOK;pZ5Edz|R?jz*D#>yKYPz+ax@e6rx` zLe6=NTTf7Mhm*o7$%2%0L5an*a2MVW4tKft-r*jQy!Xys^f=vd;@&CRI59O*DKfGcJ36<$@gKB?Xn^?)^HJ{S z&a=KxvX<6g#GJR;M;JaIf{9?Vwh!7m>#@s6vIG$4*P6bG-kj-r%Kdz z3QTk*yWk>wykG~dbVsY%Mo7QhAs{{uJ8Zfkxre7tQf&EBwMvta2?gd?K<9 zto@dCZNm8hQ=K||B4q)rIzQOO{5v(;!j_AydWOC6dCsa#8p`)f&?aMx(VuVZ%r`cl znn>1g{!D&%)IE&XiZeO=37e{?P>KSeD8vy=H$fjZvYzf>tIIpjS#80#7ELP4Xol9TS`Pc9NycWs6?)@81pb{{ztJnS0vh#=BF KiWM4=b@yMIjAgd~ diff --git a/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc deleted file mode 100644 index ed7657b588fa6b8b469ceb07b5f8600b43ae3997..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1552 zcmb7EOK;mo5awGXE&1Iv=`&XXh2#ck4nYt^u$>mD69bWbC@+f@cO+9Lm&z^~$2k>f zuf7Dxz3r{H{*0b`+-pzz3k4cgs>7?*s28#9=h8Mzsork1VD%I(kkjZC>wp;zS@bDOyd}ta57_rHW*aG_(2i%GG ztI5o<6}Rv%pIOX?U=rf}4y;YulVH-BtTUH+R}O1k*>f8oZ8p#*z!hHEE1EUbY$Dob zohxevU;hBU@d12uj&I$FvyJ$c&W`Q87k?M=n^}K!BkNmD%(1~f{>@~!*`4oFmjYT%qTxs4zIEdgK~mALJ7($i^xWfHLrxz9MDAX?kI(fDHn2@ zX0vxlZDb2Qg=kA(kqr2_JX2o9(-#$}aFhyJ*8a15+SaOV#g29eGCJ3(PF@T#UBat; z2txT&D&<8X*z8AbxH$zO3r;g~0YjOVun4nOhY>IW0X%`%JJ%&HLFLJkmX(Zb?3&k4 z%Je0OFVImpaZt%Aa0X0#*&yKwh#VVRB6Js_*`FGpSJ+C9KSqb8a=0fOKuEHlc3h9`C50}bg6UxVhve;1hHJ|uMRcpUL z*zX@4s_;;ASNp19|BNj;yw8>(K3FQpCETB8R6fS1x%MX>SO-vjn@%&$GK=N_?eTtSh;0b|c+KO!*I+k$QxG QR72`w+t#M(o44%$0K0j!D*ylh diff --git a/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc deleted file mode 100644 index ca805159bbfa68a2986995e1b1ac43a6522a5153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmZWnv2GMG5VhC4m)(OvgivUykWNC`BQ-)nLC`=b0tMSxzMIKqFJ60N?<%AQ(WT@g z==cD>#4S~R0SSfi9#KwUX-4yAMt(ETwws${M(6v7ulR#A_A`R@lM>h?^N+{@1Fl)a zE8Zkk!r3bZ35d@O1oEZ$Bq{;vA)92E)XOGG7&rC8sjjxhhf!kzwV%h*`pF6Gk@+b( zWEBTiCBPTF5|}QtNPwf|2BeUYjV=UiTnMV>kP}rAiZ|CBL|9l~8#T8MtH;yn?h~nW zhfdCW-`NIT>+DgjQOIk~>q(;;q+ImbQH>f7XvAC&c`3tK5*_q3f(*B%JnfZ^y%7PnXaLQ;M(+~h z3;A<^m+=lKA}scgl^bvv+ZO-o`i;45st)egm-4+w=Sys8OVqkP$MOaGlg_r~q0)8p z@U?0qc4Eewq=Pzeg@- ziAb-~Ea3^i!_(jS)lff}q@h?b?!au=c-V6&-t4rB9?(4@f4b7{8U0h{Bga;3U02m4yMJo?6NPl;L0?iSNB;yCWm! zq0(8EE>wf&;PCM1NG{g8RV6lcqn25LTP!m$Zky^0vzKa}tttfBst=#X+Xj(t)8+E^ z+{7_%wJr)Gs3hsZ7L8~XrNd62tkM#x#71wKVFBlpkqKm%m(qk%Qr(&^AkDs%m+Q2! zwH5)^SOHdx40R*O3lmHM&TNmyu`oO%IdsD}xG_HDX|+;Dz}y7gJ;-D;IGN5)rl+q= zsA{}5{s(KG(CIGx{StrF*ytEb@&Jn>+hBZ(`l3~JJWGqLJb0Vd7QEM4yHI7^xe!-) z)h&9`K6!=neql|H?;koQyPrwxsN69$syB`OQUjX$A%%bm$Gveq!37_4_g`?+?N59& x>{%k1cP{kWA8(UU|Bs?O(aj^P&i207*{_~b&IB)dzhBZPXWFOmKm>g3{0AN=;0yo& diff --git a/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc deleted file mode 100644 index a2db294d3320adb9bee9a51aa8723cce13be66a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 653 zcmYjPJ&)8d5VhlEHyd#XA-+l~q-`!MphV~p2pTwwgMu`ccW20X*Ku-jR?F4UUJ3t! zj^E>!>iz-}I>yeSyOCxzZ)W7@d3L+ES1__)pT6S{&e-n&u3JjrfZRQz01UWc4X=2U zR0(Hq7$hLRF%Zbt;;X0xq(^L?ozpCvC%$NO-K#;j*7-@(0vfjpt?QN(I3RZm3dkxB ztV)2_yb_qMvp|58^%PRb$R}q4re}h>Ipjn&^RsvVIf!u9I&Iae?a|*|EFM3RgK`_G zoYS>MkVEU!Q1R1P*YM%|4zbRK&z45n4P97$kp^u&9Q)L6jiFW%FD|WWkZK`jpEVjd zB=TIwx|F_c;SASAKNZyAm615RK8NSiVBH8QQKqQbsoq->NQv_f8M1wke|!rNv!LV6AN3 zj>R1=$0W#9UcFFBf;}AtyHsbtJMF{!PsrVE3OP$edXZ)cPxwuq{>?99|8SoA*+{Vu g%eZ1(EHkq&?uvYLlJ1oBEM@9oldO zAuc^~ha)$B&t5t8FMw2-wfkbDUClS1-EZcbN!D)r7OtP~zQSkQvVIwGeK`o0aI2?y z2uqOIN=QhEv1v>bJG2ugbV_W;wa|TO2}jgES)vB^sQ%Fo>%#6^UH264TV0|(1w|p# zNOh_96B*^akXfpLq5n9u#_jDodS*v)UY;)d3vB7fp<^u zqb%t26MoEMNTXsO?_hv-(n%a+nkhq-p#V*b4D)u%cilY+u~1vx8`@(f z6=T|G3|lgZ0qquJhZ7!~V8(Ks6H70sBR(GU0e%-ShEza0oaWSg>MZZ>ykfikwYO|@ zdv$F?w=N?jDBWBsi{3Q-&dq%3)(aUeqa5od4c*wmD$mW8eV$jQzmDR{D1CzhxnjiA zDAQC7v{%-HBc$sq%l(z*)iv#BV>lnHA6EVV8Or1LVX%ver~ncf1H`eMLa++zpvcBS zAN5Y|Zt$@I+e#M0ED6e{1}PksMnzgVk6=(4rscua7zfz=Crp*??v1B;4aq&+>UL@P zHYLuP<5IFfXNdXTA@q-P=KU=ryPj@VEWKft?p10w&OKsK3STL9>(be){x`h~8S;Ck eUc-A;d1XCBpZ1?)}fZ|y8qxxxvl zM}7o1evhx5_zNH&fXo&_i?is*Bk3&IiM5C>HZ5kxqwl4?+mstpKX0P%SU!}DM%vQ0>c z!^jO^T_z_cLv72Zm}`S>w6pWzVQ$-^T@$N|Rjw_Xj%^qEt8zT{u%kb4)MRN>Q#Rry$s(+c2n#7NHL)T0IWTkjgY(d>1ZCRB$-H z<>I`%k>@VSa}sK;knl#HpR5bzX?PECg$-acFVPz68FQmISnCgX;KR6h3eX`F__O4I ziY=GT3p{fXR7JDYPQc8?9W`o+8|+Pw_NMz!U7}Zb(WYmz1oEE@1s7cYmC~=goFclXAT8}`X3Fzb}+CE2># mob;b@a;b&cqNv^5>+*Yaj}Bb?xbMjm?ioa6Zi|@T3H}2JSo4km diff --git a/osinaweb/osinacore/migrations/__pycache__/0027_alter_status_staff.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0027_alter_status_staff.cpython-310.pyc deleted file mode 100644 index 20e9ecf37927f1729c617c7e88031190b5809933..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 798 zcmY*Xzi-qq6tAi@*=S0a3%Rq(~j1Hon_34Y-jk}wAHxS`PAVwD+?wp7SdB=AA zdP|7xV`a*wSSStl(fo;pDk*DD(4LYzB4YKG!@TRE2vQ8x)n&5;Fh~MMEvIHqklN}rJ9_QS~ zoa4T=1k5L#e^?jN?RAxa78(J~q6DMyt%!}MvIBkMx@fNlPEcjJYF@&|hN3E(m9k9C zZPecj{kNl|>Fj8F{M^Q>g@14Io#^{`x(~lUXYbGulR=FVLCSIi*)f>2PPN&rkY)Yw zRnfZQjVZf@sa_xCkFNRuE2EoWa(D6zU%b4-q%Wp>;YmnIv6~EMzJy> KhTANnyWU?q-sO70ne}k;;axBG9_VUlDfx(W z`5w2a_yr1J>;-X*!e~bJt0MQk9DM=K5x{_ie8!4)giTN??{1ER1(}yXS7Nnoo9hqrne07 zNM=Yn@{?b$Yz6ZZ<5VkZW1-sI-QD}bh3>&}*NcAP!gO}#*E(zFQ1|_^1E1AK8;d*h z#z@e-6%F___-XOMk9kaR?sLwuV4(ryb?;()jW#c>6SLZ>x^)?Pw2*kCFxU|G0JHAIDU$& k(<1Sc;jkTf8ui8eo01_41b)0fH0c}u7vjQOuCvd{Gw=VRrvLx| diff --git a/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc deleted file mode 100644 index 127ff12580b86d0627a241c72d114c6820dff669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmYjPO>5Rb5Z;gEZ4xYqU~hsaAs|ihq##mJ>P73Jcrce`o0-1N>n0m_Q|o)`L67$6 zkMQQt@Hgz$Q~!b>bvCKA3p>m+Gt4vd?Ap!Eg300VAV z$7|k+T5$G?fdKiHfkeKNUt}#IIbdaaLA9(Dq3GJB(_?FU9~PYjG`@+cn`c2_m#%+E z23gI4)dKjE*AkOe8VPW*+JFSoa}JAhNtp~bh$aj9oB#cZEVsVxbz>cddpkRi9xI2P z{e)_8c7@G2t_M_&HP(gP;SoCQ8w?5P5ifobb;)U5{aG38m*a6M3B`d`uRAK6YstRVb>Z&W7;)VFVTM(?NA+P({}e?>mh=-z8xFeRg(-=kEfFZ zE8Q>c96ZIt*@+@m*KbpiTu+pavyo_5(x|A+_ON#G2gFD6cgSQ+$mB9f1sA;F$=~d9 o%I}v+$Y-i;IGmQ97MzmT%go*u^$FS2S+-~N>6nikx5bwH2Y27MvH$=8 diff --git a/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc deleted file mode 100644 index 00e7fda0f4cc527df10a184a73d710e84a61d280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 721 zcmYjPJ8u**5VpO0m)mjQ!_GEb3K&pq01*tgd?_*kqphGD5sYd4#6>6n=Msph zvbt1@%3!)TogO@wDsRw8gG)46E>MDM&;{ozb3()Uu@i4+ap=Zs-Bfa6kh0)Lwb6w# z8+nNv7g;n~<@zhS@n*R`!?PKtg!?FsnHsG9p*+yEua(6r3rjw{90$P2CLKFr%?+x^<)9s16COr6}|MMv99?wk8555=S4FGhySC;$Ke diff --git a/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc deleted file mode 100644 index 443f94de0d0bd5bf44914e8a09befddf268ceeb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmYjPJ#W-N5Zw>^Vp|D96hKLZbWMDS7NH;^5E6tUP~c{@cQbd|%i3$aK1HcRn}UKL zLC5demWscCgu?6^lv`^?GxJ9KW}ep_9aW6Zk5Aw5D`)IyO!iMk$qAW%Ob!@u%Ua&> zRy2aM*9-*6FAOB|t-O+rgzSvX^Iz1<<|0(B*$jF#uJd8mIza1J5!ycmB`0KlK@M5N zfi(j7hBp$kZ5|15wmpE1z8q%P5)Q5B~Rfh82e-0unoj09cxdB75SUg>*QE$Sb zAN6|O4{mKNhTODzgC7E$%aAXv?#@Hj?W_&uuD4Eu8XX~3npSnXMS`Qx*9I+|5@VrK zU8zthMSVMq6dx+}d8cjcjTvB%9bmUI=m$Zoh3bVJad;JP8DuKFiIb#4s9cZ#l={ww z2Lvbg`>Ouvaqu;^G&@>rF0p=z{(N+OeWtBxAHCImOx}Alu3TFu0qPDfQUF`sZQNA6 zz~vM~dFtCgQbSog;v1Ne`FrFFCS-P#<$?=-hi89^n}navvrtZS h$FNKrr!5nByU-Lpq{ssPgxElZf diff --git a/osinaweb/osinacore/migrations/__pycache__/0032_point.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0032_point.cpython-310.pyc deleted file mode 100644 index 0bd6b120cba713363441d4367586c63dcbd31356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1015 zcmYjQ&2H2%5RRQ}_P^a0Q~?rFFB}5WZhaN-UI;IXfv6ri zy!oB*7P9Syi|i7z4a}`MX-)h|d$PordB?6q9$#5djIhjCG2dIJzI&A@W?h$Bq~S;^ z7~J33c>0)yaSn>Qa;mx8_@Iip3K+#GRb1V z^Hc{VLbmZis;Nk$_5D<>6qKpoY+6O;?3bloQym>iF#?UH2v1lHX_OxsFP+6PMh*4! zbm{uCU5f)(t>K@jLCUaP7}U^Qq9|UGsXrDFbG;XIOpO)EGiDl$VQpuq3NtOnKFz|| zZnlU+1}TShBtR=_4{r7gX?AThC~Q2(v|fm43q{+pN1OT~YH{iIk3v(A0_?vA;~Uzje^x+J0#oGK0&W`{AgE7@;udS?@jSuX~VS{UDCT9D3WJ zr@72}2UwM4{cV_8u&+fvl1Z-+rkBET;gms3@)(AtV|%1`)8jqtmM1K;J<-kP%08hg zPJIVW&7rP$;Z-QPO_#_Txku<9?{Dp**cJGuUIys$VWCqg&E0FVTfUy|)qT|idodf~ Z=8C2F2su-GR#xOWL8N^&9a9W@eyadICE(qYMynK#bNn`hUXn>nNP_0=c*7%}!e1nVoNV3)SLLk1Xd z!zy0#N|b`LCkzBc9~eZ)7t#Buj3C};ljM}nvWf6{rRS~cbZwmK4mC&On8REKg_SB=3A;q)8ve$fxB-bsUY-W~ebE{&N)BtRHi zT2&!o!6vUY8t_ArRoxzGJFl(Z>U6bM^en!}?@cnF%D#@2K9`c}E)9}Dmh#O~nNT}K zfDKweJJaY|LCk#m0N`=x+0ykgpFKQOZ6Eu*Zt(1OzOeQtWqb4UbMew)>k6#2K{Q4m zWAO;xQCBy`zB0PH{Zus}cf+OTgW&ghXdD<^7dN6m`km;* diff --git a/osinaweb/osinacore/migrations/__pycache__/0034_alter_point_date_completed_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0034_alter_point_date_completed_and_more.cpython-310.pyc deleted file mode 100644 index c67d06531862c17d935616077d6364d1e15728ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmaJGUyJwogJ5iHSqVmaes~S`>YemistlB`% z1q#@0u3*vyegxU}FJ(B4J6w2fef75^*{FX|oz?yW576uwT}%QN{tlyn26RZnU;mHd pA8qyVD0E53>p)IgWm+{_aQpHux`|y}e6Q2^KJ|?~gKNQc_6Pg3`<4Iz diff --git a/osinaweb/osinacore/migrations/__pycache__/0035_business_business_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0035_business_business_id.cpython-310.pyc deleted file mode 100644 index d640de2eac51f057f0ec92e8eea1171c6b31b1d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 688 zcmYjPJ#W-N5Zw>^VjF@`ghES&xF$Xc=nx7Df(AknC~&jdyBRKfS+5A0y3Z-n{X?o$)rCn*}5L`SCmc;*9-{;HD)6cFFxi3c!F{R`ZJ2 zq7t0FW*|U*V<3^Q7Z=7B<9afKKv&T=Awmo*L zZH(&`=pNOgsauOZg3=CDO`Rc|ujwoFKHR#@l!5o>_vk`X8Pd7c?ucg5pOr<>fY z*47eL3^OUGYouC?=_i90_UT@k8tO`gLXi%vEmD44spGY_u{R>X79F5l81$VWy^y^C zcoom+WQ6(Nq3#A8il)W?%lyH*ZDNP;=S%s)W9Lh(jYYK9oMQPB{ZZev<$<=Qe(*-O z5xn!Jr}4{SN2SA)A%T^4%VsQ|;CxKt2FvT8SJEz@s;lK(B?fld(=I-d3Ax{*kTD^X zizF3X@H;&Dn_Ue2{xk{sD76FgVbo#3fxI4O%&M$~_){?U%Np00Bx8q;zE1)e z@Qmd=;<<r|OTHQ!k zUkbRfbP^E_V1vrKX}rVBdZ;+B)M*h<${Nj`?d=B-)p$-0)cQ(E!HkZZcshMWSlfmX zDZD-~;`x3cjUUgOQcY@%8w4|~>NJn*g*wHB@if+HoTZ=8_#dzyml{^+6lq|FbZ z;y>^++*0K)AfYhc%_*s{NcTDcDgpxzr{wW1uzzu77 z#T!ux&W;!eke3W3@{Rm1D+$R7o2S>*%jO~!O}%!yuWjqYq_Kd;FJtNcno@E|+b<{} zt2nSq0AKS;VzNmi0ZukkNFasDm4NA$q*?|U5#=HOuwx*)-1@rJOY1N!4i26@SH9P) zRYzzXL21*YyTzPc)dtnB7G`7X2#0KkUjq&GX;7lSDTD30KMP5_HD)eJT~wr6-5_Bx zrmGqa9MfEx8gQjTp%nFPiA;r=QeU^)#NL8%No5C#1x9xamIJ?7AGT+zd6%m z9tzvxt(iZV+o$Rf{+ySeJvv`vLyFLt`U1y)5^QoD#^YV|1)gSUAXu)Cbaz{3KJB@gfPt zGXBLdAIJnr2Y&c@&6YDiG)^_5G8W3oboybRyQP@TT13NjT<9g(6=uy$Y2fRcAN8$0 z?9(-lq*-kwXx@k#d>s5)zU5Qi0i64cb8NUlF78L1f4dPnG=)q;3yp-PQs6AZJ^l6t z)aDjGDbUhqriGOd55&I1dgoq#7GE4#S3r#ug4XIDieqrsOVbvYLaTc3RJ0*E$Gs|3 z7v0uH19x2@7owS)9=wCAJ_wo=8{rF7=YZR8nEwkhY42@>BMtDl9ds#SQT!Swj4~Sk oNng9_SswXef8j)4bvt(WW}7|=1U^0Ng*w9LL|pjQBeom;1sf%=&j0`b diff --git a/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc deleted file mode 100644 index cb63ce7a0254963d809ca6d0a4917cfcc5fc1b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 793 zcmY*X&u`N(6!woKO+$+i(uRNw9D7M7abSlDt=bp|U>phuaF=dO!>RD^GpNCS>IQ!82sUY*glpCR^sZGBzl+1Z7TVZf|>p z2o7G*|+_-*JQ}t z*CwyBnQp*7-P?QiTr^PXGZ1E(&F6Ka=eYt=W0AX@9c-uV-4<N1v7*XKz!Dezc@9dRj)pcAZC(f)34wJhyos;_AwI7%>-Nv6LsSN5dVAPEcFEs9wX`2C~Sig|`)WO$=01jyFz#J?KBJ88Qtw}Q+3t@5+wTZt tIc*K;Y3jeH diff --git a/osinaweb/osinacore/migrations/__pycache__/0039_alter_staffprofile_staff_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0039_alter_staffprofile_staff_position.cpython-310.pyc deleted file mode 100644 index 6c4580b58b99c4c2abb10eec7c32bbcbd41f96ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmaJ5vhh0X7rBA~hz4V9cV@ipG`D-S@xK3jf0HX70p46)K(~y1}$@FM) z{L+MV16TX_LE1<7x)*=GB_A}jI)M_o0j2UaB*&o7y1GfGnaaz(H(6uBJLGF#mr2h@ zQo(tz3`GayIm`ydGN0V+KfxUwh|Ko>zfHu=y0u?#gje4|;S=WYOYSnt=mX0C`j@>w z@=P$4jpeK-W+3C?#uyL(Exu-l5JEsn73rGnO3)x76a<0>LJ=s~#`4|FUH0PjF7}>6IwWXQ z@)30T9=BBa1tb*4UQn*U(v0T$jr{z^?)LVkjMnAH?|8`>`x(IYN(mfNxP3~%fNR$B znzu=vaQ2!(0^%D3fqX5#idsN=%x2jY^|D#wr){&cYG^v+{G{ywwOa&gd*uWUDO^Pf zSSm~yH_(t^syd%Sl zt}Ww;N`q&yfVDEKZrnV>`B;PjmN#!#R@LL`e?x5Gpg*_ai%clo9ZES%M0%ZO2~YSf sp8n3SBY!kYeKBesz&v`54kLNvW~?62IX-_nPVE`}O6G#b?c|>L0{~{k7ytkO diff --git a/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc deleted file mode 100644 index ae8d55b0e5e620c871962ce095b632f6dc2a6921..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1012 zcmY*YJ8#rL5VqHk^Z6c0Ac{l^L_vWm&OxF?DB+GE1PKxc1#VWp+c{?)zgYW{TnZX! zujEJ2@q4zV%3lD9Fl*;=thJ;0#1S?6ZF{nY6KP|W6iTJ@QmgW>83mqVa4;Tly;gkNXo;h zdbhgz2zGIoU(kRS=u8U;(<41Fz>M*W%m6!XF%ut)*{roRXM{Nzb1>3g>WExKZPsDk z8uk7|eMGK04V}0f+i@@Mvo*HPHkQ_mL>9ZVBv@;W-9_e`vVCw(8Tq&Kl4s#G7Z7ak z>^$9}Wfjh5g~(?-fd){{WM>reWbqz~TvU>9_F-R=*CWrA-EdyzbSfaM0MiP=(@-qv zF)U=e1i{0EpM&h4fSBYZ&@4vu0$^I3%n* z^wy(`V@mr}gYIm$p~m(tJkFj2`0F(@EokWD$1f~aDhVJ*RdngD^*rpfLL9_^tx z`|8uO{Q-Nva)(EuXk2$6h38TB2IaC@9A;5237bf#W{g86Tf@EaaBuWdx_JRtgZ4uc z9#*K$?-Tzc>RkGe;)Owy@CEoID37bW@W-fr`rvI?DDbZ2)ih82S~Nd{)7oi@Ho;Sv zG>#ev|8}r_9E>M)MgKvu5bEz~;V!q)I2tj`OVc9yCh69ZVC<9 uq}HpE=-y3m(EK`s>%PT9)u5_z+iK%I#+Y=TH8=BIM^xHq)`_EU8UFz8H81%9 diff --git a/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc deleted file mode 100644 index fe70fd1e407653a0e3f51a3b0c50a91639cfa484..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 783 zcmbVKv5wR*5Ve!+UXt4r6hMvWwz(XL5}_+jKmmuui6)KlWoB1ioH*FoTWt+35)B{0 z*U-DYieI1rCe9ukQDSK(Z^qA)m*<$Hqny$DUVg=Q31ioNF<#VTrxfl1C1Aict9i*e zd(I$&_!EN|`6~Jtmk}fvY(DuxJT~V(uhr7ZPMOA4eQUf9sW_!@SCo*I92gzvOJ2s9 ztS0?nNIpk9JQ?BX2p{~#>4=}go}a>=pF-d-({c(K3C(@>>PF!_@|kg}k(IINZ=akz zekedHy|vgH+xc77+I6Nz+gh_w8vO)o+NNW9Z2+}sWQ{%vIbSI2x}lS4c>~i{I=3+v z{LFQ7vDi&IpC9;C1hx=97lP)kH4>f)@nJ1>KeMj@TWkQEN};n6+2#-5U~R7OnL-Ud zH!bem{>JPb+7IdHm*TBM>k6z%HfpW5Se&7I- z-dE@=`Pvh&&;xY5p#oboniOoesYct%hpw@JrJuy7$0s9Ym&hLwLsoEL zg#bR|MS|(P6ANH>z6L4X4s>DdI-LsWk*xXg_h-u*gV1nx7{sT8 zQ5ptn(O5Zgs2YT@UOR1+TgnSuhRmbWs?^^p{u15TdX$wi7}CgZwrRu>Cs@=sSzmOdYcQbLCcI-`04)mfy@hC*PL+y~@8(|2{`UcwkxTCFTd{FB)6t zr!@~ diff --git a/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc deleted file mode 100644 index 80230af134b175b50f044bf80af63545b74825bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmY*XJx{|h5Vf7Oq@fib12baFLMqV_AqE5s1&N9!if|)}2mB&~~q1p-%~UcjT}6NKSE?19XB2sz^o?O34KgOn6U3 zct9uY(My={2PA5IU>%954Kq0|)2YR3J1fLp0yl=47NB^ZW?+5iuc8eb z@G8K$4LQexnF7RZ&hKZbaz%~_C?FS*k0h9qp%%M&1DSq+a|ue=P#5qc_KlQVn6KRD zb9`%{G%;jS0VpLG5TAj$o9ZGSq)KM{mucb1wUN`2&f-d0oWr~VVv^=#T?gkdtbx-V zuZJ7s1bV!zF7rExHE_xgi$&?-otn7JHoAZ?&tLitMj7?Lf@PJxiagt@PdpUEN@NvZ X%c+rTV1wg&QYZLlh;i@PW_#W@r(C1s diff --git a/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc deleted file mode 100644 index 2be11614c231cd5aedff1f18d25db913008e67b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 774 zcmY*XJ#W-N5Zzs`efE))5XA`u1)_6f2PrftLOCUb0!WI3#*O8>8BTWAA9#I)qlGp- ze}TWWEfs$O358jk%Y~J8G;d~hpWj>8lgXITdV2mHxnS(41-F+Za70^26o3I&tmFwV zMIyMxLOF?i#lQjije$g7xL=*b1uq;B1tO1oiTiV|36%aV0 zt)EjsmT+K+0KVdhgR-C-!9lMWfg~2c2nw$l7k9t~?@Gex%AvVE@QF1r!P_kzaR;@| zt87`fXrAov9~`7Dmh~r07i+4c*1M$JG-&*7-AIeyeVN{zkG3t_2&HisDyuGxtky~q zO_h=^?9hm=4js~Lb*5ETB8}MSe#lY5SvWC%+Sk+6jMJ3n)(R=#OVf|*OxanB02{0T zt7VS5rKe%Wp8=fOJ6gxW@hOSQSJi9W7!Qi9TGd9t!ub7nklAK*JewcSPF|XE-Qd3m z_`%wTbh;0}KgaJiwmQZ#SBOgG8;nm-Uvza7&oh;mkKbgC1?M{NmUS8TX2ca<_Q^mx z6fbcxB-ZM9_uw&^{_KB~qh{0E|7t{A-=p9&;mB+03NHA4F8}z~eLwU}Fi=FW=q(t8 oKe#DI!_O3L6}M9>&ECBeIb@HhX8gm!>=&Gn_9)yHKA$>&0TnOc*8l(j diff --git a/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc deleted file mode 100644 index 2810416188db116581589b56d96673be679b7b6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmYjPv2N5r5Zzs`eYTTGC`AM!1+5!91yDo?<&+Q#AQT6Uo0ac&IN7&eJ6@lngA&?& z1SP+;Efv2I358jkBsbEI=FQB`_&sm4w-*z%EL?5dA_OOR z%rQD3Ih7=5k}hfP0k3eP^dP7vlH-=JimITBs~zdf;F`F5!!}}{~+cgy|`mJ)ptv^?V zURkc!O5uDhkP!4>S>Gfcl63@yE^3@Uc>hZYN?s&;HWWi%2pbE5eQO06?+S6bE|lwa zNJ0x*f?kwhI)-A{a4O}wo6&g=#^=bUT2!8FJ$qy0 zriK5?|03N}ygj&^Z`o%9oynjs6@XIZ2C_3StG;QoS)t1M+54h(;G-$~MN?;kB$vGe(i;Q96QJN%%8{ElGza0G`aZh=Y>MGa|a zMVq8bXvB$O6@Nn%Q~WDY9B7?>VO6Spn=v09z9{ldFgv6l=M*0Fi~(Wd*cg+uZ}Mjt!yChL8s>$ zj5;aiAs2&Rh%gfZ@AU@I-WB4qmnPngNWmIf1?^IU>k^zQ8%7K`&h0S1$JxAvT&PF5BR^ESFi3GkF3EX09vA*i!dQ4E< z15`Ol7{B3ZLKC`2`M>;Th!e*e}vOuM)nwu_a9y!#nP>oEpG{&Hmd Q6)r1racB0DoIYg#0i$@!x&QzG diff --git a/osinaweb/osinacore/migrations/__pycache__/0048_alter_customerprofile_business.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0048_alter_customerprofile_business.cpython-310.pyc deleted file mode 100644 index 1b4533d1d72378700a371a0b06a722072ab6b162..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmYjP&2H2%5VoD4&4yh8l>mW2aLr}YLnSy=sH>K80Lo$El8cpHPghBuIK+vn)m)?vnA@vXH>!ZTs?}*G!34_|-+RiI^qFHUW!IYLEybc$pSpSfe5b39%&f9=G#*rx{3b z5=~9OJ3r?pK1 z#us^7u9ab8X@c%wI14j6oG%XNN3Tq%D%j5FJErVXr7Jt-G>lg|o1*FV25Fdd) zYg834QkfOc-lml`-s`McsUq%(iAy-|lpeHqp2M>T3jeTZ=)FL-MI&IhKqMDu~% zS+%L{9**$p9TWj!j(h2Pj57L&y8nX9E*|-2++)tfvSX!Z;^CEZ)-T^|prC$Wd$qN% ZyY96o=rh57&;Lt`miAHHVFA7G{0FIK^;-Y{ diff --git a/osinaweb/osinacore/migrations/__pycache__/0049_alter_customerprofile_business.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0049_alter_customerprofile_business.cpython-310.pyc deleted file mode 100644 index 6c927732e6270efbef03ba6263f4eca3e06976ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmah{&2H2%5VjpBo1|TVDuMX9AaUAD(gO#I5bCO>9Ds6Ixa4AG*V9!}Ck}B|)pCUk zhdv0r1_$23S5CYF5-Q__Z7VKVnvuVm@qC`o*5h$ZaDD&w6}A{5KODHeID&mNlc1AC zQbj77(TZh^I?R-p@fSpTl7AwS11xd2v2Nh+Q+y%qJv`mJU!T)=23nIsg=&CO#TwE>FsGev(pj#G>cOkLao~+9 zx`nRNUW&Aavwky>4#6{+4;v?XdiC@v%D?v?`IBbdx-U0EGdt))!aRP#eMT9*L;3IU zqR&qP8x5R^ocF2>O5D8+Cc{5VHWIYA+^nwm)zri8KE`bLbkP49MPveWH(5w;dw&4S CwCvvi diff --git a/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc deleted file mode 100644 index cbf80bb7cf25d4f294736b0619eb8bdd367b2b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 965 zcmZuvO>fjN5RLP-NxG#4QA96LiPK&-dw>H7p;l@O65Cc{yO#*b%Er@GLK3HTqSc<^ z+P{F{2>*jW;VUQpLM0I6q}x^kOSWdl&-U|s!`IgX1IN~n@33VV#!sEx9yTVsIOPjm zn88SH6eJ=<$7XI8R%8`+WVgAMJCXa^U^a6;8O#AI>wUDM9y(#LxdmsC%i~1jZVwNWU7YegE?`828IcLr7aN?+{Yn^_n^6zn@|eji z@Uwu~u$J{RKU>f4Xbf{MEaqNVSC}4RHjtyuybDv;@%$$9kz=6zqZJ`!=X05sal!?t zC!^8R=QPf15Hx9I%?l8f;Ad$Lbk-mYq>S!iC4;0EaNeW>3Mgyk#f$-?v*qc)Qg+$o zIbK^*{3+C+%$j34Xn#)2xB!Ic)j3NcXUb-A4M@a`o0`*-FNBX091rd)kG611RX`~o zZ;%I7eM--pIM-KDD$q?s-It5Fs^S^$GpL|sP$o-Z>aC5v>FFCfogBQQM<@FSW7WS# zq#%{I$Jn8!A#@9<;1G34=jB^iDwkz(Ip@k`Gv&2kK?jvLIXI=q)A3mO`^dXJs{&rZ zmBZf*@fdGvm&?!LRDzHp6euC&dAfvfALNIcSK%bi(_&{FS2{V7X`S#QY`q9eShPV$ zpert5)&<(B@TQ}}(dgNT{_6={S@ORfQAh1kg|FK<@nB*a`f7_0Z z`WShaEq36kwT{#<;pJJUuzyuyv(}7G$nERmu&QI;Es^x~@ z+6RI6;3a(J#48}7GEQi_5?JzRzVZ0`JTtDx@J_c5p5Hb0R~*L zlBc{Bso)L^<)!``1|Ild82HGG!DlZWfLO4};3wT-6Jet=U+b*R>&n=mtO1pouiV-0 z3JDz1Hiu-8r5so)fUkM#p-Q`zXcz*Vd9e3NS|v1(-ofFPIK|D8eBqV?O%oY}pdJ0~9>-w?0DR-AiZ)He9?uk@M5p z%tm#Ce<$;m>4$W^GrvA1rv|l2u*?;rQu!8>S7^@Kx=9w9%F8FSta0GI$=g+3CS5y{ z3NJdRSM7rrxa=J_h2-`pBs7nwGINiYuEBDrzj3qG?&l3@o4aH}COrSj9|$h^0r!80 zSKav}u%liphGo}|z6B3%f^q-d;_KS=Jy)aSzOAI{&ymLpjGhA%LBn?Bnf_F4M~_C*X2?dUD+sO!@3b5&Dp}e-9Isc zBfRD{8X!3pBxiyyY3_kvVMpOXSdD~_Q=%%a!fISS5P=Aa4Gt4(zDaO$CeY^VdhWb?Gja_%@i! zLai`&EhTnV9H{`7v93uxr0J+}Rn&kf&IT7HNO6`-Y{dIG=XT6F=B*{5zsLFIx{xl{ zAptEY0cuf#(F|p<(Nu_2*F$>_j!%(Cxl|uuYeP{LYS~yO<~HiT1NF6|fjN5Vf6bHk;jTK|%;PASAf#WmAE;A=G7;A_Og!S}wU**?78gn#3XYwrsC( z?SFtH7w-HLBwso47Z9RMl72bzXlCrpym`-RI1C7`@4G+XCnMxn9b8{72AjC`7>yu; zW+bN(%~`}~9ka}d+*d?6!u?Ey3pDL~a-xo4dt}u4jsK7lvq3HwRcxdxwDoc&Ak#ZZ zeRh5IG1$bd1sWg`6(nMUE@EdFyVvu#s5ms>s@*Q-s>Tj zAnm7KI!K42F9xU10b96Yc*?Ninpi`8>$bOj0Sr<0l$J%Ds0!@Ojg6;|d7%vOvQjA| z#twItEX*V^@<^JMWm4>KS@wE1a_t~q8pV?eVgthV%Sz^Pwc>}cvONuzj5B!xc5npM zTxsA%oP!Oti7Ug6MBj%(v|gvIo1Cm)A{jS{kz?IrnPmvE;K&{ru*@jL>^8-`0|}YX zJ2;WgoBEvFfODjJnF0C(&Oa>UtiD`F0!nNNMIu30s5-IzX@h>d)~0gm%;1GwOmMEP zy0jh6aJGE}+lIjwvLqM98ywLSXemBCXZp>I<pjAp^`EtpJf|3G56unc)7#E}iPa72 diff --git a/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-310.pyc deleted file mode 100644 index 193c493dc5fcd218cc70dbc3ba854a855e61834a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 704 zcmZuvF>lo{5VjrXy}ZzN0K~wAn8?yp0yb22KxLstqGHKnrSa*>uZ|t!v`=q_wd%%y z;4kn~yfQJfF#u=hL4(9eclkcscjx;YyStkcw1+2O;1eU{YamnONRH6mV+@i=s!2;L zO35oCnM^(snE+j}4@t!&KO;r@4bPE+`n*-kz8;h{t_e$1n-Y z1Qxv1fOtoU_m{N}MFW%2fstSu1+GWwiNEs}T6+b@3bgdO?O?0lXVTxp{TP1Sla@Gtc*gG2G$YCRgF`Oi)%O^L6E7ueXkM) zdnWpLnNc_KuTG*i66fk+zuWW)UTuc%o?yrbOZYFIGRi3b$@%}k+4q=rS|olkUT9yQ cM-Afo?X)AhkA;2qVifX_hF;;f++h!r-wyD`YXATM diff --git a/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-311.pyc b/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0aceb8bd4ed8fdb7c15d2fae90c3cdd52b38bfe8 GIT binary patch literal 1002 zcmcIhzi-n(6noVqM0-fJY#VHy})8eTpk(#{}4;TT0guwHMH?|J1O}loJKL#LI$M zrhY{!evJxDKasHw2wf(Cf?1DsO#`sjpA|wWh54nnLkaihNl!8AXELla8I8Xgy;|22 zO=`zh_S0D(Z9~~{8c5HN6I9C^8+UH;K^(};^Rr+p$i}K(K(#2m47ndigAg+m6z4>- zz>rHXLRBkt$r;7Tt3dW*sTQ*!IuTRhxxdqHs3tES;9NPJ(}Tkh$v)5d>!BCwM>P^S zKq*lA0j7ywjym@oqj(D+1{ezE!~?9h@)@Rj6~}MgmnkNxORZ&8v-=?ShY`vwbvs_> zg=6iI-kRupRH!R)RNx90_6Rpik{*ovd+#od=r&J^^yQ@ZpOfL96x2zA>w|Hk*Ip=# zjPxU^$^7IN*f(?2xM)qDe8|`d8|)z zc~)%}3y>e;ylPd%n-Sio$++>VVgKYIXTtE5cR*P9V ToL29h{R=k^wd3d?-Xh~K%k2WE literal 0 HcmV?d00001 diff --git a/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc deleted file mode 100644 index b9bfc1d692f18a462996251877de562ae94970de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmYjP&2H2%5Vn)-HVLeRdf)&DdP2&j>7l(LR8#~P+9DN%l#AtNhTUu(JJ?xD51ioI zm*B=L@B}=Aube90pb{$Mq*ZIlqnU5U^Ye|(Y?d=RfA@dklZdfD!MJ-8GIr^@rzC&@ zSFGg~Z=)*W>@|Z3;_nP%y~0t`4rdCnaN- zuG=Potm43`2>6^=F(%7ND1g)D+MGf1gTn--uy!6pdLC0m3K^BleYSs7hl*y#HCooj zVpVKy?Q9E+t@(_iGmY*A$R0&)+D>7QAfyJ-QmCH{Za;Os>{qTxis*87VET={n@}4X zB{ctF>`9~N8;9Cv1LUV~<;o%0z+`CP_RT#)E`F1ESHym;UYMpvN3_Tna^LS z9__1;#l`{1_7-xqeQr9u-po&CACY$umtV{G4y`M(Z4{zX%^8+2(Vg_BE03gV+Ko4| z3&x>qdZMu$$SyUW4hk%#o|_Ro#p6*4t0-@OLP<;65i<04y_1pi&F;*G-!`S|)=8u+ zij%8k67h(y^WMgV0qff_>ss7?iu}f&4*R6=lBlOx z9;GrXoFwHU&cb@7p4|~SSOQ}c3Dm_LbqU8k+_eZ2cE1({M|16Q`pwZA)I;3ovO}&MDThqQ}rg2z3InNjTu+rJYmC3aMiA; zd$Q&%c=mn*JoBxh87`+$C^9G@drxB_d--x<%V8Wt&@+Xkk|hFs8XK=85%Z4k7A;Jx`GlrcK{R0t8o1NV#l!DJO)ARM86*iIz()mNy<&-a0?T-d1}1=;uVlk89S`H6L~a$nQ!K^yZJmPC|^GOgzuD)U%}az1f63%_Bkp=6g8xw z6>V6>C^;pHDSkr~2fF58dBs(7PKxw5){=txywR&cI^DI_Pnu4Fv2{r8%M_hsJa&N! zNJSN?n4&9MaY)u_0D#GQsuKLtTc#$r9CMkPB2eaM?{)|XH|wl!W!()>Jv}@;Iug=2 z7)0Oc)(PvR+t_LzJy|<_rQOzN&?@0{0~h#zx-_!A^hvuhrrp}-8E%oqHN(h z8fq=uRW}B&VL2Lsr}F-SN@VQCK4UwM#Ezmxza7GJnBcJwQDubj>?ETn)cm{3Fp>N1q6K|-oPLXd@&!9qG+d`IM9pM!m&%7QX5 zFm|i>2U-vv85sB@ij*Pp%Eaa>ojUQ(i3_Nl?dSKsA9vsT?4w4*L9mX#e&-)CLO&I# zR&C`hw!t|-3^5#`82dQZd<`QFJw{A>kC@K!P_LQ}!TWN7e4QE3QM>j_rQ2HW#Ni;N zGE794n{mQ;lm%6%dRr^7cnQt{;>gDg`5MCm?CToh#;_s7>MhxJttVg@sgYlj*T zfM>am&3_5OJ{GG3B`dd|Ra}6Won)b)L6Y*kxw*NuMQ9{>N=8X2B*`R|<1BBKhz2rz z8_G#;alwcTW8Q=QT0f%Vb#91p6t#7jQ_V&MjXA`Wt-T6)#JX)ew@4W$BzFjbx^cw8 zUnAtrm`18rA;w3rJr_a9vsB5MI}a73M{1YUP=Uq{mAnV%m$BSQMtmjhXS7h$pTF~V zGoEH1%qD{*_I8qB9CINvuS+G3CMqH5T{fg*ka&Xcm3Re9e~Optef*@YkqZo?zZ+@Gq?4r z_suwQJ3rjc%>z6)~=n+3XT_MO?4+ovjV_MdEd?r#-C>$(5{ literal 0 HcmV?d00001 diff --git a/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc deleted file mode 100644 index 85d595f2e969dcc7d03fde6cdaee7138fd2855ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 805 zcmZva&1w}f6vy*1bMM@tg(BFsZiLx%x=}YG6^bHgT@*paMMx*7*IYBnILTPx=+p+qkqjiVz%x zY2O3`sKEj?MBpWEC}gWVUI4SzTx23Y$6|JVsm^ayi|gu=HicM(l1jgLd09&+Y+em(qTSF%m zfKqY|^&!~z&h+&$SF*eFg7-0aWubstagrz{ aHfiw+!sP8nXvL$6_v6@E8}HpAyYwHZ!{(g; diff --git a/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-311.pyc b/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e25551a401c3aaddd988a700bf4d1f642f650d8e GIT binary patch literal 1181 zcmcIjy>HV%6u+|_C$?ItScvjbAt4CD19cW)ph7}IAP{6hFnBp#eb?Z~J_p~0s#^vI z#%`7P16mLrky!X6iWH&B0}B(It9I(dJ0~eEVL^yH`}uv``})1}*6gf{U~PT;%)c54 zeb>Td)yB;J5-=NxA%+u_;t;1sXkcWZ2Z$N35i>dNniHo@;65Blp~ zH16b7#hH+Woo0+DGMaemuQL|*zX7v>I0`XCp}}wmho*tJ)twXtshQT;-TK%EF>AZF zi6K3_qqS|HEN3c0{huQ={x(9#3>(Y=P~5_KGC>2NaWWYT8f7^zF11=WZW5X(o|9e{ z3q>Opzlzlw;ertrr@W|D`eIIHiYAqcyvX{w%wdSg$3>m-71~dfZvy5TXCf%LSrx6V z#5`ezcg#7BMPG4wLMM5Y2`1aVQ#45BPe|bs0`d9@2Y!Z-mwlS(m|9}I2la6g#a!n4 z3KWgIjNR9{a!ZRd4~60#o>!{E&3b%%7v7_NJ+Q;K!86Ho82}V2%F^Io7WGpulnmMw z`drfnL9eqe6`d>)e6^CtV#TlW<M2^aNhfXJDx48|i)^_XSv9CpuV?kK>g;*o4jW6O ux!=hbK-9mOd=8{EF~-n8_IJ>=>8G^MV7o-qWZfOkUD?xygFjfSygvcq5H?N# literal 0 HcmV?d00001 diff --git a/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc deleted file mode 100644 index f8cdafdc16b38ff207c70a25a8e21b8c42a24561..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmZWn&2H2%5Vjp>n+>gmip06%mP^wM0wF*>Ah=izMc1ax&^W~7AE5%$P)RVIE@+bh zU*@r}k?y;F7+qZ?Z-MrA;} zbF0DMbQ@(?BY4qTDNIbyQ)amRe=0U9jgz2-Z4CsT^zKH~x>DHmdFY&#{;1jtg-D4) zgi>H9xzd1mTZj*xw|lF);dU^@kVz@3nA>kSz95uPj1GL)`|HL+jGu#5kb`t_xL z>tXOU7^MNUR_9PZ1OI+>eSO?&W%gdSeKcNsHFnO_iLKhgSpss|+J&2(XK*@!$Yp)K z$QoIFD26o5O%^9|uQ=TA&xZ_$i@WxFs0zX|{)gv`GRl8*{_nT=nWB%XEX=1-_T_21 beez%5b3%8pU??6>6h5V~M|`Q<>~8iK!%x$% diff --git a/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-311.pyc b/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4fc3ec26daee9d2be10114a01163ca57d731a23d GIT binary patch literal 977 zcmb7Cy>HV%6n|&OZfuBD+VU|K5HMtD-38GBm=H(^A_PK6km`6C!QRJSs*xk{%_+}TbE4HDv=@A9H)5E{+2b_k!yF|IIism@cS=t+ zf7Vq8@l(Mtp*&1cHA=oPg{p5-(`OPR!I|u|=TwuHj+82&>PT#upq9^5`gRy5<}#x( z93W@NqZnmo=A+I%$5gz-hcPBh`C@?eU_QgxOygubcquWHfv!J~L>fF0(J)1x%b*kL z+P92>hbycf@}3AdZkBqjmhvWUR3Ov6;P>bQ-N$vBmEmXmR<(1|wbj8^W@cY9^GxIi z%|@rIaKU>;3fo$8M^6eLysO*(L38==^77$@8--(g{t;+)Y*^9!!+h&M&5NxCcl6k- z?BXP&PTN*qRr4y_C>vX)yJQe0?2?vFns=+g+|RCPmFO*>X;#>T5M2Vf{vEDOe}%h9 V+yZ9VC;wpn=8-WR|HWEH`~}Gb2Uq|A literal 0 HcmV?d00001 diff --git a/osinaweb/osinacore/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index 7a3087b0be479f2a868c292c338aebb6259512dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmd1j<>g`kf(?;VQ$h4&5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;x_serR!OQL%n% zZe~tuYEDjOWvaeQYH@Z+et~{)VoqkRf=^-rh~rHq+})L zrRPHg%TtpejO6^HRQ=q{^rFO)%>2A!{rLFIyv&mLc)fzkTO2mI`6;D2sdgZD6f*${ G76t%`EH|70 diff --git a/osinaweb/osinacore/views.py b/osinaweb/osinacore/views.py index 92bbc5cf..c5fd0c58 100644 --- a/osinaweb/osinacore/views.py +++ b/osinaweb/osinacore/views.py @@ -16,6 +16,11 @@ from django.template.loader import render_to_string from .custom_context import calculate_time_ago +def get_point_total_time(request, point_id): + point = Point.objects.get(id=point_id) + total_time = point.total_time() + return JsonResponse({'hours': total_time[0], 'minutes': total_time[1], 'seconds': total_time[2]}) + # Pages views def signin(request): diff --git a/osinaweb/osinaweb/__pycache__/settings.cpython-311.pyc b/osinaweb/osinaweb/__pycache__/settings.cpython-311.pyc index 9be2a98f8c0fa8da801fda45fd0af1954e9355cc..afac2d7f346303b4e19bec4c4b2cb48a612e157e 100644 GIT binary patch delta 20 acmca2aYcfAIWI340}z}$vS%Z=Cl3HXr3MZF delta 20 acmca2aYcfAIWI340}zP4*twD0lLr7iW(9Wu diff --git a/osinaweb/osinaweb/__pycache__/urls.cpython-311.pyc b/osinaweb/osinaweb/__pycache__/urls.cpython-311.pyc index f7cc8fa1a7caf789b1b2cf86fa558c85ccc85f8e..ddafd22a1424681e0c94609fd5bbda7278262614 100644 GIT binary patch delta 1305 zcmZvbO=ufO6vtOPBY(vkC!xWX99fdTRx8O~eb{a*Y^gL^XyY_#6AHHKU_`W$t<;h% z%T1AEVoDAnP>>lF+)FVS+(UeDF>wRQAt%!|Nttbyl$ug<4TZ9&KnX3KdFvcXJ1{>U z@BRPpJ!yA$XMV~{UrSPpz|Pi_`}*IjlFM=H8@aKK)I?|7cX~s1AqN;A$#Mg? zSx1N=`^BRgIT7H>M4*dt68LGr$Ko#`z8moLg1$>|HnTylnpQuvewAX?z^aK=%L`Q> zxu>`r{SbGPmx@d5(a5mk^+BfJ_IlQwW{0xfO7WP1$4oqC$r`CBeApMjUEt3OU*(13 zwHJ+%uL2!?acDGTH)^l-)r0FJ6bB6)G;z=xhUy6URq0S(hxiRp(&o;!4^2;;CQeg4 zZs2hfk6Uko;FNs%&(gj^`c3VTp^ z4x*MYH;2RAb`IisAPM_z+b3YV%F0i}2c4=U8tz0(Eae{HzOez`V|suOU4hI7a1Zz# z*gD9SD)2mTaj@H-FhL#+cA`m9Bln>28_=P0L$BK12){Zn5`Ul_U16#mRBow!+-=p% z_z?KJ%GZ!0+!u-XZC_R7PoZ~7gf7=a`#E&29XDOUZ4brl%}bd$Wi7MDb+CR5+z0*@ z;q5(9J}MdIjWfU-Q9f!j%By?PgTG~h9FDosB+^K8jF&^e_hQ^u0uspFiSc$%A@e8j zL|kQ=GjXmg#?|YvYY82^35mO!IeLMn=O`{1xM1RfHIG12MFRVXhG>&_{kZ8*Qtcy( zrVKP?qA6?1mR$RnWR#wqq$q8mw29KzvMqTVLzkO}?YCT_BPeO0q=}N&Nepw|u@$sw iaNB7{PSX!^6wMfD#zZsLyC7LPWSu3_P#@l5ANfDnPJhn; delta 936 zcmXAoPe>GT6vt<0e(RsLaV5pn&2&d}cV^bv-PzSJa%sRnr6frZvKyn_x%5M)H4C+z~ZKNndhp=uXg*&kjbTR1Cp~FVf&u}lUmGEgA{cB4TX z/', views.get_point_total_time, name='get_point_total_time'), ] urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) \ No newline at end of file diff --git a/osinaweb/static/.DS_Store b/osinaweb/static/.DS_Store index 3b60f32a3332a529337b1a09434c7f8943ec0d67..9332d0f1c6995df93b94a5f3ab314e6da1605b61 100644 GIT binary patch delta 141 zcmZp1XmQvOE-Y~}sURn_xWvHVIwKP^3o9Et2L~4i7cbXjMp0qbfW(rFq{+OZ-u@h% z9Gvk264lj)hUPj7#^z?VIttb1<_0=NHtHop;JX9fW40Ugr- delta 80 zcmZp1XmQvOF3h-N@?Vicb&2X~T>~8jBLkya9ffK`0~1Rf1v4YV+FDKyQDuGWp!n>Z k+`Rm*$qxnO8M`+tiacYU*dVx>UE&+dW

Points

-
+
{% for point in points %} - -
-
+ +
+
{% if point.status == 'Completed' %} -

{{point.text}}

+

{{point.text}}

{% else %} -

{{point.text}}

+

{{point.text}}

{% endif %}
{% if point.status == 'Not Completed' or point.status == 'Paused' and not point.status == 'Completed' %} - + + {% endif %} {% if point.status == 'Working On' and not point.status == 'Completed' %} - + + + {% endif %} {% if not point.status == 'Completed' and not point.status == 'Paused' %} - + + + {% endif %} {% if point.status == 'Completed' %} {% endif %} + {% if not point.status == 'Completed' %}
{% csrf_token %}
+ {% endif %}
-
-

Total Time: - - {% if point.total_time.0 > 0 %} - {{ point.total_time.0 }}hr +

+
+

Total Time: + + {% if point.total_time.0 > 0 %} + {{ point.total_time.0 }}hr + {% if point.total_time.1 > 0 %} + , + {% endif %} + {% endif %} + {% if point.total_time.1 > 0 %} - , + {{ point.total_time.1 }}min + {% if point.total_time.2 > 0 %} + , + {%endif%} {% endif %} - {% endif %} - - {% if point.total_time.1 > 0 %} - {{ point.total_time.1 }}min + {% if point.total_time.2 > 0 %} - , - {%endif%} - {% endif %} - - {% if point.total_time.2 > 0 %} - {{ point.total_time.2 }}sec - {% endif %} - -

+ {{ point.total_time.2 }}sec + {% endif %} + +

+
+ +
+ {% if point.status == 'Completed' %} +

Completed

+ {% elif point.status == 'Working On' %} +

Working On

+ {% elif point.status == 'Paused' %} +

Paused

+ {% else %} +

Created

+ {% endif %} +
+
{% endfor %}
-
- - - +
\ No newline at end of file