From ff7a51240dfdeed9893ddc9c8ba97da2b05b7f5e Mon Sep 17 00:00:00 2001
From: Yannis Devos <yannis.devos.etu@univ-lille.fr>
Date: Fri, 7 Mar 2025 10:59:38 +0100
Subject: [PATCH] gitignore

---
 WEB-INF/.idea/.gitignore => .gitignore   |   4 +-
 WEB-INF/.idea/libraries/lib.xml          |  10 --
 WEB-INF/.idea/misc.xml                   |   6 --
 WEB-INF/.idea/modules.xml                |   8 --
 WEB-INF/.idea/uiDesigner.xml             | 124 -----------------------
 WEB-INF/.idea/vcs.xml                    |   6 --
 WEB-INF/classes/controleurs/Feed.class   | Bin 3263 -> 0 bytes
 WEB-INF/classes/controleurs/LogIn.class  | Bin 2102 -> 0 bytes
 WEB-INF/classes/controleurs/SignUp.class | Bin 2436 -> 0 bytes
 WEB-INF/classes/dao/UserDAO.class        | Bin 5992 -> 0 bytes
 WEB-INF/classes/dto/Message.class        | Bin 1180 -> 0 bytes
 WEB-INF/classes/dto/MyThread.class       | Bin 622 -> 0 bytes
 WEB-INF/classes/dto/User.class           | Bin 1441 -> 0 bytes
 13 files changed, 2 insertions(+), 156 deletions(-)
 rename WEB-INF/.idea/.gitignore => .gitignore (64%)
 delete mode 100644 WEB-INF/.idea/libraries/lib.xml
 delete mode 100644 WEB-INF/.idea/misc.xml
 delete mode 100644 WEB-INF/.idea/modules.xml
 delete mode 100644 WEB-INF/.idea/uiDesigner.xml
 delete mode 100644 WEB-INF/.idea/vcs.xml
 delete mode 100644 WEB-INF/classes/controleurs/Feed.class
 delete mode 100644 WEB-INF/classes/controleurs/LogIn.class
 delete mode 100644 WEB-INF/classes/controleurs/SignUp.class
 delete mode 100644 WEB-INF/classes/dao/UserDAO.class
 delete mode 100644 WEB-INF/classes/dto/Message.class
 delete mode 100644 WEB-INF/classes/dto/MyThread.class
 delete mode 100644 WEB-INF/classes/dto/User.class

diff --git a/WEB-INF/.idea/.gitignore b/.gitignore
similarity index 64%
rename from WEB-INF/.idea/.gitignore
rename to .gitignore
index fff8648..96592cf 100644
--- a/WEB-INF/.idea/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
 # Default ignored files
 /shelf/
 /workspace.xml
