From ae30dbce57a633db5792056caf0aaf0dd39f4d15 Mon Sep 17 00:00:00 2001 From: marwin Date: Tue, 29 Apr 2025 19:08:49 +0100 Subject: [PATCH] Flask Fix JAHAH --- __pycache__/app.cpython-313.pyc | Bin 69190 -> 69202 bytes __pycache__/models.cpython-313.pyc | Bin 22744 -> 22756 bytes requirements.txt | 5 ++++- utils/__pycache__/__init__.cpython-313.pyc | Bin 957 -> 969 bytes utils/__pycache__/db_check.cpython-313.pyc | Bin 2934 -> 2946 bytes utils/__pycache__/db_fix.cpython-313.pyc | Bin 3766 -> 3778 bytes utils/__pycache__/db_rebuild.cpython-313.pyc | Bin 3799 -> 3811 bytes utils/__pycache__/db_test.cpython-313.pyc | Bin 5839 -> 5851 bytes utils/__pycache__/server.cpython-313.pyc | Bin 1891 -> 1903 bytes .../__pycache__/user_manager.cpython-313.pyc | Bin 8263 -> 8275 bytes 10 files changed, 4 insertions(+), 1 deletion(-) diff --git a/__pycache__/app.cpython-313.pyc b/__pycache__/app.cpython-313.pyc index 413f36c7cdeb4036051b9f822e37b6d07d86574b..0e6568c4287e6c48538be3e4e3eb93c55af392b4 100644 GIT binary patch delta 69 zcmX>$hvm{77QWBCyj%=GuvtVfW9HqBeEUSzOq{J^LW@(2ieu6;i&ArATvCg(OY#e1 Y3=Iuq{4?@W6+$vgQgb#x6HWL5062>oEdT%j delta 57 zcmcaKhvnED7QWBCyj%=G;Cx0PWB&DxeEUSDG@PwsLW@(2ieo}T{C%CH9Q9m%T^(aw MQp+}f5>5C404GTl3jhEB diff --git a/__pycache__/models.cpython-313.pyc b/__pycache__/models.cpython-313.pyc index aa2a1a9967a7784bd921f696ddd7d2c1876eae5d..3844fb7e1534e18f1d85af0fb16a249543141e21 100644 GIT binary patch delta 4597 zcmbtYYfK#172a7J_5n)`hQ@#~i*23;Y=enov&JUa1W3S+!H(^cEX(Y`jrvMO1%YFUv&*Ru0yqQq5|s%oY5N7QJfO6fytw^FOBX@A5@o1X99 z0Tvjij=DcS-E$u^_k8C&=ib>57L`9PDrFx90)7|$a+T$=uiw8|_G+=B@^_2R)n+`@ zYnVU%iJ3L6(m6egl=l_$vJJ>pvGh(71iQKXL_FD#mvu#y&c6{W%DcE2IUUF>^(>LvA2)# z0pA`%-B(ZBdS|dIciH!_TWR2bDQPR-k2Sk_P3faFwyCC1$@1%^jY=K=b!l%A9;ov2 zz(mC`ri~F8Zh~Nt)$zGN$e!?OU})PYb+@`1{1x-q@l}(zl^v_c(^?fVI@Vgt$}zP9 zuo+OvzgE`R`Vcj(A}tZo<6@%aJsL5!2|b~)A`BI0Of{LBW1alHvf=I#EIa`i2h;*U zDHBZ8q1Cknd#GV33V&;?md}16?-x@rs^-pZYH}+X{%pmGmIms`M+pX551Q~Nk6Cw0 zRNBaFip_WGQFefTTv69>nEI`fQ9T(QjikpYB9?b)66>QeLFlfmKQv%34YEP%zNT0k zlM(W0hzvs^AUX-z2>-$6o}*%8@M5g>zI7x~x8(_kqbW5UW~Z>|G~hA78NgWpjU5p~6R}ig zHfFL5WL;`Id2*E}Fao4Z-#Q5FPc z3{#&5%mKbkU@b>GOwsP7o>s5q*I_cdh-H{$`E(;SlVXX8x%S3}Cej>~VWT;dEv?uB+@zn1du@lK||O&AVI`1%?t)`bN;@)^MMfaeHg9wv~7re=8( zl$2zMG!!LathMg{Czt4Qv33`|-ib{s5RVvUm`bxgqiaza0Kaa8sp3D4%}-&uAh1-% z#Flak`Z)nI)1=IFqVYvc0zB`^y|Saz<`NyUrvH2A+X@x2x0=FFv{B~-6RZZQ$xyOI zHX=>w_xHm#C6)I~iSWFY*0M%^p}DPlwU{h#BpRj6B-uM{{R-Ay;U6^LkOF`$H+{Y3 z4Y&Uinfa>(S)SgtXF=>660i#jykS8=GeA_8@1uoEllANv931R9aMbo_%RPG}Qr`|J zG4Hn(6Fx&3(1^!30gzahM@=P7(z{d8*=0;S3lP=A$$vP=F6HLhYwW0@L(RR^adm?q z+Rgu%Aj2QtJ0zUX|C~(ey#7yxmcmh4QV~E|QkQA4JOimjf_6t0M%K?e6_I$nJxCV> z&D1(lEFFs^uWgW(^awqG{D~N9gpR9#U2#uFOg%YE$-*nTHd9hIb@lq8Q&E?*{K>91 zx*WXNb)E3R?vu(W|6X@9T@l{w&Xf+(w52nQ_w9>5vK8y(@zwD8f&mh(B2zcxnk;B9 z^S|xeG74I)5+jvisuniq)0$O0%_2!PhU$fMBv>s+S=&Tlrm)znN`?$}n~(S0U;i^K zaS9ZI!Jfl z%QS^8oqxRd4aI+x%={k+vV8lYwxCGU0_T^DwoIIM9zRsOAWmVB!EOTz-2dX|(}oDO z$Vd_IH}N!wpj(?xCH1E=+5nMlvPg$cN&9WgodWa%oIHnX>?ZH-`<3(@w)DLI@cW8? zk<9!*2(tV?N2*2G?TCwtwBoraOH%vyURp&V5(oIp*v1-9*E`wZk~PQ45$u#L@>~6{ zOGjXpMjScq|l2qlG6HX+p$i;!0mAXh(LIex9y0h4C7$B}|OX{g8 z{8)nfte@A7+?33~R&&1{Iq806fSUS!%gp3)@hGHcMLy?ggg)C+YDS()X_h*#spc9b zH4|Yc2-W3I1ggHfE`RFT4_|Whf-%8+x z4e%Rdf0C5JmZjtM$fQ)S?TRGSDf{BzWGB-Onx>^rQul#vnc|&xW&&0Jp_Ngnk`}7ap8?o{K0;!MZ AeErJ^>iH> z=ro=kxM&Pnrfm$2rs77z+MOO}rL=;T@_yg0l4{lbns19H_*=d+gvI_g!cPAl!i>L~ zRGB4cOb9{3!vgQ=T`Uxx# zK`6vR{Bp3>5%^W`_`?wz4tp4ElydCJdBXMOUDenvtjXEl@J6;4q7{Hjz&id)`Ho-@ zHAS&8s+$Sc&+n9P)b{c}l|LHpgUC~WF9IG0fG{R)4xzPQLbi8RxfYP47|3PMt*-HC z)BNQ%edo5*Kt4{;%?_XmW%G>$qBN%4#&C*_?>6J?5JpPUIx~`XSQDkp7){wm)FO}F z&{&6*?=h3{9zESlZVhzSxMFh?6Cv zI7zx%OcLovUlMDQ{QBCzc%?GQqHmV3&t9*1ennu6rt%Wz;R5oV0I?BusL>^cNRS*M(ejHEKdBR0EA zy&E3(4a~@C_)-L8%pg+ZQDw?S8gtkVwiY-<5zd~+;>B!VsrrHn+w3o^yxQ;}q+S5L z2)GP*iC``yq7)K)X(a4ZWV;BnSFsF2!f#rsb162e+w;E7_iXz5M1hlQ+?>q5f^C*| zFlH|S=BvsK8pDU9>C8~VjIkJGiUDx|^kP?viY5ve92$pNP+OEoqqaVjFrqpewkW`4 z@NB`17GpJ7D`N_75MGrP7OO?iXDfGEA~55bp>Y*q-@&>CVOAQ#AcBdFW$$i&)k#wf zM)#W5Fu`4!Fke zZ>^d*il)k_&Hq2yL|+km1mHrh2qtvPj#5oF&zS~g8_D&F035>1XQAg@LY65XIU(GD z9luY2^t35G7f=?${F@T8Q`?#x#xS4?xqrtUjf&g7n&{bGG#Fu$yKPwD0f4n(`lX+L zv^#99T{aui=$*8d)$yyf^-c3l7d|~6r(~o^chh!$cewLezX7=5MmRNZY);3jqR zZx9In<%T^IQg1lg@j0wv(vEtxWMO$5Ek+=`+q%2En-6q47Oh{lMT6L4)|VnMN@aXh zPe-4oWT?Yj7=RoT-dHM0)ysBsIGco+th$%cavYXkp{lAP6;xGiL<=+sZ%1l$l(Z9GCkMqEJ(1WMqFaGs z8@p00J)$RXtWd?X^IGGkO5}rB*P3eSHt@TqOj%(qt^E=zB`6H1Ue&$3VTeiQ~@goFOAdi3kUs~XO>gIn>Ao$pUkP2kPtP{wM)Kt!s zN7(0P3MF$qU@;tHP9VD;{Y#$;2xQ@RxH03xZ|i*B!QkV#5{lr=7bI)0QT$ze85FVC z0d7$Y>)87|bMOO|#po;J&6e9*-~n~>;8XD3hw2v@KU=v~UcpzQB9k;PWXPB5?1(Z7 zM7kQt(;5`94*>(N)%H?)7CO}tCp{67gq~=mj+hIjP@bqRu?pR!CHZ zYi76+CF!|~on7cDI1n9uaW~WMze3KRwW-4O>3rnFU_hF@C4_Z;CSXbJ@vLzxK3L(#B>j zfs=I=)LclJ2srdmNSQmKiG>aDa<8K|=M0OVP0{)%nqviTkqyfZBOS`mQFIqww}4U< z@gF_W66%ADTV}ypR;gu6BWpGF;;htoO@C@a`lghYiQ)*}B?XUN$@&)TSPN(X$nVRl zzFV&8!GA{7KLe7Om+y@?(ZUUs-2~tWXYy!6MQ5md>@c9KsHm3QgQnCE^?B}J3{=qQ Uj-N>wZLCqtwmkW|XC-L-FJ9vcnE(I) diff --git a/requirements.txt b/requirements.txt index ab35693..f31db59 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,4 +11,7 @@ gunicorn==21.2.0 #pillow==10.0.1 pytest==7.4.0 pytest-flask==1.2.0 -Flask-Migrate \ No newline at end of file +Flask-Migrate +flask-socketio==5.3.6 +python-engineio==4.8.2 +python-socketio==5.11.1 \ No newline at end of file diff --git a/utils/__pycache__/__init__.cpython-313.pyc b/utils/__pycache__/__init__.cpython-313.pyc index fb28d80c692c4e6320fc2dd80296bb1e90ff719b..032f9c9530af7c4b68be6745bd7483f29ea7e786 100644 GIT binary patch delta 65 zcmdnXev+N{GcPX}0}z-O@ntO9$ZN=~X76kj6Iz^FR2-9*S(KU^*^Tel3F%7 Hg*g=fjOGt{ diff --git a/utils/__pycache__/db_check.cpython-313.pyc b/utils/__pycache__/db_check.cpython-313.pyc index 2489e33930bbcd7bf172d132b1b78992d18155c4..d3bf2adc82a19bad08bf507ec3ae6e35c975998d 100644 GIT binary patch delta 66 zcmew+)+EmRnU|M~0SL^C_%fz$kyG@qwGcPX}0}#|&@n>*xZ{(|Ck}`C*iU}=FEh>%)3Gw%Jj&js<^>uZOaY-%P Jyn#uG2LP9E4^RLA diff --git a/utils/__pycache__/db_rebuild.cpython-313.pyc b/utils/__pycache__/db_rebuild.cpython-313.pyc index 979e135edf2edeedbdc1e8e5973ab280c45cee51..8e4ac13b547dad64ac252a52dfa99ef677caa5ab 100644 GIT binary patch delta 67 zcmcaE`&gFmGcPX}0}z-O@nziN-pIF!OU=>QDkiizwWv5IEwd;!H^wEkIJ+djAjZ(p VFvdS4FI6EVvm`ZV^DVBw%mCHE7ajlr delta 55 zcmaDXdtH|AGcPX}0}#|&@n@LuY~g(zl%)3Gw%Jj&js<^>uZOaY-%P J?8G`#5CEPD4|Mw>$m_=`W$tVh6Iz^FR2&l$;_vGm<*4WC>*^Tel3KR8 Ik@J!m0J~)n)Bpeg