-/classes
-*.class
+/WEB-INF/classes/
+**.class
\ No newline at end of file
diff --git a/WEB-INF/.idea/libraries/lib.xml b/WEB-INF/.idea/libraries/lib.xml
deleted file mode 100644
index 2076a0d..0000000
--- a/WEB-INF/.idea/libraries/lib.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<component name="libraryTable">
-  <library name="lib">
-    <CLASSES>
-      <root url="file://$PROJECT_DIR$/../../../lib" />
-    </CLASSES>
-    <JAVADOC />
-    <SOURCES />
-    <jarDirectory url="file://$PROJECT_DIR$/../../../lib" recursive="false" />
-  </library>
-</component>
\ No newline at end of file
diff --git a/WEB-INF/.idea/misc.xml b/WEB-INF/.idea/misc.xml
deleted file mode 100644
index a818314..0000000
--- a/WEB-INF/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectRootManager" version="2" project-jdk-name="17" project-jdk-type="JavaSDK">
-    <output url="file://$PROJECT_DIR$/out" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/WEB-INF/.idea/modules.xml b/WEB-INF/.idea/modules.xml
deleted file mode 100644
index 8d096ba..0000000
--- a/WEB-INF/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="ProjectModuleManager">
-    <modules>
-      <module fileurl="file://$PROJECT_DIR$/WEB-INF.iml" filepath="$PROJECT_DIR$/WEB-INF.iml" />
-    </modules>
-  </component>
-</project>
\ No newline at end of file
diff --git a/WEB-INF/.idea/uiDesigner.xml b/WEB-INF/.idea/uiDesigner.xml
deleted file mode 100644
index 2b63946..0000000
--- a/WEB-INF/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="Palette2">
-    <group name="Swing">
-      <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
-      </item>
-      <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
-      </item>
-      <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
-      </item>
-      <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
-        <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
-      </item>
-      <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
-        <initial-values>
-          <property name="text" value="Button" />
-        </initial-values>
-      </item>
-      <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
-        <initial-values>
-          <property name="text" value="RadioButton" />
-        </initial-values>
-      </item>
-      <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
-        <initial-values>
-          <property name="text" value="CheckBox" />
-        </initial-values>
-      </item>
-      <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
-        <initial-values>
-          <property name="text" value="Label" />
-        </initial-values>
-      </item>
-      <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
-          <preferred-size width="150" height="-1" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
-          <preferred-size width="150" height="-1" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
-          <preferred-size width="150" height="-1" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
-      </item>
-      <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
-          <preferred-size width="150" height="50" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
-          <preferred-size width="200" height="200" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
-          <preferred-size width="200" height="200" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
-      </item>
-      <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
-      </item>
-      <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
-      </item>
-      <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
-      </item>
-      <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
-          <preferred-size width="-1" height="20" />
-        </default-constraints>
-      </item>
-      <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
-        <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
-      </item>
-      <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
-        <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
-      </item>
-    </group>
-  </component>
-</project>
\ No newline at end of file
diff --git a/WEB-INF/.idea/vcs.xml b/WEB-INF/.idea/vcs.xml
deleted file mode 100644
index 6c0b863..0000000
--- a/WEB-INF/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project version="4">
-  <component name="VcsDirectoryMappings">
-    <mapping directory="$PROJECT_DIR$/.." vcs="Git" />
-  </component>
-</project>
\ No newline at end of file
diff --git a/WEB-INF/classes/controleurs/Feed.class b/WEB-INF/classes/controleurs/Feed.class
deleted file mode 100644
index 869e3ed839414b85252135c63c3643e9ff53b406..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3263
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
YCf9<=^$ei2&c(pUu!&&{!!`y<0CPQQRsaA1

diff --git a/WEB-INF/classes/controleurs/LogIn.class b/WEB-INF/classes/controleurs/LogIn.class
deleted file mode 100644
index c377be3caf2f7cab63080bd479b43e1d05665213..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2102
zcmX^0Z`VEs1_oP(A}$6d24;2!79Ivx1~x_pg{;Kv#G;Z!{o>T3vYgZs{fv^50)3B?
zl7e7}03!pNO=ezZi5(*Yvxa6EHv<O)Cp!Zd4+A#?4<myHA?-n_#Rd6!#i@)8oaw10
z;YFDxsYQ$o;u@MhS&3zd`kDFq0Y#a4Pzh^x20lgx?v%uQ{m|mnA{R%0E(Tr(W)22H
zMh4cL{PfH`ZU$in5q1Vq9tJT6aYhDp!qyj-rWThlGVr9QmINdgCFZ7r9iXNGu|Fp<
zFI_*lq$o2l-5Tm7WFZa)Nk#_dg7OrQJEVCSWEf-_8F<rEOF+(Zs`SZEFJ@#gz+x6Q
z(^E<y-m(UHLY{{~fkBaxfh#?=BsjIWI5R(wkwFC<EI8u>tjd~;L772?ok5j{L5)G3
zk%0qdEF%Lq)M0*!xv7i{B4ESH67`Wi#Lb||pvBIh&BLI>po>5D!L~6n@D!((IF^(Y
zWhRxDq%tz7<M*t8QdVkmiM3`JCxbqN0Xu^s4}%edF(ZQjIJO}!sVpu@&1Ga@&Mz%t
zWDtdf6f7MCmlUNY=2~+wm@+bOmKLWLDdd&r<Zv;VGgz=QSn@DfF<3J)2!jnn)xyZY
zUI0o+IeCl>qFCIh83u|%TOI~G275*Z?#yDB#FE6M#NyNxMh0FDA6Ot-Yeoq%Ffcgs
zFgStImw0YscB*rJUUFhdcxFk4bADcNNn&0}F&Bdi$U&~?Zh@q44hDBd1{RR(IT$<{
z8F-5!@eB4!DhGo%BZC1bms#oS=j10R=49j-msnXCSQzLRn<N?-8S0j&Cg~<6CTFMS
zrRayJ<|OCmrh>AaFAsws$oo9Ssd*_usVSL7smUcA3;~P`ayA);b^(b+C8<>kDX9v{
z8L3qYx%rt2_KG(88HRQo3_*+xY^g;>sij5i3?YmRg30-LB}Mr;sij55`ab#To_UN6
zEYA5Usf-N#KACx`ex<odsYM})Nja&E4D6tiAu~CZks%Bet~gUCxcCT41?M+wAHo?E
zQZ86)hA}em2A3ozXZt1=K&|9*tw>HSD9OyvD`sbiK?-C~f4B@I16Oc<X;E^jTPDbr
zTwrhLfl>w|gJe)?UP)$dYFK7*W>QY7V_sf<Ng~)dMh0~ZrzOIr^}|z>pv9gwBLiz$
zVoqr)BLf>Ohy<MS^Gk|LiV_QaQ%f@PQ;PZ77*e?y(iqa&88SdACX<mt1>^!qmdng5
z%g;`QmM)M)<d&FRl3!HG$S?yGl(4)BRR}TEBQY-}C$(6`CqF;Cv;Y*4FlEqU3X);K
zSqVjBNM%7P7Uj`M>S4JPNeF6$b7D?TaArxWH3vgBBZC+yJvn8j=9Q)9m8L2%DnQZ^
zBLk0TUS4XEb53G$acVI;Lmnf8Du#ctd4rvyfRRBCzfwj9Hi(}Y6d8gUm>58SiGdMR
zO))SsgfcKN$TBc8FfuSOuxf2*VBE;Sz`)25#=yY91{UOFU}Okqh+tp>EB(*F!obGB
zz%W~9Cj&bpgWqlj-pK6?{8lWIEZRZ>I~jzS7_@~X!1Oi-DJxd(oeXk}3_=2utlJor
zb~0!%Gf1)?XW-t%peJOqjloQk1teiJlfhmW#8BGB;K0DJjlmhB?HGe7gdyZ6$qLrI
z9HP}@8-tmSkk?KIA0~$741&5s{@WOwL1qSSV=x1GfC=mYD+WFW1_mJpb_QVv0R|BU
zbp}xeO9n9pHwFoY00v2hI0h+(bOvdLN(NbmMg}>C9tH)5Neqe%vlx^aBEdRY|1r3+
zGq|ub@Uk-~8?kfoGDI;jFt9K%GDI`5FvK!2FfcL1F~l=4Fo1$7fq{`BF`9v~m?4QF
hnSp_UgMpDDg@KVFiy?=Bfq{#Gks+5MpP`UJ5&#`UJ6`|*

diff --git a/WEB-INF/classes/controleurs/SignUp.class b/WEB-INF/classes/controleurs/SignUp.class
deleted file mode 100644
index d9ab35e26257dbfc837187b385cd7e0d052d2e1d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2436
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
Bn>zpi

diff --git a/WEB-INF/classes/dao/UserDAO.class b/WEB-INF/classes/dao/UserDAO.class
deleted file mode 100644
index 1bfcc86b9f9d75df20cf5277261c659092764044..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5992
zcmX^0Z`VEs1_oP(S6mEC49x5dEIbUX3~Y=H0$GV=iTXK-dFlH8Nm;4MC5#MgHko;u
zC3cJq%o>_u><k=?3<4>M`T9;S&iQ$HsmUdo`FUIn><r8xf}4kdhk=)ofj2$11R>4H
zAg-b512(z1Fh?IDVa>_F&mh3gAjrcY#30Pbzzs4uv^cfM#nGRUfjK!pkC8zXhelBb
zF?I%V9tH^pNfc)XR~DC~<}xxc=a-hib!X=52NY%Il?0a*r6%TDb1+CVG6*2tp^#Ua
zlatEDAj=@f&LGdjpunKW$RG@MFse>Q2KEAwIXNJQX+T^C4y@pkqRhN>Yt1kY24zMD
zOHaRG*PsvuPrnd<h0@~GBFE(9{L;J<1q~1<FEKY&N1-6GxVSvOC`D5t%+V**HCREz
zUdLXOn?aR9jh#WAhe3lu6XpigKx1SOC@4xTNGwVXE=ep&%}vcKVPr7C<`{_kK)M4U
z8dBgothpJq8Fbhgba@!`81xw#q`;oVs+5s|vp5wLa+!JQj0|ELo)BYEy$v$XkcYvD
z!I+VOH?<-)xwIrTv>+w1Bo&-)JlPpc85u<3mIMd-xK<>m7Jw2DJA*mQez2KArFkWp
zxv6k@E(S9OOHlH(Vq}m&_GU;%QGR)1QckKhC|%mXLaVeSGe_UCs3@`0C$qSOi@}<K
z85FAaJPZyDj*JZa$wjG&CCFhXhMYJNA;iJp%*Y@W?CRs{9HOA5;1=ZXiyW8M+zhS^
zZtM*1JPaNTo{S7a2+tv+g$EiGfu*TMm5dA;$j*l)8Axz~f<7p<xHP9EIJLx@o57pG
zhn>Nfhry4*AK7fU5=I7=ywr*kaOg&Xln3%K1Th3NGO(qmmUx1a1dE2JrYA@yl!qaV
zA)JwcGaV6)q8gsi90?9{s9V?>A{iMtQcCjmL79+?A%Y<q6!0-1mt%=`h|7@;&<q2G
zcN`BxJVOE_19M_Z3L}FkvZo=1inV4G7lR2y5)VT%Lkgs{2rfxX&JHO`OipEFP|(nf
zMll;E<(dOd?$#U(X^adSIHN`(+`~1<6&zWaDYo_?e`N45WP;KrD=2hQK&dsGhara{
zmyv<37#d!z8lIk-VIZk|P?Q#c(mFJZP$LKA^dcUHVo-U>4=xT6j^|(~Wn{1<#$}*V
zz}8;D(a!~56xiBxFqAVgs1VW)^He1dLlr|cBLjDOY6&R9{1S6h85u-i$r(9fKw(hJ
z!%zoO4oV>b<tZEt4U7zGF0MYVA+8vy8z~4qT|n+?Vq{Q4F4fZVb8_;_p=Fnby^aD1
zX$mngFtqS6w1SeGcy3~Ls&jr`a$-q%W=V!~eqM1&VqQrx7ehNk2RlP2C`P(aitdn%
zqSV9`aFX@{nbZR^sTY)jyr2<*>ZN{$3G56Lc^D=!OonBCP|2b1lb@WJ;{qvr^76}(
zsvlHoYc7U<hN(OZ(?FrZQIZeI1sn`B7#XaQ{hC{x4k@`kUE*_#({&U|zz+3v(NV}P
zPKOoX@Ic^Tn8nDTiflkpY9hFvEJhD6E`~V_bJ-c@@i5E>rA}^8*7Hp*E>28OWn|z;
zPc88+PWMdVU|7h=z*16Fn##ejn32H>nm%Bzh=;}nxP*eT5jnuq1txE+V9(C5l#zi4
zY)d61w7D3TFf0dUa(!-wl?-w0467I!_`pROxEuu)p&Sfr7#VIrEzQ--ElvmfTn|*2
z!9pZg59S&j1+WqjRghm?lA02qSOQ62pkQ<iR><Y@^z(BKQt<Nk^izO3*D+WjjmzIp
zAs5L|1zUwQ7#E_93*xIZxLpXJA?)V@<tQ|B?794dTwH?`oFWx+^$@OdaSe9n0+o>K
zco^0*Y+z(yPfsm@q#Gf4`3TDUATet$hD{8c*%`L*Fl+^-H(qcc!DJa3xJ&Zk=?)aF
z+d+Z4gONd3!_yOI*@>1OHNzMgSe)}yQW+WeeKPY>{YrC_Qj0=BbsQrDFSwNPO)P-&
zxgZr8DC09Ss3RA$kaTQ~QiMXACy>IzF((J4t(cKP2v%6YW80dMfipNWJuk7Ov?!I4
zK@LNKjSndOfb?72Su-+lXBN98mLw)67N>%Wat(y6W)!4o2Pt)`^vO>z#@<fB;!cDi
z5C=ny@B~}nsfjGho|uvXl4WGzMYcMOk%6lyH8;O36(Y$4NkNb_&&VK;q!!6~h_p2*
z8o1!?k77m!Zcv(m=SxGpnvsly#sjEzauKDVgGhj#n3!A=lJ8rb&d4BzY%C~<p%#Lj
zBaoh20&!ijQzgVpGDzy7#UpYg>fn)vM4>OV2mnW;D5$W>FD?m6O-{`#fm&V6$e>Nw
z7)W^qHiauVzqBYh)h#n8m63r5<W3hye?3r6VPp_+%Fiz;E-6YZ@J%hr$WJNeXJfd_
z#c+?|K0Ct$P)YxgkwFEd6w>|3%qz>!PSuA56{H$*OH3}w2eqSSAg6YyLWrRriFqkG
zsl_Tj`T5zU1z55GQuLr`45=(g#iAU!9Rh2+U>f0^n3EHnS(0ka!SI-ofsv7sfyXm1
zFSW=yC$YFVwV0jZ86$%#hS#vUn4RGTBZC}%rHl-05brT4GVn7nF)%PNGBANUPz($V
zybO$>jvNCc!%hYUh6n~`21W)31|_ZS42)X48Q3GYGjMKW;M&T-r?rKF?>GbZCI%59
zscj508yOfFm>703Ffa%)urM$%@H4P52rvjS2r?)#2r=wtU|`^3VEoUZ$iT?Xzz?=@
z55r!lEmaK6U_FK)Gli6PGN>>y`027}?_|(oX3%BTfzUe{3>X>0moxDC?Pf5G)ZNZt
zv411jamoy83?@*^l^8e}7#PGDco@VPL>MF(WEi9vlo{k0)EHzK)EQ(M3>f6Wj$vnD
zN@Hg*;bdTB*vGJ+feGx}%M7ew?a8|ttRuHG*!qCnvy;J&k-=9-$Z02o3&>eJ8N3)7
zW-^%Tvg~9CU}7+1(PiDq5W>V@#j48&VX*CHh=>$rkz|!*+s+VW#jY*MzKtO^eEI)l
z%NaO*b+$1ihHGzNU}WF`HILygw_@M}1vCQ(g9?KXgDQhGgF1r>g9d{xgC>I+gBF85
zgARiqgDyiTgC0W!gCRpSgFZtHg8@S#gE81gVhk+*7^K-5tl1e{*%`clGT1n=GnlY4
z8~{hmK?X*KLkx$Z0p7#F%)rXPz+ld73-Y2+Dm=)yF{JNg$YN&D-N}&0$Y8}H$pZB+
zD~s)N1`a>nZ48AnYryG6m%#w;cr6AlkZ}x53?Oe<Ge|PnGAJ_GGiWn7Fz7P4G8iy8
zGZ-?sFqks9gB{Dw!2E|nml5Pb76wL!BMe8OF1yRX%D~CMz)%JXLuN+C?F><VU?-M<
zod|LeG+jutKobVYi6FPKO0q)TsxQe3jT|;fR%q<7OR_?vhXZ7^D4Qg^BnQa!<qX^)
zQ$ew!3yKwPhD?SWxW_==VPNoK;AZe=kYEU4P-F;X&|(N?FlGp4uw@8iaAyc-2n5Gt
z6hkIMJVOpcEJGec977310@$OxAdhCUGem&A%Fe*ZaE#$N)T^hVsVxKK9*9?c!Cox`
zd(}^uMH+il=u5Idy~ira0`(r7Bn#Ag>>%SrStZ#d*|#%9`7USR1Vvh6xDLc~u?z`t
z&zUjsGB7ZtFmN-ZGl(-}Fvv4xGN?0TGZ-@DFjzC>GPpA2G59kSFvNnrQ^b(SP|T3V
zP=@eWEYxGH42%pX7*0YxR>Q!|z|6qFU<~#RBs=@+uxM{%r~v0=9aima3^foYEK@`C
z1tddjGU&kF2+7dZ3_J`q4B`y63`z|344Mqh3_1*r47v<W3`PtsVE3>yFy(;LJ0rs>
zxJz=OF3|wHq#hiu5SKtwxeiwA<roy<*2^)lGcYi8Fz_&RGKe#DGsrRYGbl3jGAJ?h
zF{m?4fLWagwfZ!}8E9FufPn>^#azKwH-fDOm1)};(swa5GcbU?ugj{ljiGH9LpO}i
zwu7N>8^aW^BvQfz1q%;@C4&vzU65dz!T{=f$S_Q2&|#RtV979t!G>WLgB`<c1{a38
zV7Ey!F#Tt+VPIir;AdxuU}tD&XV3-}!6xhsXBik6K$*{kfsx@H!+EH?XELxburV+&
zScBa?9qevU{s2WEB+x(^ZyQ5f2RLy`vaspGUCS!T3d%+x*YYyxGZ>+{b|C{V!(s+W
zh9wMY3`-gG8CEhFF)U{=VOYUn#jpzOS{aaQjTl&wTzdh#gD){$hB|l>tSkdNcqZ7v
z(0~TJ5FEy{Axt)*1#ri*NV32j%fq0}poiwzbqqWV8yLhHHZmwNY+}%6*v6p8u!X^Z
zVJm|f!*;M^!9lBs2--Q=U3!J#Dg!gTdI6=T^xcr^1(MqrVY(Q-?A5`R;dOR1EQti=
z^X&}Fb~3DBVhCUU{{m8)0q1uShA4(uxX&Q@eK!LK!yX0^hJ6h34Eq_>84fTQG8|;E
zW;n#)%5az=oZ$#V6vGLIScYQ^@eIcqQW;KyeG9H$)Y%zUvNLG2GkE`EFoKk5h*Sir
zXs$6ZGF*pwnURfw16(uop?G;UVJ`=xc^OpGLdrN0i(Qh19a7hFNV0J3WLV3@V8yAk
zn_*6*D61%&D7z$wB<D7UjoTTv!9r#wX2>)$w7^5gi9vvYf#Dnj2g7*=5r!KK@(ec_
z)ERCu7&6>uux7Z!;L329!JpwCLnOm}hGd2Z40Q|-85$X$GPE!}W@ux0!qCI;40|X=
vVh^Po49pBS!4>l@hT9Ab3>*xM40jk986Gh_VPIh3Vqj!=%J7`wC4(dY8sfZm

diff --git a/WEB-INF/classes/dto/Message.class b/WEB-INF/classes/dto/Message.class
deleted file mode 100644
index 7ad7675b110be58030cf4a553fcbc6df2e047b41..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1180
zcmX^0Z`VEs1_oOOQ!WN324;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00SP6iGJPId+^9tLg(9!3W4l#+aX-_+vb#Pn1~2G-o-bk7t<21ZYiGCm##
zevlfD;?%s9)FRImkf0zBgAiD-B%>%bF$E$h!owiSAjZhRo}8aolA2e-$ROl{a7S=S
zQD$DcH5Y>fgCskH6c2+mgA5~sFjzrJW^Ss!PkwS@j!R-mDkB4PUVb?vgSdt!L_eyu
zHOK*SJPh&-3XBXq$wjG&C7Jno5RIZ(HE=O-FergSMwyX8Lc`P36QT+nJWyw8hA}d*
zIOnINGBWV{Wag#%mF6a;7KJ1x<)kt)=wjCcF$K+WAcHv4Q%igyVaTkZ>B-2zot|0}
z3=KXAF9aHHj0{}qsU^;^026_E8QE=&3>?L916edYK~``VqnKEnT7qO^F_MX*8W3k9
z8wfIhD>%QjC^^+F6XZc2Xx!_8VuL}EfrEjGfq{XQfeDm67#J9sKuG{h3o-D3X;B6-
zFfGrZz`(%3#lXnG%Am}^$e_Z&z!1p5#K6kHz@VtLoq<tHdMg9FmdsWLUM<<J3<6q`
zEL$0bwRSLwZ)K3($iTqB$e_x=z#zxK&cMJRz`(*F$iT@U#K6ZO%plAl!XU{Y%Amj?
z1~y&|YP<m`iGx&YNz2GevTSEi)RJUHF^!LbnSp^pl7W*!ih-X&nt_o)ok0VtTb6;5
zff3|6tt|}fYv2xG0}CoLFfwRjRmzL5RF#2|K?|!=0d%FB42%rg3_4gGAiM$10lEx~
z47v<@P^C%?OyG!M0|z1^v_P4ifx(1<mBEyOkwG83dR}z(77VNmmJEyx2H4dLpsTlG
jU}dmnU}P|4Fv4(;_ErXAboCAltPG9}j10!$gkb^zp{l`c

diff --git a/WEB-INF/classes/dto/MyThread.class b/WEB-INF/classes/dto/MyThread.class
deleted file mode 100644
index 7b79f197f6f6a683031f8a0edf771109c7ace80f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 622
zcmX^0Z`VEs1_oOOIW7h!24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00SP6iGJPId+^9tLg(9!3V9l#+aX-^!4TqSV9`Mh1=&FvHV@k%7?@q?C_`
zfuBKuk%0>$;g^`3%E%z(gRmsHq$o2l-I|d>Ov4jXSTl@~fyFsLC6$qZ-zPIK)vq)+
zDYYmhF)1gNk%2WmwZt<8>?}`42Hy145{NS(mWXI*Vw%Uuz+DVe267~eh9}4hUbrAc
zuc!v5R**Wb;QZ2}<W#pzkoCMUZ|i}4!=T8(!NA18z`(@71PU53i=RP&fq{XQfsuig
zL6CuwL5P8Y!59?Y3=9nXTH6^IwWPN)uxsgTW#HY&z`(%BAk4tPAjH7Jz`(%8z{0@I
zz{$YFz{kMLz{nuNAPO}=mVuFh5oD~^76$e;aBXa0L16|)1~CS4EJ}GdpeY3@l3<X8
zDpdkIoPmK2>?DM1K*@uFL7st?L4kphL5e{dL%lYN>mllu8CV%q7#JC3z`-C303V8H
ALI3~&

diff --git a/WEB-INF/classes/dto/User.class b/WEB-INF/classes/dto/User.class
deleted file mode 100644
index f86c9a194906e67882cd3166fade086a5187b430..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1441
zcmX^0Z`VEs1_oOO3oZsG24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-
z5<5l)W)00SP6iGJPId+^9tLg(9!3U^l#+b?(Bjl0Mh3Rh;?yEf7e)p~Pmm%$9tM5}
z0Y(N6kZ@jNZYm>#kPpJ};F6-uymV`jN+BKwVUSAZg7Oq01_lOE9tJT6aYhF5+{Elu
z=ls0n#FFsLk__kkyyB9?ypm!@21^Z3OrtPGG%<x388nF08^*}M;+&t7%E-X)lbM(5
zSDKrYS`?C)l#|NHpss;wGNy=T7$XB~dTNPh3OMLI85y|KQ%gXB<p&N95e=*kWJ^yi
z2`EotWMC~$Edhlmi-sr2DDGm2W=L3yVsQdYRX}2Kae01G3L^tYNj@Z?85y{O^Gl18
zQ{6H_9^eGILJt%hj0^%!`S~TqB}It^zNsY{`6<QxYz*353_1+D><oIKsL*F*Pys20
zq>9YEvi$5+eTcD;*l|ltF3B&dWMr6u>?o*0h@l>dc_}%m#VS7e`Prof)|i2XB!Z$b
zq_Q9ti}GkB^^kOGjU1RzBb*a+a)L8UQmr`{3>g_zL7uJ#B}Y#eTSgrP5DOHTw(5-P
zItm5lDIi8IBLk0TUS4XEb53G$acVI;g9#&pDu(y5`HG#vjFCYOzfwj9Hb@XKC^B#`
zFflMNFf%ZLvJwLW0~092fN5a{0R{#JP6kE>Rt5<MMg~a+1_m1jCI%J;1_lwW?F@`s
z(pwqWwRE;J@M`I9Wf0uRz`(%BAjQDIAjZJTz`(%Gz{0@8z{$YNz{kMHAk4rIHc1+4
zk})X9GcYjlgH6%~8KQ$?h!EH!5Gl;S$soeO#~{kU$RNWY3pD^lGcqtRuxf2#U|$2b
zn~eb^D8s<WAjcq&MJewFG^Gj*j0_4`l?tLORbgOcP-IYonySRW1P(hka5x}*4=T$T
z7<3p|8FU#K8I&17x<FxvP!IAgx_Sc!Rt7@`Mg~>v>XAYhV!jCjD}yNmBZC^;=~@iT
zV80820z_*I1FzN=2EknnA`A@Z{;*_VW>5#mu?B-C0|NsG10#bL10#b0gAoG*0~Z4$
MgE50CgE@mF0Gbsp7ytkO

-- 
GitLab